HP Laserjet 1020 és más Zenographics-ot használó nyomtató beüzemelése

A Ubuwiki wikiből

A lap korábbi változatát látod, amilyen Htibi (vitalap | szerkesztései) 2011. február 8., 16:31-kor történt szerkesztése után volt.

HP Laserjet 1020 és más Zenographics-ot használó nyomtató

beüzemelése Ubuntu 10.04 alatt

Vannak a nyomtatók amik nyomtatnak Ubuntu 10.04 alatt, és vannak amelyek nem. Ebben az útmutatóban leírom hogyan lehet működésre bírni a következőket:

HP LaserJet  1000, 1005, 1018, 1020, 1022, M1319 MFP
HP LaserJet Pro P1102, P1102W, P1566, P1606dn
HP LaserJet P2035
Minolta Color PageWorks/Pro L
Konica Minolta magicolor 2430 DL	
Minolta/QMS magicolor 2200 DL, 2300 DL

A működésre bíráshoz egy foo2zjs nevű illesztőprogramot fogunk használni. A foo2zjs egy nyílt forrású nyomtató illesztőprogram, azokhoz a nyomtatókhoz amik Zenographics ZjStream protokolt használják a nyomtatáshoz.

  • Ahhoz hogy az illesztőprogramot fel lehessen tenni, szükség van néhány függőségre. Ezeket az alábbi paranccsal tudjuk megoldani.

sudo apt-get install build-essential tix foomatic-filters groff

  • Opcionális Előkészület:

Ha már korábban lett feltelepítve valamilyen csomag azt eltávolítja:

sudo make uninstall

  • Telepítés

Terminálba írd vagy másold be ezt:

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

Tömörítsd ki:

tar zxf foo2zjs.tar.gz
cd foo2zjs

Fordítsd le a forrást:

make

Le kell tölteni néhány extra fájlt a netről, például .ICM profilokat szín korrekcióhoz, és firmwareket. Válaszd ki a nyomtatód típusát:

   $ ./getweb cpwl	# Minolta Color PageWorks/Pro L .ICM file
   $ ./getweb 2200	# Minolta 2200 DL .ICM file
   $ ./getweb 2300	# Minolta 2300 DL .ICM file
   $ ./getweb 2430	# Minolta 2430 DL .ICM file
   $ ./getweb 1000	# HP LaserJet 1000 firmware file
   $ ./getweb 1005	# HP LaserJet 1005 firmware file
   $ ./getweb 1018	# HP LaserJet 1018 firmware file
   $ ./getweb 1020	# HP LaserJet 1020 firmware file

Illesztőprogram telepítése:

sudo make install

(Opcionális) hotplug konfigurálása (USB; HP LJ 1000/1005/1018/1020):

sudo make install-hotplug

(Opcionális) Ha használsz Cupsot:

sudo make cups

Most hozz létre egy nyomtatót a beállításokban. Illesztőprogramnak a foo2zjs-t kell kiválasztani minden frontenden. Én most a cups webes felületét írom le: Böngésző címsorába írjuk be ezt a címet:

http://localhost:631/admin

Administration fülön kattintsunk a Printers csoporton belül az Add Printerre. Felugró ablakon meg kell adnunk a felhasználó nevünket és a jelszavunkat "Ugyan az amivel belépsz ubuntuba".

Looking for printers folyamatnak MEG kell találnia a nyomtatót. Méghozzá Local Printers: szekció alatt. Kiválasztjuk a nyomtatót és Continue.

Következő szekcióban:

Name /Nyomtató neve/
Description /Nyomtató leírása pl géza nyomtatója/
Location /Nyomtató helye pl.: konyha/
Sharing /Nyomtató megosztása hálózaton/

Ha kitöltöttük katt a Continue gombra.

Következő szekcióban: Ki kell választanunk a nyomtatónkat és a Driver csoportban a Foomatic drivert kell kiválasztani. Az én esetemben HP Laserjet 1020 Foomatic/Foozjs-z1 (recommended) (en) Ha megvan Katt az Add Printer gombra.

General Szekcióban nyomtatási beállításokat adhatjuk meg az én esetemben alapértéken hagyva mindent jó volt. A Print Density: és a Print Quality lehet érdekes. Ezek a nyomtatás minőségét állítják be. Minél rosszabb, annál tovább bírja a nyomtató. Set Default Options-ra katt

Maintenance gombra rákattintva válasszuk ki a Teszt oldal nyomtatását. Ha minden összejön akkor működik a nyomtató, ha nem akkor hibakeresés.

Megjegyzések

  • Doksival kapcsolatban:

Csak a HP Laserjet 1020 típusú nyomtatóval tudtam kipróbálni a dolgot. De az összes többi listában lévő nyomtatónak nyomtatnia kell.

  • Színes nyomtatók

A színes nyomtatóknál a dokumentáció szerint két nyomtatási sort kell létre hozni. Egyet a monokrómnak és egyet a színesnek. Dokumentáció szerint:

firefox http://localhost:631

Katt a: Printers -> Set Printer Options -> Color Mode -> Color és katt a Set Printer Options-ra

  • CUPS USB

Ha USB portot használsz, akkor a nyomtató URI-je vagy:

usb:/dev/usb/lp0
usb:/dev/usb/lp1

vagy:

	usb://Samsung/CLP-310%20Series
	usb://Samsung/CLP-310%20Series
	usb://HP/Color%20LaserJet%20CP1215
	usb://HP/Color%20LaserJet%202600n
	usb://HP/LaserJet%201000
	usb://HP/LaserJet%201005
	usb://HP/LaserJet%201018
	usb://HP/LaserJet%201020
	usb://HP/LaserJet%20P1005
	usb://HP/LaserJet%20P1006
	usb://HP/LaserJet%20P1007
	usb://HP/LaserJet%20P1008
	usb://HP/LaserJet%20P1505

kell hogy legyen. Ne használj hp://<akármi> URI-t, mert az a hplip (a zárt forrású illesztőprogram).

HP LASERJET 1000/1005/1018/1020, P1005/P1006/P1007/P1008/P1505 megjegyzések

Ezeket a nyomtatókat amikor bekapcsoljuk a firmware minden alkalommal letöltődik. USB nyomtató: Ha a nyomtató usb-n csatlakozik akkor be tudod állítani hogy a firmware minden alkalommal automatikusan letöltődjön.

sudo make install-hotplug

Kapcsold ki a nyomtatót majd be. Narancs színű fénynek kell villognia ha a firmware letöltődött. Egy másik megoldás amikor kézzel töltöd be a firmwaret:

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

Ugyan úgy narancs színnek kell megjelennie a lámpánál. Ellenőrizheted hogy a firmware letöltődött-e.

  • Firmware nem töltődött le:

usb_printerid /dev/usb/lp0

	GET_DEVICE_ID string:
	MFG:Hewlett-Packard;MDL:HP LaserJet 1020;CMD:ACL;CLS: PRINTER;\
		    DES:HP LaserJet 1020;
  • Firmware letöltődött:

usb_printerid /dev/usb/lp0

	GET_DEVICE_ID string:
	MFG:Hewlett-Packard;MDL:HP LaserJet 1020;CMD:ACL;CLS: PRINTER;\
		    DES:HP LaserJet 1020;FWVER:20050309;

Eredeti források:

http://foo2zjs.rkkda.com/

http://foo2zjs.rkkda.com/INSTALL

Személyes eszközök