PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Canon IP3000 druckt nicht



Sector
16.10.06, 13:30
Hallo zusammen,

ich habe am Wochende ein neues Arch Linux aufgesetzt und habe auch meine Drucker wie gehabt eingerichtet mit Turboprint und Cups.

Aber das schein wohl mächtig schief gegangen zu sein denn ich kann nicht mehr Drucken. Da ich aber wirklich noch nie Probleme damit hatte bin ich ein bisschen überfordert und bräuchte mal eure Hilfe.

Hier mal meine /var/cups/error_log



E [16/Oct/2006:14:21:07 +0200] Resume-Printer: Unauthorized
I [16/Oct/2006:14:21:07 +0200] Printer "tp0" started by "root".
I [16/Oct/2006:14:21:08 +0200] Saving printers.conf...
I [16/Oct/2006:14:21:08 +0200] Printer "tp0" modified by "root".
I [16/Oct/2006:14:21:08 +0200] Saving printers.conf...
I [16/Oct/2006:14:21:08 +0200] Started filter /usr/lib/cups/filter/pstops (PID 5953) for job 23.
I [16/Oct/2006:14:21:08 +0200] Started filter /usr/lib/cups/filter/pstoturboprint (PID 5954) for job 23.
I [16/Oct/2006:14:21:08 +0200] Started backend /usr/lib/cups/backend/usb (PID 5955) for job 23.
I [16/Oct/2006:14:21:08 +0200] Printer "tp0" modified by "root".
I [16/Oct/2006:14:21:08 +0200] Setting tp0 device-uri to "usb:/dev/usblp0" (was "usb:/dev/usblp0".)
I [16/Oct/2006:14:21:08 +0200] Saving printers.conf...
I [16/Oct/2006:14:21:08 +0200] Started filter /usr/lib/cups/filter/pstops (PID 5956) for job 23.
I [16/Oct/2006:14:21:08 +0200] Started filter /usr/lib/cups/filter/pstoturboprint (PID 5957) for job 23.
I [16/Oct/2006:14:21:08 +0200] Started backend /usr/lib/cups/backend/usb (PID 5958) for job 23.
I [16/Oct/2006:14:21:08 +0200] Printer "tp0" modified by "root".
@


Hier mal dmesg nach anschließen des Druckers:



usb 2-3: USB disconnect, address 2
ohci_hcd 0000:00:02.1: wakeup
usb 2-3: new full speed USB device using ohci_hcd and address 3
usb 2-3: configuration #1 chosen from 1 choice
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1094


Und hier meine Kernel Module



lsmod |grep 'lp'
usblp 11136 3
lp 9092 2
parport 28616 3 ppdev,lp,parport_pc
usbcore 97408 8 usblp,ehci_hcd,ohci_hcd,usbserial



Und hier die rechte des Device:



ls -l /dev/usb/lp0
crw-rw---- 1 root lp 180, 0 2006-10-16 14:19 /dev/usb/lp0


So ich denke das sollte an Infos vorerst reichen. Ich hoffe ihr könnt mir helfen da ich nämlich dringend auf meinen Drucker angewisen bin.

gadget
16.10.06, 13:38
Hi,

besuch in Deinem Browser das CUPS-System: http://localhost:631/.
Unter dem Reiter Drucker kannst Du eine Testseite an Deinen Drucker schicken. Wenn's nicht funktioniert, findest Du beim Gerät (hoffentlich ;) ) eine Fehlermeldung.

Gruß,
gadget

ThorstenHirsch
16.10.06, 14:07
Falls Du dort keinen Fehler siehst, setz' mal die verbosity ("info_level" oder "log_level" könnte das in der cups.conf heißen) auf debug - dann siehst Du viel mehr Infos in der error_log.

Sector
16.10.06, 14:09
So hier zunächst mal die Testseite Ohne debug:


E [16/Oct/2006:15:06:39 +0200] Resume-Printer: Unauthorized
I [16/Oct/2006:15:06:39 +0200] Printer "canon" started by "root".
I [16/Oct/2006:15:06:42 +0200] All jobs on "canon" were purged by "root".
I [16/Oct/2006:15:06:43 +0200] Saving printers.conf...
I [16/Oct/2006:15:06:43 +0200] Printer "canon" modified by "root".
I [16/Oct/2006:15:06:43 +0200] Saving printers.conf...
I [16/Oct/2006:15:06:43 +0200] Printer "canon" modified by "root".
I [16/Oct/2006:15:06:43 +0200] Setting canon device-uri to "usb://Canon/iP3000" (was "usb://Canon/iP3000".)
I [16/Oct/2006:15:06:43 +0200] Saving printers.conf...
I [16/Oct/2006:15:06:43 +0200] Printer "canon" modified by "root".
I [16/Oct/2006:15:06:43 +0200] Saving printers.conf...
I [16/Oct/2006:15:06:43 +0200] Saving classes.conf...
I [16/Oct/2006:15:06:43 +0200] Default destination set to "canon" by "root".
I [16/Oct/2006:15:07:00 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=5321)
I [16/Oct/2006:15:07:00 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=5322)
I [16/Oct/2006:15:07:04 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5332)
I [16/Oct/2006:15:07:07 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5333)
I [16/Oct/2006:15:07:07 +0200] Adding start banner page "none" to job 26.
I [16/Oct/2006:15:07:07 +0200] Adding end banner page "none" to job 26.
I [16/Oct/2006:15:07:07 +0200] Job 26 queued on "canon" by "guest".
I [16/Oct/2006:15:07:07 +0200] Started filter /usr/lib/cups/filter/pstops (PID 5334) for job 26.
I [16/Oct/2006:15:07:07 +0200] Started filter /usr/lib/cups/filter/pstoturboprint (PID 5335) for job 26.
I [16/Oct/2006:15:07:07 +0200] Started backend /usr/lib/cups/backend/usb (PID 5336) for job 26.
I [16/Oct/2006:15:07:09 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5358)
I [16/Oct/2006:15:07:19 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5359)
I [16/Oct/2006:15:07:30 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5360)

