Hi, habe hier ein Problem mit der Einrichtung eines HP Officejet 5510 unter Suse 9.1 64 Bit. Scannen funktioniert mit dem Gerät, aber die Druckereinrichtung klappt nicht. Laut HPinkjet-Seite soll der Treiber für den Deskjet 3320 verwendet werden. YaST erkennt den Drucker korrent, man muss dann manuell den Deskjet 3320 auswählen. Nur das Drucken einer Testseite scheitert. YaST gibt auch keine Fehlermeldung aus. Ich habe dann die Druckereinrichtung abgebrochen, den CUPS Loglevel hochgesetzt und es nochmal versucht. In der /var/log/cups/error_log steht dazu folgendes: ------------------------------------------------------------------------- D [24/Aug/2005:22:18:59 +0200] print_job: auto-typing file... D [24/Aug/2005:22:18:59 +0200] print_job: request file type is application/postscript. D [24/Aug/2005:22:18:59 +0200] check_quotas: requesting-user-name = 'root' D [24/Aug/2005:22:18:59 +0200] print_job: requesting-user-name = 'root' I [24/Aug/2005:22:18:59 +0200] Adding start banner page "none" to job 1. I [24/Aug/2005:22:18:59 +0200] Adding end banner page "none" to job 1. I [24/Aug/2005:22:18:59 +0200] Job 1 queued on 'y2test' by 'root'. D [24/Aug/2005:22:18:59 +0200] Job 1 hold_until = 0 D [24/Aug/2005:22:18:59 +0200] StartJob(1, 0x75e0f0) D [24/Aug/2005:22:18:59 +0200] StartJob() id = 1, file = 0/1 D [24/Aug/2005:22:18:59 +0200] job-sheets=none,none D [24/Aug/2005:22:18:59 +0200] banner_page = 0 D [24/Aug/2005:22:18:59 +0200] StartJob: argv = "y2test","1","root","testpg.ps","1","","/var/spool/cups/d00001-001" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[0]="PATH=/usr/lib64/cups/filter:/bin:/usr/bin" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[1]="SOFTWARE=CUPS/1.1" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[2]="USER=root" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[3]="CHARSET=utf-8" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[4]="LANG=de" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[5]="PPD=/etc/cups/ppd/y2test.ppd" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[6]="CUPS_SERVERROOT=/etc/cups" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[7]="RIP_MAX_CACHE=8m" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[8]="TMPDIR=/var/spool/cups/tmp" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[9]="CONTENT_TYPE=application/postscript" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[10]="DEVICE_URI=usb:/dev/usb/lp0" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[11]="PRINTER=y2test" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[12]="CUPS_DATADIR=/usr/share/cups" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[13]="CUPS_FONTPATH=/usr/share/cups/fonts" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[14]="CUPS_SERVER=localhost" D [24/Aug/2005:22:18:59 +0200] StartJob: envp[15]="IPP_PORT=631" D [24/Aug/2005:22:18:59 +0200] StartJob: statusfds = [ 12 13 ] D [24/Aug/2005:22:18:59 +0200] StartJob: filterfds[1] = [ 14 -1 ] D [24/Aug/2005:22:18:59 +0200] StartJob: filter = "/usr/lib64/cups/filter/pstops" D [24/Aug/2005:22:18:59 +0200] StartJob: filterfds[0] = [ 15 16 ] D [24/Aug/2005:22:18:59 +0200] start_process("/usr/lib64/cups/filter/pstops", 0x7fbffee070, 0x7fbffed250, 14, 16, 13) I [24/Aug/2005:22:18:59 +0200] Started filter /usr/lib64/cups/filter/pstops (PID 13523) for job 1. D [24/Aug/2005:22:18:59 +0200] StartJob: filter = "/usr/lib64/cups/filter/foomatic-rip" D [24/Aug/2005:22:18:59 +0200] StartJob: filterfds[1] = [ 14 17 ] D [24/Aug/2005:22:18:59 +0200] start_process("/usr/lib64/cups/filter/foomatic-rip", 0x7fbffee070, 0x7fbffed250, 15, 17, 13) I [24/Aug/2005:22:18:59 +0200] Started filter /usr/lib64/cups/filter/foomatic-rip (PID 13524) for job 1. D [24/Aug/2005:22:18:59 +0200] StartJob: backend = "/usr/lib64/cups/backend/usb" D [24/Aug/2005:22:18:59 +0200] StartJob: filterfds[0] = [ -1 15 ] D [24/Aug/2005:22:18:59 +0200] start_process("/usr/lib64/cups/backend/usb", 0x7fbffee070, 0x7fbffed250, 14, 15, 13) I [24/Aug/2005:22:18:59 +0200] Started backend /usr/lib64/cups/backend/usb (PID 13525) for job 1. D [24/Aug/2005:22:18:59 +0200] ProcessIPPRequest: 5 status_code=0 D [24/Aug/2005:22:18:59 +0200] [Job 1] Page = 595x842; 10,36 to 585,833 D [24/Aug/2005:22:18:59 +0200] [Job 1] slowcollate=0, slowduplex=0, sloworder=0 D [24/Aug/2005:22:18:59 +0200] [Job 1] /usr/lib64/cups/filter/foomatic-rip: Datei oder Verzeichnis nicht gefunden E [24/Aug/2005:22:18:59 +0200] PID 13524 stopped with status 22! D [24/Aug/2005:22:18:59 +0200] [Job 1] LPGETSTATUS returned a port status of 18... W [24/Aug/2005:22:18:59 +0200] [Job 1] Media tray empty! D [24/Aug/2005:22:18:59 +0200] UpdateJob: job 1, file 0 is complete. D [24/Aug/2005:22:18:59 +0200] CancelJob: id = 1 D [24/Aug/2005:22:18:59 +0200] StopJob: id = 1, force = 0 D [24/Aug/2005:22:18:59 +0200] StopJob: printer state is 3 ------------------------------------------------------------------------------ Auffallend ist hier die Meldung "Media tray empty", was wohl auf Probleme mit der Papierzufuhr hindeuten soll. Allerdings liegt das Papier ordnungsgemäß drin und ein Versuch, mit dem Gerät etwas zu kopieren, funktioniert auch. Wo könnte das Problem noch sein? Stefan
Hallo, On Aug 25 05:43 Stefan Fricke wrote (shortened):
habe hier ein Problem mit der Einrichtung eines HP Officejet 5510 unter Suse 9.1 64 Bit.
Allgemein dazu siehe: http://portal.suse.com/sdb/de/1998/07/ke_hp-officejet.html
Scannen funktioniert mit dem Gerät, aber die Druckereinrichtung klappt nicht. ... I ... Started filter /usr/lib64/cups/filter/foomatic-rip (PID 13524) ... E ... PID 13524 stopped with status 22! ... Auffallend ist hier die Meldung "Media tray empty",
Die "Media tray empty" Meldung kann man üblicherweise ignorieren. Ich weiss nicht, warum foomatic-rip abbricht. Vermutlich bricht "innerhalb" des foomatic-rip Prozesses Ghostscript ab, siehe http://portal.suse.com/sdb/de/2004/05/jsmeix_print-cups-in-a-nutshell.html "Im Falle von Problemen:" -------------------------------------------------------------------------- 1. Setzen Sie "LogLevel debug" in /etc/cups/cupsd.conf. 2. Stoppen Sie den cupsd. 3. Bewegen Sie /var/log/cups/error_log* weg (oder löschen Sie es) damit Sie nicht in zu grossen Logdateien suchen müssen. 4. Starten Sie den cupsd. 5. Versuchen Sie erneut, was zu dem Problem geführt hat. 6. Nun finden sich viele Meldungen in /var/log/cups/error_log*, die zur Ursachenermittlung nützlich sind. -------------------------------------------------------------------------- Evtl. ist einfach die Druckertreiberversion von HPIJS in der 9.1 zu alt und unterstützt diesen Hardwaretyp noch nicht. Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
participants (2)
-
Johannes Meixner
-
Stefan Fricke