Hallo,
bei meiner Frage geht es eigentlich um ein Problem mit einem Debian Etch, aber da ich auf nicht Server-Systemen auf Ubuntu setze und weiss, dass es hier üblicherweise eine kompetente sowie hilfsbereite Community gibt, stelle ich die Frage auch einmal hier im Ubuntu Forum, da sich Debian und Ubuntu von der grundsätzlichen Architektur her nicht gross unterscheiden:
ich habe einen kleinen Debian-Server auf meiner NSLU2 eingerichtet. Unter anderem fungiert dieses System auch als Printserver für meinen HP Officejet 5610, der eigentlich hervorragend mit dem Debian-System funktioniert.
Allerdings habe ich seit einiger Zeit das Problem, dass der Drucker, wenn das System bereits mehrere Tage ohne Neustart gelaufen ist, beim Einschalten anscheinend nicht mehr richtig erkannt wird. Nach einem Neustart des Servers funktioniert dann wieder alles wunderbar, bis das System wieder ein paar Tage Uptime auf dem Buckel hat.
Hier ein entsprechender Auszug aus der Syslog-Datei:
Sep 19 12:35:44 localhost kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 10 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4F11
Sep 19 12:36:43 localhost kernel: drivers/usb/class/usblp.c: usblp0: nonzero read/write bulk status received: -71
Sep 19 12:36:43 localhost kernel: drivers/usb/class/usblp.c: usblp0: error -71 reading printer status
Sep 19 12:36:48 localhost kernel: drivers/usb/class/usblp.c: usblp0: error -71 reading printer status
Sep 19 12:36:53 localhost kernel: drivers/usb/class/usblp.c: usblp0: error -71 reading printer status
Sep 19 12:36:58 localhost kernel: drivers/usb/class/usblp.c: usblp0: error -71 reading printer status
Sep 19 12:37:03 localhost kernel: drivers/usb/class/usblp.c: usblp0: error -71 reading printer status
usw, dieser Fehlereintrag wird so lange wiederholt, bis ich den Drucker ausschalte.
Hier ein entsprechender Auszug aus der Cups-Log-Datei:
I 32:43 +0200 Job 105 queued on "HP_Officejet_5600_series_USB_1" by "marcel".
I 32:43 +0200 Started backend /usr/lib/cups/backend/usb (PID 9443) for job 105.
I 38:35 +0200 Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=9501)
E 40:02 +0200 [Job 105] Unable to write print data: No such device
Ich bin mit meinem Latein leider am Ende und hab keine Ahnung, welche Gründe dieses Problem hat, geschweige denn wie ich das Problem beheben könnte...
Für Lösungsvorschläge wäre ich euch sehr dankbar.