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 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! In den FAQs heisst es hierzu, dass ein anderes Programm oder Dämon auf localhost 631 zugreift. Allerdings: jvc:/home/guido # netstat -nl | grep 631 tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN udp 0 0 0.0.0.0:631 0.0.0.0:* jvc:/home/guido # lsof -i :631 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME cupsd 1065 root 0u IPv4 3070 TCP *:ipp (LISTEN) cupsd 1065 root 2u IPv4 3071 UDP *:ipp Es scheint, dass cups selbst das ist. Kann es also sein, dass ich da zwei Dämons unter demselben Namen laufen habe?? Auszug aus chkconfig: cron on cups on cups-lpd off cvs off 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 State Stopped StateMessage Accepting Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 </Printer> Kann jemand helfen? Danke! Guido
* 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 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'.
In den FAQs heisst es hierzu, dass ein anderes Programm oder Dämon auf localhost 631 zugreift. Allerdings:
jvc:/home/guido # netstat -nl | grep 631 tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN udp 0 0 0.0.0.0:631 0.0.0.0:* jvc:/home/guido # lsof -i :631 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME cupsd 1065 root 0u IPv4 3070 TCP *:ipp (LISTEN) cupsd 1065 root 2u IPv4 3071 UDP *:ipp
Es scheint, dass cups selbst das ist.
Kann es also sein, dass ich da zwei Dämons unter demselben Namen laufen habe??
Nein, (ein) 'cupsd' bindet sich an TCP-Port 631 und an UDP-Port 631.
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". Was gibt 'smbclient -L zuhause' aus?
State Stopped
Ändere das in "State Idle".
StateMessage
Das kannst du (dann) löschen.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
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
On Tuesday 21 December 2004 15:12, Guido Pinkernell wrote: Ich vergass:
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
Siehe letzte Zeile: jvc:/home/guido # smbclient -L desktop added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Got a positive name query response from 192.168.2.40 ( 192.168.2.40 ) Password: Sharename Type Comment --------- ---- ------- D Disk FLOPPY Disk PRINTER$ Disk HP Printer CDROM_E Disk CDROM_F Disk SYSTEM(C) Disk IPC$ IPC Remote-IPC Server Comment --------- ------- DESKTOP Workgroup Master --------- ------- ZUHAUSE DESKTOP Guido
* Dienstag, 21. Dezember 2004 um 15:18 (+0100) schrieb Guido Pinkernell:
jvc:/home/guido # smbclient -L desktop added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Got a positive name query response from 192.168.2.40 ( 192.168.2.40 ) Password:
Sharename Type Comment --------- ---- ------- D Disk FLOPPY Disk PRINTER$ Disk HP Printer [ ... ]
Ok, das sieht doch schon mal ganz gut aus.
Was für ein Samba-Server läuft auf DESKTOP?
Ich würde vorschlagen, erst einmal das CUPS-Sysstem auf dem Laptop zu umgehen:
Druckt es, wenn du
echo "Hallo Welt" | smbclient -N //desktop/hp -c 'print -'
auf dem Laptop ausführst?
(Auch mal mit "//zuhause/desktop/hp" ausprobieren.)
Falls ja, bitte die Ausgabe von 'tail -f -n 0 /var/log/cups/error_log' für
einen Druckversuch über das CUPS-Webinterface auf dem Laptop posten.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
On Tuesday 21 December 2004 17:46, Andreas Koenecke wrote:
Ich würde vorschlagen, erst einmal das CUPS-Sysstem auf dem Laptop zu umgehen: Druckt es, wenn du echo "Hallo Welt" | smbclient -N //desktop/hp -c 'print -' auf dem Laptop ausführst? (Auch mal mit "//zuhause/desktop/hp" ausprobieren.)
Funktioniert nur mit Passwortabfrage: jvc:/home/guido # echo "Hallo Welt" | smbclient -N //zuhause/desktop/hp -c 'print -' added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Usage: smbclient service <password> [options] Version 2.2.8a-SuSE -s smb.conf pathname to smb.conf file [...] Habe also -N als Option von smbclient rausgenommen. jvc:/home/guido # echo "Hallo Welt" | smbclient //zuhause/desktop/hp -c 'print -' added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Connection to zuhause failed //zuhause will also nicht, folglich gestrichen. Anstelle eines Paswortes habe ich die Entertaste gedrückt. jvc:/home/guido # echo "Hallo Welt" | smbclient //desktop/hp -c 'print -' added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Got a positive name query response from 192.168.2.40 ( 192.168.2.40 ) Password: putting file - as stdin-2481 (0.6 kb/s) (average 0.6 kb/s) Und es wurde fein gedruckt.
Falls ja, bitte die Ausgabe von 'tail -f -n 0 /var/log/cups/error_log' für einen Druckversuch über das CUPS-Webinterface auf dem Laptop posten.
Und zwar im Debug-Level (ist etwas länger, deshalb hier schon Danke!, Guido) D [22/Dec/2004:22:44:29 +0100] AcceptClient: 5 from localhost:631. D [22/Dec/2004:22:44:29 +0100] ReadClient: 5 GET /printers/hp HTTP/1.1 D [22/Dec/2004:22:44:29 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 2809 I [22/Dec/2004:22:44:29 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=2809) D [22/Dec/2004:22:44:29 +0100] SendCommand: 5 file=8 D [22/Dec/2004:22:44:30 +0100] AcceptClient: 7 from localhost:631. D [22/Dec/2004:22:44:30 +0100] ReadClient: 7 POST / HTTP/1.1 D [22/Dec/2004:22:44:30 +0100] ProcessIPPRequest: 7 status_code=1 D [22/Dec/2004:22:44:30 +0100] ReadClient: 7 POST / HTTP/1.1 D [22/Dec/2004:22:44:30 +0100] ProcessIPPRequest: 7 status_code=1 D [22/Dec/2004:22:44:30 +0100] ReadClient: 7 POST / HTTP/1.1 D [22/Dec/2004:22:44:30 +0100] ProcessIPPRequest: 7 status_code=1 D [22/Dec/2004:22:44:30 +0100] CloseClient: 7 D [22/Dec/2004:22:44:30 +0100] ReadClient: 5 GET /favicon.ico HTTP/1.1 D [22/Dec/2004:22:44:30 +0100] SendError: 5 code=404 (Not Found) D [22/Dec/2004:22:44:30 +0100] CloseClient: 5 D [22/Dec/2004:22:44:32 +0100] AcceptClient: 5 from localhost:631. D [22/Dec/2004:22:44:32 +0100] ReadClient: 5 GET /printers/hp?op=print-test-page HTTP/1.1 D [22/Dec/2004:22:44:32 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 2814 I [22/Dec/2004:22:44:32 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=2814) D [22/Dec/2004:22:44:32 +0100] SendCommand: 5 file=8 D [22/Dec/2004:22:44:33 +0100] AcceptClient: 7 from localhost:631. D [22/Dec/2004:22:44:33 +0100] ReadClient: 7 POST /printers/hp HTTP/1.1 D [22/Dec/2004:22:44:33 +0100] print_job: request file type is application/postscript. D [22/Dec/2004:22:44:33 +0100] check_quotas: requesting-user-name = 'root' D [22/Dec/2004:22:44:33 +0100] print_job: requesting-user-name = 'root' D [22/Dec/2004:22:44:33 +0100] Adding default job-sheets values "none,none"... I [22/Dec/2004:22:44:33 +0100] Adding start banner page "none" to job 17. I [22/Dec/2004:22:44:33 +0100] Adding end banner page "none" to job 17. I [22/Dec/2004:22:44:33 +0100] Job 17 queued on 'hp' by 'root'. D [22/Dec/2004:22:44:33 +0100] Job 17 hold_until = 0 D [22/Dec/2004:22:44:33 +0100] StartJob(17, 0x809be18) D [22/Dec/2004:22:44:33 +0100] StartJob() id = 17, file = 0/1 D [22/Dec/2004:22:44:33 +0100] job-sheets=none,none D [22/Dec/2004:22:44:33 +0100] banner_page = 0 D [22/Dec/2004:22:44:33 +0100] StartJob: argv = "hp","17","root","Test Page","1","","/var/spool/cups/d00017-001" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[1]="SOFTWARE=CUPS/1.1" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[2]="USER=root" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[3]="CHARSET=utf-8" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[4]="LANG=en_US" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[5]="PPD=/etc/cups/ppd/hp.ppd" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[6]="CUPS_SERVERROOT=/etc/cups" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[7]="RIP_MAX_CACHE=8m" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[8]="TMPDIR=/var/spool/cups/tmp" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[9]="CONTENT_TYPE=application/postscript" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[10]="DEVICE_URI=smb://desktop/hp" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[11]="PRINTER=hp" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[12]="CUPS_DATADIR=/usr/share/cups" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[13]="CUPS_FONTPATH=/usr/share/cups/fonts" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[14]="CUPS_SERVER=localhost" D [22/Dec/2004:22:44:33 +0100] StartJob: envp[15]="IPP_PORT=631" D [22/Dec/2004:22:44:33 +0100] StartJob: statusfds = [ 9 10 ] D [22/Dec/2004:22:44:33 +0100] StartJob: filterfds[1] = [ 11 -1 ] D [22/Dec/2004:22:44:33 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops" D [22/Dec/2004:22:44:33 +0100] StartJob: filterfds[0] = [ 12 13 ] D [22/Dec/2004:22:44:33 +0100] start_process("/usr/lib/cups/filter/pstops", 0xbffef640, 0xbffee9b0, 11, 13, 10) I [22/Dec/2004:22:44:33 +0100] Started filter /usr/lib/cups/filter/pstops (PID 2816) for job 17. D [22/Dec/2004:22:44:33 +0100] StartJob: filter = "/usr/lib/cups/filter/foomatic-rip" D [22/Dec/2004:22:44:33 +0100] StartJob: filterfds[1] = [ 11 14 ] D [22/Dec/2004:22:44:33 +0100] start_process("/usr/lib/cups/filter/foomatic-rip", 0xbffef640, 0xbffee9b0, 12, 14, 10) I [22/Dec/2004:22:44:33 +0100] Started filter /usr/lib/cups/filter/foomatic-rip (PID 2817) for job 17. D [22/Dec/2004:22:44:33 +0100] StartJob: backend = "/usr/lib/cups/backend/smb" D [22/Dec/2004:22:44:33 +0100] StartJob: filterfds[0] = [ -1 12 ] D [22/Dec/2004:22:44:33 +0100] start_process("/usr/lib/cups/backend/smb", 0xbffef640, 0xbffee9b0, 11, 12, 10) I [22/Dec/2004:22:44:33 +0100] Started backend /usr/lib/cups/backend/smb (PID 2818) for job 17. D [22/Dec/2004:22:44:33 +0100] ProcessIPPRequest: 7 status_code=0 E [22/Dec/2004:22:44:33 +0100] PID 2818 stopped with status 22! D [22/Dec/2004:22:44:33 +0100] [Job 17] /usr/lib/cups/backend/smb: No such file or directory D [22/Dec/2004:22:44:33 +0100] CloseClient: 7 D [22/Dec/2004:22:44:33 +0100] ReadClient: 5 GET /favicon.ico HTTP/1.1 D [22/Dec/2004:22:44:33 +0100] SendError: 5 code=404 (Not Found) D [22/Dec/2004:22:44:33 +0100] CloseClient: 5 D [22/Dec/2004:22:44:33 +0100] [Job 17] Page = 595x842; 10,36 to 585,833 D [22/Dec/2004:22:44:33 +0100] [Job 17] slowcollate=0, slowduplex=0, sloworder=0 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%BoundingBox: 0 0 612 792 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%Pages: 1 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%LanguageLevel: 1 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%DocumentData: Clean7Bit D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%DocumentSuppliedResources: procset testprint/1.0 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%Creator: Michael Sweet, Easy Software Products D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%CreationDate: May 11, 1999 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%Title: Test Page D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%EndComments D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%BeginProlog D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%BeginResource procset testprint 1.1 0 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%EndResource D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%EndProlog D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%Page: 1 1 D [22/Dec/2004:22:44:33 +0100] [Job 17] 0 %%Page: 1 1 D [22/Dec/2004:22:44:33 +0100] [Job 17] pw = 575.6, pl = 797.0 D [22/Dec/2004:22:44:33 +0100] [Job 17] PageLeft = 9.7, PageRight = 585.3 D [22/Dec/2004:22:44:33 +0100] [Job 17] PageTop = 833.0, PageBottom = 36.0 D [22/Dec/2004:22:44:33 +0100] [Job 17] PageWidth = 595.0, PageLength = 842.0 D [22/Dec/2004:22:44:34 +0100] [Job 17] foomatic-rip version $Revision: 3.38 $ running... D [22/Dec/2004:22:44:34 +0100] [Job 17] Parsing PPD file ... D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option ColorSpace D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option Resolution D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option PageSize D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option PageRegion D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option Model D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option PrintoutMode D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option ImageableArea D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option PaperDimension D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option Duplex D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option Quality D [22/Dec/2004:22:44:34 +0100] [Job 17] Added option Font D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] Parameter Summary D [22/Dec/2004:22:44:34 +0100] [Job 17] ----------------- D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] Spooler: cups D [22/Dec/2004:22:44:34 +0100] [Job 17] Printer: hp D [22/Dec/2004:22:44:34 +0100] [Job 17] PPD file: /etc/cups/ppd/hp.ppd D [22/Dec/2004:22:44:34 +0100] [Job 17] Printer model: HP DeskJet 950C Foomatic/hpijs (recommended) D [22/Dec/2004:22:44:34 +0100] [Job 17] Job title: Test Page D [22/Dec/2004:22:44:34 +0100] [Job 17] File(s) to be printed: D [22/Dec/2004:22:44:34 +0100] [Job 17] <STDIN> D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] ================================================ D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] File: <STDIN> D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] ================================================ D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] Reading PostScript input ... D [22/Dec/2004:22:44:34 +0100] [Job 17] --> This document is DSC-conforming! D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] ----------- D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%BeginProlog D [22/Dec/2004:22:44:34 +0100] [Job 17] 0 %%EOF D [22/Dec/2004:22:44:34 +0100] [Job 17] Saw EOF! D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%EndProlog D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] ----------- D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%BeginSetup D [22/Dec/2004:22:44:34 +0100] [Job 17] Inserting PostScript code for CUPS' page accounting D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%BeginFeature: *PrintoutMode Normal D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: PrintoutMode=Normal --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %% FoomaticRIPOptionSetting: PrintoutMode=Normal D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: PrintoutMode=Normal --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%BeginFeature: *Quality FromPrintoutMode D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: Quality=FromPrintoutMode --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %% FoomaticRIPOptionSetting: Quality=@PrintoutMode D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: Quality=FromPrintoutMode --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%BeginFeature: *PageSize A4 D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: PageSize=A4 --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %% FoomaticRIPOptionSetting: PageSize=A4 D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: PageSize=A4 --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%BeginFeature: *Duplex None D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: Duplex=None --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %% FoomaticRIPOptionSetting: Duplex=None D [22/Dec/2004:22:44:34 +0100] [Job 17] Option: Duplex=None --> Setting option D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: %%EndSetup D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] ----------- D [22/Dec/2004:22:44:34 +0100] [Job 17] New page: 1 1 D [22/Dec/2004:22:44:34 +0100] [Job 17] Inserting option code into "PageSetup" section. D [22/Dec/2004:22:44:34 +0100] [Job 17] No page header or page header not DSC-conforming D [22/Dec/2004:22:44:34 +0100] [Job 17] Stopping search for page header options D [22/Dec/2004:22:44:34 +0100] [Job 17] Found: D [22/Dec/2004:22:44:34 +0100] [Job 17] pageHeight sub % Move down... D [22/Dec/2004:22:44:34 +0100] [Job 17] --> Output goes directly to the renderer now. D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] Starting renderer D [22/Dec/2004:22:44:34 +0100] [Job 17] JCL: <job data> D [22/Dec/2004:22:44:34 +0100] [Job 17] D [22/Dec/2004:22:44:34 +0100] [Job 17] renderer PID pid4=2824 D [22/Dec/2004:22:44:34 +0100] [Job 17] renderer command: gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs -sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="DESKJET 950" -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -dDuplex=false -r300 -sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2 -dIjsUseOutputFD -sOutputFile=- - D [22/Dec/2004:22:44:34 +0100] [Job 17] foomatic-gswrapper: gs '-dBATCH' '-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=ijs' '-sIjsServer=hpijs' '-sDeviceManufacturer=HEWLETT-PACKARD' '-sDeviceModel=DESKJET 950' '-dDEVICEWIDTHPOINTS=595' '-dDEVICEHEIGHTPOINTS=842' '-dDuplex=false' '-r300' '-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2' '-dIjsUseOutputFD' '-sOutputFile=| cat >&3' '/dev/fd/0' 3>&1 1>&2 D [22/Dec/2004:22:44:35 +0100] AcceptClient: 5 from localhost:631. D [22/Dec/2004:22:44:35 +0100] ReadClient: 5 GET /printers/hp HTTP/1.1 D [22/Dec/2004:22:44:35 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 2830 I [22/Dec/2004:22:44:35 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=2830) D [22/Dec/2004:22:44:35 +0100] SendCommand: 5 file=8 D [22/Dec/2004:22:44:35 +0100] AcceptClient: 7 from localhost:631. D [22/Dec/2004:22:44:35 +0100] ReadClient: 7 POST / HTTP/1.1 D [22/Dec/2004:22:44:35 +0100] ProcessIPPRequest: 7 status_code=1 D [22/Dec/2004:22:44:36 +0100] ReadClient: 7 POST / HTTP/1.1 D [22/Dec/2004:22:44:36 +0100] ProcessIPPRequest: 7 status_code=1 D [22/Dec/2004:22:44:37 +0100] ReadClient: 7 POST / HTTP/1.1 D [22/Dec/2004:22:44:37 +0100] ProcessIPPRequest: 7 status_code=1 D [22/Dec/2004:22:44:37 +0100] CloseClient: 7 D [22/Dec/2004:22:44:37 +0100] ReadClient: 5 GET /favicon.ico HTTP/1.1 D [22/Dec/2004:22:44:37 +0100] SendError: 5 code=404 (Not Found) D [22/Dec/2004:22:44:37 +0100] CloseClient: 5 D [22/Dec/2004:22:44:37 +0100] [Job 17] Flushing FIFO. D [22/Dec/2004:22:44:37 +0100] [Job 17] D [22/Dec/2004:22:44:37 +0100] [Job 17] Closing renderer D [22/Dec/2004:22:44:41 +0100] [Job 17] Process dieing with "error closing *main::STDOUT", exit stat: 9 D [22/Dec/2004:22:44:41 +0100] [Job 17] error closing *main::STDOUT D [22/Dec/2004:22:44:41 +0100] [Job 17] KID3 exited with status 0 D [22/Dec/2004:22:44:41 +0100] [Job 17] KID4 exited with status 9 D [22/Dec/2004:22:44:41 +0100] [Job 17] Renderer exit stat: 9 D [22/Dec/2004:22:44:41 +0100] [Job 17] KID3 finished D [22/Dec/2004:22:44:41 +0100] [Job 17] Renderer process finished D [22/Dec/2004:22:44:41 +0100] [Job 17] Process dieing with "Error closing renderer", exit stat: 9 D [22/Dec/2004:22:44:41 +0100] [Job 17] Error closing renderer E [22/Dec/2004:22:44:41 +0100] PID 2817 stopped with status 9! D [22/Dec/2004:22:44:41 +0100] UpdateJob: job 17, file 0 is complete. D [22/Dec/2004:22:44:41 +0100] StopJob: id = 17, force = 0 I [22/Dec/2004:22:44:41 +0100] Saving printers.conf... D [22/Dec/2004:22:44:41 +0100] StopJob: printer state is 5
* Mittwoch, 22. Dezember 2004 um 22:48 (+0100) schrieb Guido Pinkernell:
On Tuesday 21 December 2004 17:46, Andreas Koenecke wrote:
jvc:/home/guido # echo "Hallo Welt" | smbclient -N //zuhause/desktop/hp -c 'print -' added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Usage: smbclient service <password> [options] Version 2.2.8a-SuSE -s smb.conf pathname to smb.conf file [...]
Habe also -N als Option von smbclient rausgenommen.
"-N" ist wohl bei "samba-3.0.X" hinzugekommen...
//zuhause will also nicht, folglich gestrichen. Anstelle eines Paswortes habe ich die Entertaste gedrückt.
jvc:/home/guido # echo "Hallo Welt" | smbclient //desktop/hp -c 'print -' added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Got a positive name query response from 192.168.2.40 ( 192.168.2.40 ) Password: putting file - as stdin-2481 (0.6 kb/s) (average 0.6 kb/s)
Und es wurde fein gedruckt.
Gut, dann ist auf "desktop" wohl alles in Ordnung.
Falls ja, bitte die Ausgabe von 'tail -f -n 0 /var/log/cups/error_log' für einen Druckversuch über das CUPS-Webinterface auf dem Laptop posten.
Und zwar im Debug-Level (ist etwas länger, deshalb hier schon Danke!, Guido)
2 "Punkte" fallen mir darin auf:
[ ... ] D [22/Dec/2004:22:44:33 +0100] StartJob: argv = "hp","17","root","Test Page","1","","/var/spool/cups/d00017-001" [ ... ] D [22/Dec/2004:22:44:33 +0100] StartJob: backend = "/usr/lib/cups/backend/smb" D [22/Dec/2004:22:44:33 +0100] StartJob: filterfds[0] = [ -1 12 ] D [22/Dec/2004:22:44:33 +0100] start_process("/usr/lib/cups/backend/smb", 0xbffef640, 0xbffee9b0, 11, 12, 10) I [22/Dec/2004:22:44:33 +0100] Started backend /usr/lib/cups/backend/smb (PID 2818) for job 17. D [22/Dec/2004:22:44:33 +0100] ProcessIPPRequest: 7 status_code=0 E [22/Dec/2004:22:44:33 +0100] PID 2818 stopped with status 22! D [22/Dec/2004:22:44:33 +0100] [Job 17] /usr/lib/cups/backend/smb: No such file or directory
Hier kann der 'cupsd' offenbar das smb-Backend nicht finden. Existiert "/usr/lib/cups/backend/smb"? Und falls "/usr/lib/cups/backend/smb" ein Symlink ist: Existiert die Datei, auf die der Symlink zeigt? (Bei SuSE 9.0 ist "/usr/lib/cups/backend/smb" ein Symlink auf "/usr/bin/smbspool".)
[ ... ]
D [22/Dec/2004:22:44:37 +0100] [Job 17] Closing renderer D [22/Dec/2004:22:44:41 +0100] [Job 17] Process dieing with "error closing *main::STDOUT", exit stat: 9 D [22/Dec/2004:22:44:41 +0100] [Job 17] error closing *main::STDOUT
Hm, so richtig kann ich mit dieser Meldung nichts anfangen...
Ich vermute aber, dass das ein Folgefehler aufgrund des fehlenden/nicht
gefundenen smb-Backends ist.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
On Thursday 23 December 2004 13:12, Andreas Koenecke wrote:
* Mittwoch, 22. Dezember 2004 um 22:48 (+0100) schrieb Guido Pinkernell:
On Tuesday 21 December 2004 17:46, Andreas Koenecke wrote:
jvc:/home/guido # echo "Hallo Welt" | smbclient -N //zuhause/desktop/hp -c 'print -' added interface ip=192.168.2.23 bcast=192.168.2.255 nmask=255.255.255.0 Usage: smbclient service <password> [options] Version 2.2.8a-SuSE -s smb.conf pathname to smb.conf file [...]
Habe also -N als Option von smbclient rausgenommen.
"-N" ist wohl bei "samba-3.0.X" hinzugekommen...
Nee, gibt's hier auch bei der 2.2.8 Version. Zumindest ist diese Option in den Manpages aufgeführt, die für alle 2.2.x Versionen gelten.
Falls ja, bitte die Ausgabe von 'tail -f -n 0 /var/log/cups/error_log' für einen Druckversuch über das CUPS-Webinterface auf dem Laptop posten.
Und zwar im Debug-Level (ist etwas länger, deshalb hier schon Danke!, Guido)
2 "Punkte" fallen mir darin auf:
[ ... ] D [22/Dec/2004:22:44:33 +0100] StartJob: argv = "hp","17","root","Test Page","1","","/var/spool/cups/d00017-001" [ ... ] D [22/Dec/2004:22:44:33 +0100] StartJob: backend = "/usr/lib/cups/backend/smb" D [22/Dec/2004:22:44:33 +0100] StartJob: filterfds[0] = [ -1 12 ] D [22/Dec/2004:22:44:33 +0100] start_process("/usr/lib/cups/backend/smb", 0xbffef640, 0xbffee9b0, 11, 12, 10) I [22/Dec/2004:22:44:33 +0100] Started backend /usr/lib/cups/backend/smb (PID 2818) for job 17. D [22/Dec/2004:22:44:33 +0100] ProcessIPPRequest: 7 status_code=0 E [22/Dec/2004:22:44:33 +0100] PID 2818 stopped with status 22! D [22/Dec/2004:22:44:33 +0100] [Job 17] /usr/lib/cups/backend/smb: No such file or directory
Hier kann der 'cupsd' offenbar das smb-Backend nicht finden. Existiert "/usr/lib/cups/backend/smb"? Und falls "/usr/lib/cups/backend/smb" ein Symlink ist: Existiert die Datei, auf die der Symlink zeigt? (Bei SuSE 9.0 ist "/usr/lib/cups/backend/smb" ein Symlink auf "/usr/bin/smbspool".)
Auwei. Was für ein Durcheinander. Hier verweisen Symlinks auf Symlinks auf...: Die Datei existiert gewissermassen. Und zwar nur als smb.rpmsave, die wohl bei einem Update entstanden ist, aber wohl keine smb. Damals wurde nach dem Update beim Neuboot darauf hingewiesen, dass es da einige samba-Konfigurationsdateien gäbe, die ich nochmal angucken sollte. Unter den gelisteten war diese, soweit ich mich erinnern kann, nicht dabei. Die anderen habe ich durchgeschaut, festgestellt, dass die neuen Konfigurationsdateien keine Änderungen enthielten, und gelöscht. Aber vielleicht hatte ich da auch einen Fehler gemacht. Ich werde versuchsweise die smb.rpmsave nach smb umbenennen und dann gucken, wie's läuft. (Melde mich dann ggf nochmal). Ich liste hier erstmal noch die Linkkette zur Info, falls es interessiert: /usr/lib/cups/backend/smb verweist auf /usr/bin/smbspool verweist auf /var/lib/samba/bin/smbspool verweist auf /usr/lib/samba/classic/smbspool Ich frage mich, warum nicht alle Links direkt auf das eine Original verweisen. Wie gesagt melde ich mich ggf nocheinmal, falls es immer noch nicht will (habe jetzt gerade den Desktop nicht zur Verfügung - s'ist Weihnachten...). Danke bis dahin! Guido
On Saturday 25 December 2004 14:16, Guido Pinkernell wrote:
On Thursday 23 December 2004 13:12, Andreas Koenecke wrote:
* Mittwoch, 22. Dezember 2004 um 22:48 (+0100) schrieb Guido Pinkernell:
On Tuesday 21 December 2004 17:46, Andreas Koenecke wrote:
2 "Punkte" fallen mir darin auf:
[ ... ] D [22/Dec/2004:22:44:33 +0100] StartJob: argv = "hp","17","root","Test Page","1","","/var/spool/cups/d00017-001" [ ... ] D [22/Dec/2004:22:44:33 +0100] StartJob: backend = "/usr/lib/cups/backend/smb" D [22/Dec/2004:22:44:33 +0100] StartJob: filterfds[0] = [ -1 12 ] D [22/Dec/2004:22:44:33 +0100] start_process("/usr/lib/cups/backend/smb", 0xbffef640, 0xbffee9b0, 11, 12, 10) I [22/Dec/2004:22:44:33 +0100] Started backend /usr/lib/cups/backend/smb (PID 2818) for job 17. D [22/Dec/2004:22:44:33 +0100] ProcessIPPRequest: 7 status_code=0 E [22/Dec/2004:22:44:33 +0100] PID 2818 stopped with status 22! D [22/Dec/2004:22:44:33 +0100] [Job 17] /usr/lib/cups/backend/smb: No such file or directory
Hier kann der 'cupsd' offenbar das smb-Backend nicht finden. Existiert "/usr/lib/cups/backend/smb"? Und falls "/usr/lib/cups/backend/smb" ein Symlink ist: Existiert die Datei, auf die der Symlink zeigt? (Bei SuSE 9.0 ist "/usr/lib/cups/backend/smb" ein Symlink auf "/usr/bin/smbspool".)
Aber vielleicht hatte ich da auch einen Fehler gemacht. Ich werde versuchsweise die smb.rpmsave nach smb umbenennen und dann gucken, wie's läuft. (Melde mich dann ggf nochmal).
Läuft. Die Testseite wird gedruckt. Danke! Guido
participants (2)
-
Andreas Koenecke
-
Guido Pinkernell