Linux žaliems: openSUSE/Sistemos administravimas/Problemų sprendimas/Spausdintuvas/HP laserjet

Iš Wikibooks.
openSUSE
logotipas
logotipas

HP LaserJet 1000/1005/1018/1020, P1005/P1006/P1505[keisti]

Jei norite Linux sistemoje naudoti HP LaserJet 1000/1005/1018/1020, P1005/P1006/P1505 spausdintuvus, turite įdiegti atitinkamą tvarkyklę ir programinę aparatinę įrangą (angl. firmware).

Pasiruošimas[keisti]

Įsitikinkite, kad įdiegti make ir gcc paketai

Vienas iš būdų juos įdiegti:

sudo zypper install make gcc
 

foo2zjs tvarkyklės diegimas[keisti]

Prisijunkite prie interneto ir komandinėje eilutėje įvykdykite:

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
tar zxf foo2zjs.tar.gz
cd foo2zjs
make uninstall
make
 

Programinės aparatinės įrangos diegimas[keisti]

Po to, priklausomai nuo spausdintuvo modelio, įvykdome kurią nors vieną iš šių eilučių:

./getweb 1000    # Get HP LaserJet 1000 firmware file
./getweb 1005    # Gauti HP LaserJet 1005 programinės aparatinės įrangos bylą
./getweb 1018    # Gauti HP LaserJet 1018 programinės aparatinės įrangos bylą
./getweb 1020    # Gauti HP LaserJet 1020 programinės aparatinės įrangos bylą

./getweb P1005    # Gauti HP LaserJet P1005 programinės aparatinės įrangos bylą
./getweb P1006    # Gauti HP LaserJet P1006 programinės aparatinės įrangos bylą

./getweb P1505    # Gauti HP LaserJet P1505 programinės aparatinės įrangos bylą
 

Tuomet šias komandas paeiliui:

sudo make install
sudo make install-hotplug
 

Priklausomai nuo spausdintuvo modelio gali tekti įvykdyti vieną iš šių eilučių:

sudo cat /usr/share/foo2zjs/firmware/sihp1000.dl > /dev/usb/lp0
sudo cat /usr/share/foo2zjs/firmware/sihp1005.dl > /dev/usb/lp0
sudo cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
sudo cat /usr/share/foo2zjs/firmware/sihp1020.dl > /dev/usb/lp0
sudo cat /usr/share/foo2xqx/firmware/sihpP1005.dl > /dev/usb/lp0
sudo cat /usr/share/foo2xqx/firmware/sihpP1006.dl > /dev/usb/lp0
sudo cat /usr/share/foo2xqx/firmware/sihpP1505.dl > /dev/usb/lp0
 

Užbaigiamieji darbai[keisti]

A4 popieriaus formato nurodymas

Perkrauname CUPS ir per YaST konfigūruojame spausdintuvą

sudo make cups
sudo yast2 printer
 

Bent HP LaserJet spausdintuvo atveju reikia nurodyti, kad naudojame A4 popierių