CUPS-Client

From: Patrick Hess <patrick_hess(at)t-online.de>
Date: Mon, 4 Nov 2002 16:21:44 +0100

Hallo,

heute mußte ich leider schon wieder feststellen, daß FreeBSD als
Desktop-System etwas bockiger ist als ein Linux-Rechner. Seit
gestern versuche ich nämlich, mit der FreeBSD-Kiste zu drucken. Und
es ist natürlich nach hinten losgegangen.

Nun denn... Im Netzwerk hängt ein Linux-Client, an dem ein Drucker
angeschlossen ist. Dieser wurde mit CUPS 1.1.6 eingerichtet. Die
dortigen Druckerwarteschlagen werden ins lokale Netz gebroadcastet.

Bei den anderen Linux-Clients war es nun keine große Sache. CUPS
installiert (ebenfalls 1.1.6), den cupsd gestartet, unter
http://localhost:631/printers nachgesehen, ob die Druckerwarte-
schlangen automatisch vom Server empfangen wurden und dann munter
drauf los drucken. Klappt seit eh und je wunderbar.

Aber nun kommt der Testrechner ins Spiel, auf den FreeBSD 4.7-
Release zum Austesten drübergebügelt wurde. Ich dachte, hier wäre
es genau so eine kurze Sache: CUPS installieren (hier gabs die
1.1.15), cupsd starten, unter http://localhost:631/printers
nachgeguckt - jepp, alle Druckerwarteschlangen vom Server
automatisch gefunden - und drauf losdrucken. Im Drucken-Dialog
werden die Druckerwarteschlangen auch brav angezeigt, aber...

Auf dem Drucker kommt nix raus :-(

Nun habe ich in den Logfiles des FreeBSD-Rechners und des Linux-
Drucker-Rechners NICHTS finden können. Also muß die Konsole
herhalten. Ich habe dort versucht, eine Datei zu drucken:

desk6:~ » lp -d bjc250 /etc/fstab
lpr: Unable to connect to /var/run/printer: No such file or
directory
lpr: Check to see if the master 'lpd' process is running.
jobs queued, but cannot start daemon

Wieso braucht der den lpd? Na gut, wird der halt auch noch
gestartet:

desk6:~ » lpd
chkprintcap: dj990_draft and dj990 share the same spool,
/var/spool/output/lpd
chkprintcap: dj990 and bjc250_draft share the same spool,
/var/spool/output/lp
chkprintcap: bjc250_draft and bjc250 share the same spool,
/var/spool/output/l
lpd: 3 errors in printcap file, exiting

Grr, was ist das denn? Mal kurz in /etc/printcap nachgesehen:

desk6:~ » cat /etc/printcap
# This file was automatically generated by cupsd(1m) from the
# /usr/local/etc/cups/printers.conf file. All changes to this file
# will be lost.
bjc250:
bjc250_draft:
dj990:
dj990_draft:

So sieht das auf den Linux-Clients auch aus. Nun gut, der Kommentar
sagt mir: "Flossen weg, das geht über printers.conf!" Dort sieht es
aber relativ leer aus:

desk6:~ » cat /etc/cups/printers.conf
desk6:~ »

Eigentlich klar, auf diesem Rechner gibt es keine Druckerwarte-
schlangen, die sind alle auf dem Drucker-Server. Aber er scheint
trotzdem lokale benutzen zu wollen.

Könnt ihr mir einen Tipp geben, was man bei FreeBSD anders machen
muß? Wer von euch benutzt CUPS und kann mir sagen, wie er das
hingekriegt hat?

Dank und Gruß,
Patrick

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 04 Nov 2002 - 16:22:07 CET

search this site