Danke für die Antwort. Meine Bemerkungen folgen Inline. On Monday 20 December 2004 23:38, Andreas Koenecke wrote:
* Montag, 20. Dezember 2004 um 19:36 (+0100) schrieb Guido Pinkernell:
Installiert ist hier cups 1.1.22 auf SuSE 8.2 mit KDE 3.3.2.
Wenn ich auf localhost 631 in der Cups GUI eine Testseite abschicke kommt die auf dem Sambadrucker (der Drucker startet nicht, und die Warteschlange bleibt leer) nicht an. Der Job taucht aber in der Jobliste in der Cups GUI auf. Wenn ich cups neu starte,
jvc:/home/guido # /etc/rc.d/cups restart Shutting down cupsd done Starting cupsd done
zeigt die cups GUI auf localhost 631, dass der Drucker gestoppt worden ist. Neu starten bringt nichts.
Übrigens wird der Drucker immer schon dann "gestoppt" (laut Cups GUI), wenn ich eine Testpage losschicke.
Übrigens ist dies aber nicht der Konsolebefehl, der in den Installationshinweisen von cups 1.1.22 zum Starten des Dämons genannt wird. Dort wird der folgende Befehl genannt, der allerdings auch zu einer Fehlermeldung führt.
jvc:/home/guido # /usr/sbin/cupsd cupsd: Child exited with status 98!
"start" und "restart" ist nicht dasselbe. Wenn du (vorher) ein '/etc/rc.d/cups stop' ausführst, dann klappt es auch mit '/usr/sbin/cupsd'.
Danke. Was dazu gelernt. Habe also mit /etc/rc.d/cups stop den Dämon gestoppt, dann wieder gestartet. Tut nichts. Der Drucker wird jedesmal gestoppt, wenn ich eine Testseite losschicke.
Meine printers.conf sieht so aus: # Printer configuration file for CUPS v1.1.22 # Written by cupsd on Mon Dec 20 19:14:26 2004 <DefaultPrinter hp> Info HP Deskjet 950C Location desktop DeviceURI smb://zuhause/desktop/hp
Das ist eine ungewöhliche URI: "Normalerweise" lautet eine SMB-Freigabe "//Servername/Freigabename".
Laut Cups GUI für Einrichtung eines Sambadruckers wird der Pfad so angegeben: file:/path/to/filename.prn http://hostname:631/ipp/ http://hostname:631/ipp/port1 ipp://hostname/ipp/ ipp://hostname/ipp/port1 lpd://hostname/queue smb://workgroup/server/sharename socket://hostname socket://hostname:9100 Hier ist für die Windowsrechner eine Workgroup eingerichtet, namens "zuhause". Diesen Pfad nutze ich auch für den Zugriff auf die Windowsfreigaben per smbclient.
Was gibt 'smbclient -L zuhause' aus?
jvc:/home/guido # smbclient -L zuhause added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Connection to zuhause failed Hm. 192.168.23 ist der JVC Laptop mit Linux. Der Sambarechner heisst 192.168.2.24. jvc:/home/guido # ping 192.168.2.24 PING 192.168.2.24 (192.168.2.24) 56(84) bytes of data. From 192.168.2.23: icmp_seq=1 Destination Host Unreachable From 192.168.2.23 icmp_seq=1 Destination Host Unreachable From 192.168.2.23 icmp_seq=2 Destination Host Unreachable etc etc Ping funktioniert (ich kann die Windowsfreigaben auch über den Konqueror lesen), allerdings weiss ich nicht, was die anderen Zeilen bedeuten. Und was die Broadcastadresse betrifft: 192.168.2.255 jvc:/home/guido # ping 192.168.2.255 -b WARNING: pinging broadcast address PING 192.168.2.255 (192.168.2.255) 56(84) bytes of data. 64 bytes from 192.168.2.23: icmp_seq=1 ttl=64 time=0.042 ms 64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=4.91 ms (DUP!) etc etc
State Stopped
Ändere das in "State Idle".
Das mache ich regelmäßig über Cups. Der Drucker wird aber wieder gestoppt, wenn ich einen Druckjob losschicke. Danke! Guido