Aby móc drukować tą drukarką należy postępować zgodnie z poniższą instrukcją. Dodatkowo musimy mieć uruchomiony serwer druku
cups:
- Podpinamy kabel usb do wyłączonej drukarki.
-
Odinstalowujemy pakiety o nazwach hplip, system-config-printer, foomatic-filters oraz usuwamy wcześniej dodaną drukarkę w cups.
-
Instalowujemy ponownie pakiet foomatic-filters.
-
Ze strony http://foo2xqx.rkkda.com/ pobieramy plik archiwum foo2zjs.tar.gz zawierający sterownik do naszej drukarki.
- Otwieramy konsolę, przechodzimy do rozpakowanego katalogu (na koncie root-a) i wydajemy polecenie:
make.
-
Pobieramy firmware poleceniem:
./getweb P1005.
-
Instalujemy driver poleceniem:
make install.
-
Załączamy drukarkę i konfigurujemy hotplug poleceniem:
make install-hotplug.
-
Restartujemy serwer druku cups poleceniem:
make cups
-
Przechodzimy do konfiguracji drukarki w cups. W Slackware jest to interfejs webowy i polecenie localhost:631. Poniżej zamieszczę zrzuty ekranu ważniejszych etapów konfiguracji:
-
Możemy jeszcze ustawić naszą drukarke jako domyślną serwera i od razu restartujemy komputer bez próbowania wydruku strony próbnej.
W Slackware 14.1 nie udało mi się powyższą metodą uruchomić drukarki. Prawdopodobnie chodziło tu o niezgodność pakietów:
cups, ghostscript, ghostscript-font, foomatic-filter ze sterownikiem
foo2zjs.tar.gz.
Może wystarczyłoby skompilować i zainstalować powyższe pakiety, ale ja zrobiłem to inaczej:
- Odinstalowałem w/w pakiety w wersji ze Slackware 14.1.
- Wykasowałem ręcznie pozostałości po deinstalacji.
- Zainstalowałem w/w pakiety ze Slackware 14.0 i postępowałem według procedury.
- Zrestarowałem system bez próbowania wydruku strony testowej
Po restarcie drukarka drukuje prawidłowo.
2010.07.12
2013.11.23