Konfiguracja drukarki typu HP LaserJet 1005
(podobne działanie należy wykonać dla drukarek HP LaserJet 1000, 1018, 1020)
Bios do drukarki można znaleĽć w internecie na forach i stronach poświęconych linuxowi.
Ściągami plik z biosem dla drukarki (przykład dla HP, wszystkie poniższe biosy znajdziesz w dziale
Download):
sihp1000.dl <-> HP LaserJet 1000
siph1005.dl <-> HP LaserJet 1005
siph1018.dl <-> HP LaserJet 1018
siph1020.dl <-> HP LaserJet 1020
Następnie zmieniamy mu nazwę na
bios.dl i kopiujemy do katalogu
/etc.
Teraz musimy sprawdzić jakie wartości umieszczane są w pliku
/proc/printer/usblp0 po wgraniu biosu do naszej drukarki.
Podłączamy drukarkę do obudowy, logujemy się na telnet i wpisujemy po kolei:
KOD
killall -9 mini-lpd
cat $katalog/etc/bios.dl > /dev/usblp0
cat /proc/printer/usblp0
Po wpisaniu ostatniej komendy wynikiem powinno być:
KOD
Nazwa twojej drukarki
0x??
Teraz wiadomo jaka wartość występuje gdy bios jest w grany do drukarki. Tą wartość należy wstawić do pliku startowego i hotplug.sh zamiast
0x10 .
Następnie tworzymy w
/bin plik o nazwie
hotplug.ash, który będzie rozpoznawał nam drukarkę w momencie jej podłączenia i wysyłał do niej bios.
Ustawiamy prawa pliku na
771
Zawartość pliku
hotplug.ash:
KOD
#!bin/ash
killall -9 mini-lpd
if [ -e /proc/printer/usblp0 ]
then
echo Sprawdzam bios... >> /var/log/messages
grep -q 0x10 /proc/printer/usblp0 || cat $katalog/etc/bios.dl > /dev/usblp0
mini-lpd &
fi
Teraz gdy już mamy wszystko przygotowane, otwieramy plik startowy i dodajemy:
KOD
##Sprawdzam stan drukarki...
hotplug restart &
killall -9 mini-lpd
grep -q 0x10 /proc/printer/usblp0 || cat $katalog/etc/bios.dl > /dev/usblp0
mini-lpd &
sleep 10
echo "./$katalog/bin/hotplug.ash" >> /proc/sys/kernel/hotplug
1. Dodajemy drukarkę do systemu
- Otwieramy
Panel sterowania -> Drukarki i klikamy
"Dodaj nową drukarkę"
- Tworzymy nowy port
- Nazwa drukarki
- Typ urządzenia
- Wybieramy sterowniki z listy lub wskazujemy miejsce na dysku gdzie je mamy.
2. Konfigurujemu
- Otwieramy
Panel sterowania -> Drukarki
- Na liście odnajdujemy naszą drukarkę, klikamy prawym przyciskiem myszy i wybieramy
właściwości
- Przechodzimy na zakładkę
Porty
- Klikamy
Konfiguruj port... i ustawiamy
- Przechodzimy do zakładki
Zaawansowane i ustawiamy
- Klikamy
Procesor wydruku i ustawiamy
Oczywiście każdą z operacji zapisujemy zmiany klikając
Zastosuj...