Instalacja drukarki HP P1005 na Linux Debian na CUPS

Data aktualizacji: 22.04.2024r. Autor: Bartosz Stefanicki.

Instalacja drukarki HP P1005 na Linux Debian na CUPS

Do Raspberry Pi można podłączyć drukarkę i udostępnić ją w sieci lokalnej. Jak to zrobić na przykładzie drukarki HP P1005 i systemu Linux Debian?

Raspberry Pi 2 w moim przypadku działa na systemie OSMC, a jego podstawą jest Linux Debian. Funkcja drukowania bezprzewodowego jest możliwa dzięki systemowi CUPS. Co ciekawe, obecnie CUPS jest własnością Apple, przy czym jest za darmo.

Na początek instalujemy niezbędne pakiety:

sudo apt-get install build-essential tix foomatic-filters gruff dc

Przystępujemy do instalacji CUPS:

sudo apt-get install cups

CUPS został zainstalowany, teraz zainstalujemy sterownik do drukarki HP LaserJet P1005. Obecne polecenie obsługuje także inne modele drukarek, więcej szczegółów znajdziecie na stronie: http://foo2zjs.rkkda.com.

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

Pobraliśmy archiwum z niezbędnymi elementami, aby je rozpakować:

tar -xzf foo2zjs.tar.gz
cd foo2zjs

Teraz wydajemy poniższe polecenia (rozwiązanie z bloga mark.zealey.org):

sudo rm /etc/udev/rules.d/*hpmud* # usuniecie instniejacych hotplug od HP
./getweb P1005 # P1005 w przypadku posiadania drukarki HP P1005
sudo make install
sudo make install-hotplug
sudo make cups
sudo mkdir -p /usr/share/foo2xqx/firmware/
sudo mv sihp* /usr/share/foo2xqx/firmware/

Instalacja hotplug może wypluć błędy, ale nie trzeba się tym przejmować. Powyżej wszystko wykonuję z pomocą sudo, su nie zadziała na OSMC.

foo2xqx-wrapper testpage.ps > testpage.xq # convert to wire-format
cat /usr/share/foo2xqx/firmware/sihpP1005.dl > /dev/usb/lp0 # bang firmware over to printer (wait 5 sec for it to install)
cp testpage.xq /dev/usb/lp0 # print the page (hopefully)

Powyższy fragment jest dosyć istotny, bez niego drukowanie nie chciało ruszyć u mnie. Najważniejsza jest druga linijka kodu. To koniec instalacji drukarki HP LaserJet P1005 na systemie OSMC na Debianie. Od teraz moja drukarka zyskała Wi-Fi.

Kategorie: Linux. Tagi: #linux, #debian, #raspberry pi, #osmc, #drukarka, #hp. Źródło obrazków: Pixabay, Font awesome.

Zobacz także

3 komentarzy

Jan
02.08.2020, 01:12
Ja na razie nie moge zainstalowac systemu w moim malym komputerku zwanym TVBoxem s912. chciałem zmienic system z androida na armbian Ubuntu ale poradniki nie przyniosly efektu, niestety, przy resetowaniu TVBoxa tylko raz mi odpalil program instalacyjny ale nie dokonczyl instalacji bo wyskoczyl blad, teraz niby wie ze ma dysk instalacyjny ale nie instaluje, masz moze jakies wartosciowe informacje, Rasberry Pi2 to tez z tej rodziny ;)
Kornel
25.04.2020, 14:47
Brakuje komend do rozpakowania po pobraniu pliku Unpack: $ tar zxf foo2zjs.tar.gz $ cd foo2zjs
Bartosz Stefanicki
25.04.2020, 18:03
Autor
Dzięki, uzupełniłem.