HP JetDirect a Linux

Henryk Paluch paluch na KMLinux.fjfi.cvut.cz
Středa Listopad 10 19:36:21 CET 1999


> >    umi primo komunikovat s JetDirect. Pouzvia se jako filtr a umi radu
>> >    hezkych veci - nastaveni duplexu a hlavne umi accounting - dokaze na
>> >    displej tiskarny poslat jmeno uzivatele a predevsim si zapsiuje pocet
>> >    vytistenych stran, ktery ziskava primo z tiskarny.
>>
>> Celkom zaujimavy napad, nedalo by sa napisat nieco viac?
>>

Dobry den!
  Zde jsou dalsi informace. Programek hpdriver.c napsal Lawrence LeMay. Bohuzel
je tam uvedeny pouze e-mail lemay na epx.cis.umn.edu. Pokud byste jej nemohli
najit, tak jsem dal vsechny soubory do
ftp://bimbo.fjfi.cvut.cz/users/paluch/hpjetdirect/

Do /etc/printcap se da neco jako:


lp|lp1:\
	:sd=/var/spool/lpd/rhlp1:\
	:af=/var/spool/lpd/rhlp1/acct.log:\
	:mx#0:\
	:sh:\
	:lp=/dev/null:\
	:if=/var/spool/lpd/rhlp1/filtera:

Pozn. 1) Nezapomente vytvorit /var/spool/lpd/rhlp1 a spol.
      2) Aby se dal lpd oblafnout, tak jako vystupni port je nastaveno
         /dev/null.

Do adresare /var/spool/lpd/rhlp1 zkopirujte zkompilovany hpdriver a vyrobte
v nem konfiguracni soubor .config
Ten muze vypadat zhruba takto:

host tiskarna.domena.cz 
port 9100
orientation portrait
duplex off

Co budete urcite potrebovat zmenit je asi polozka host :-) Samozrejme
je treba mit uz spravne nakonfigurovany HP JetDirect na TCP/IP,
coz je vyjimecne v manualu.

Pak je jeste treba vytvorit onen filtera. Proste jsem zkopiroval
filter (predtim jsem vytvoril normalne v RedHati printtool nejakou
libvolonou tiskarnu - treba i PS).
Hlavni je na radek

eval $bestpath 

pridat volani hpdriver-u:

eval $bestpath | /var/spool/lpd/rhlp/hpdriver $* 2>/dev/null

Pak to snad bude fungovat. Uvedenou konfiguraci jsem delal na 
RedHatu 4.0-2 (takova mixaz 4.0 s ruznymi updaty z 4.2). Snad to
pujde i v novejsich RedHatech.

-- 

S pozdravem
    Henryk Paluch, paluch na bimbo.fjfi.cvut.cz



Další informace o konferenci Linux