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