[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: