PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : lpd lokal per cups nutzen



Stormbringer
15.10.10, 08:47
Moin allerseits,

wie sage ich eigentlich einem funktionsfähigen cups-Durckserver, daß er die Druckaufträge eines recht betagten HP-382-Systems (kann nur lpd) annehmen soll? Am liebsten dann direkt "intern" auf den cups-pdf-Druckeranschluß schubsen ...
Irgendwie stehe ich da etwas auf dem Schlauch :confused:

danke & Gruß

Stormbringer
15.10.10, 11:28
Doku lesen hilft ja manchmal ;)
/usr/lib/cups/daemon/cups-lpd kann dafür genutzt werden.
Es wird in (x)inet.d eingebunden, und nimmt dann lp-Aufträge entgegen.

Soweit, sogut ...

In den Logdateien finden sich nun Einträge á la:
/var/log/messages


Oct 15 11:18:18 afpbck01 cups-lpd[14579]: Connection from 134.xxx.yyy.zzz (IPv4 134.xxx.yyy.zzz)
Oct 15 11:18:18 afpbck01 cups-lpd[14579]: Receive print job for cups_pdf
Oct 15 11:18:18 afpbck01 cups-lpd[14579]: Print file - job ID = 28
Oct 15 11:18:18 afpbck01 cups-lpd[14579]: Closing connection

/var/log/cups/access_log


localhost - - [15/Oct/2010:11:18:18 +0200] "POST /printers/cups_pdf HTTP/1.1" 200 307 Create-Job successful-ok
localhost - - [15/Oct/2010:11:18:18 +0200] "POST /jobs/28 HTTP/1.1" 200 897 Send-Document successful-ok

Und schließlich landet die erstellte PDF-Datei in /var/spool/cups-pdf/root

Aber: der Inhalt ist falsch! :eek:

Anstatt des zu druckenden Textes erscheint nur eine Deckseite mit dem cups-Logo in der Mitte:


Cover Page
Job ID: CUPS_PDF−28
Title: cups_pdf−193
Printed For: root
Printed From: 134.xxx.yyy.zzz
Billing Information:
Cover Page


Hat jemand eine Idee woran dies nun liegen kann?

Danke & Gruß

Stormbringer
19.10.10, 15:06
Gelöst!
cups-lpd druckt per default wohl immer eine Banner-Page, man muß es ihm mit der Aufrufoption (in diesem Fall per /etc/xinetd.d/cups-lpd):


server_args = cups-lpd -o job-sheets=none,none

abgewöhnen.