Sector
16.10.06, 14:17
So und hier mal mit debug ich habe wohl ein bisschen die Sache eingekürzt:



I [16/Oct/2006:15:14:32 +0200] Saving job cache file "/var/cache/cups/job.cache"...
I [16/Oct/2006:15:14:33 +0200] Listening to 127.0.0.1:631 (IPv4)
I [16/Oct/2006:15:14:33 +0200] Loaded configuration file "/etc/cups/cupsd.conf"
I [16/Oct/2006:15:14:33 +0200] Using default TempDir of /var/spool/cups/tmp...
I [16/Oct/2006:15:14:33 +0200] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [16/Oct/2006:15:14:33 +0200] Configured for up to 100 clients.
I [16/Oct/2006:15:14:33 +0200] Allowing up to 100 client connections per host.
I [16/Oct/2006:15:14:33 +0200] Using policy "default" as the default!
I [16/Oct/2006:15:14:33 +0200] Full reload is required.
I [16/Oct/2006:15:14:33 +0200] Loaded MIME database from '/etc/cups': 34 types, 38 filters...
D [16/Oct/2006:15:14:33 +0200] Loading printer canon...
I [16/Oct/2006:15:14:33 +0200] Loading job cache file "/var/cache/cups/job.cache"...
D [16/Oct/2006:15:14:33 +0200] Loading job 26 from cache...
D [16/Oct/2006:15:14:33 +0200] Loading job 27 from cache...
D [16/Oct/2006:15:14:33 +0200] Loading job 28 from cache...
D [16/Oct/2006:15:14:33 +0200] Loading job 29 from cache...
I [16/Oct/2006:15:14:33 +0200] Full reload complete.
I [16/Oct/2006:15:14:33 +0200] Listening to 127.0.0.1:631 on fd 2...
D [16/Oct/2006:15:14:36 +0200] cupsdAcceptClient: 6 from localhost:631 (IPv4)
D [16/Oct/2006:15:14:36 +0200] cupsdReadClient: 6 GET /printers/ HTTP/1.1
D [16/Oct/2006:15:14:36 +0200] cupsdReadClient: 6 Browser asked for language "de.utf-8"...
D [16/Oct/2006:15:14:36 +0200] cupsdAuthorize: No authentication data provided.
D [16/Oct/2006:15:14:36 +0200] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 5564
I [16/Oct/2006:15:14:36 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5564)

ThorstenHirsch
16.10.06, 14:19
Da sind keine Fehler zu sehen.

gadget
16.10.06, 14:20
Sagt denn das CUPS-Webinterface nichts? Also tut es so, als sei der Druck ok?

Sector
16.10.06, 14:22
Ja also bei dem Interface ist nichts zu sehen also er tut ganz normal so als hätte er einen druck auftrag in arbeit.

gadget
16.10.06, 14:23
Ja also bei dem Interface ist nichts zu sehen also er tut ganz normal so als hätte er einen druck auftrag in arbeit.
Und er schliesst ihn auch ab?

Sector
16.10.06, 14:25
Nein abschließen tut Cups den Auftrag nicht die Seite aktualisiert sich zwar dauernd aber mehr nicht.

Das steht da:

canon-30 Test Page guest 18k Unbekannt verarbeitet seit
Mon Oct 16 15:20:51 2006

Und das steht oben drüber:

canon (Standarddrucker) "USB printer is busy; will retry in 5 seconds..."

gadget
16.10.06, 15:08
Aha, immerhin mal endlich eine Fehlermeldung...

Erste Idee: Versuch doch mal: Drucker ausziehen (aus USB), neu starten, im laufenden Betrieb wieder einstecken.

Sector
16.10.06, 15:53
Aha, immerhin mal endlich eine Fehlermeldung...

Erste Idee: Versuch doch mal: Drucker ausziehen (aus USB), neu starten, im laufenden Betrieb wieder einstecken.

Ne du das hilft leider gar nicht. Ich sehe mich schon fast gezwungen das System wieder neu aufzusetzen.

Irgendwas scheint da wohl falsch gelaufen zu sein.

Sector
16.10.06, 16:02
Ohhhhhh man

Ich muss leider *SEHR BESCHÄMT* zugeben das ich den Fehler gefunden habe.

Ich hatte ghostscript nicht installiert :o , jetzt läuft alles so wie es soll.
Ich danke euch für eure Hilfe, und ich spring jetzt erst mal vor die Wand vor dummheit.

gadget
16.10.06, 16:12
Manchmal sieht man vor lauter Bits die Bytes nicht mehr ;)

Glückwunsch!