Re: HP 690 / Cups
Hallo Mirko,
> Hallo Liste,
>
> Mein erster Drucker unter Linix will leider nicht so wie ich das will
>
> :-)
>
> Es ist ein Deskjet 690C - angeschlossen am Debian-Router über den
> Parallelport.
>
> Im Kernel besteht Support für lp, die Ports sind auch soweit vorhanden.
> Folgende Fehlermeldungen bekomme ich:
>
> router:~# echo "hello world" >> /dev/lp0
^^^^^^^^^^^^^^^^^^^^ nur ein > !!!
> bash: /dev/lp0: No such device
>
> router:~# lpadmin -p Deskjet690C -E -v parallel:/dev/lp0 -m deskjet.ppd
> lpadmin: add-printer failed: client-error-not-possible
>
du möchtest wohl mit CUPS drucken!?
So funktionierts:
-> a) Zielvorgabe: lpr-Netzwerkdrucker einrichten (lpr=normaler Unix Drucker)
Anmerkung:
debian 3.0:
modconf -> misc:
"lp - Parallel printer support" nicht aktiviert
"parport - Parallel-port support" nicht aktiviert
auch nicht "parport_pc" und nicht "parport_probe"
Zunächst am Server einen (lokalen) Drucker einrichten
Druckertest Nr.1 mit:
echo hallohallohallo > /dev/lp0
Drucker sollte sich irgendwie bemerkbar machen.
(lp0 ist der erste Druckeranschluß - also LPT1)
Anmerkung: Seite wird nicht automatisch ausgeworfen.
Alle Leichen aus /var/spool/lpd löschen
es bleibt übrig: /var/spool/lpd/lp und /var/spool/lpd/remote
alle Verzeichnisse sind "leer".
magicfilter installieren:
apt-get install lpr magicfilter gs
Drucker einrichten:
magicfilterconfig
(u.U. magicfilterconfig -force oder magicfilterconfig --force)
Hier für einen HP DeskJet 930C
->Full: HP930c
->Short: hp930c
->Full Path: /dev/lp0
->InputFilter: dj690c
->done
Meldung "Is this ok?" mit y und [Enter] bestätigen
Beachte Meldung: "/var/tmp/printcap generated"
Datei /var/tmp/printcap nach /etc kopieren (ergibt Datei: /etc/printcap)
Druckerdienst neu starten:
- /etc/init.d/lpd stop
- /etc/init.d/lpd start
Druckertest Nr.2 mit:
lpr Dateiname
z.B. lpr /etc/printcap
Änderungen in der /etc/printcap werden ohne "/etc/init.d/lpd restart"
übernommen.
Datei: /etc/printcap
lp|hp930c|HP930c:\
:lp=/dev/lp0:sd=/var/spool/lpd/hp930c:\
:sh:pw#80:pl#72:px#1440:mx#0:\
:if=/etc/magicfilter/dj550c-filter
af=/var/log/lp-acct:lf=/var/log/lp-errs:
Lokales Drucken sollte nun möglich sein.
Im Mozilla: lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}
Datei /etc/printcap etwas griffiger:
Datei: /etc/printcap
lp|hp930c|HP930c:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/hp930c:\
:sh:\
:pw#80:pl#72:px#1440:mx#0:\
:if=/etc/magicfilter/dj550c-filter
:af=/var/log/lp-acct:\
:lf=/var/log/lp-errs:
Gruß Ulrich
--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Reply to: