Unabhängig vom Fehler – wird Gedruckt?
Canon IP2600 - Abhängigkeitsprobleme bei Treiberinstall.
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 322 |
Nein. Gerät blinkt kurz - und das wars. |
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
Ok,teste bitte mit dem Turboprint https://www.turboprint.de/printers_Canon.html ob du ihn ans Laufen bekommst.Ist eine Testversion. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 322 |
Ja, läuft... |
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
Ok,damit wäre zumindest eine Möglichkeit da. Benutze nochmal die ppd im Anhang und Probiere es damit mal. Wenn das auch scheitert habe ich keine Lösung mehr für dich,außer Turboprint. Gruß Stephan |
(Themenstarter)
Anmeldungsdatum: Beiträge: 322 |
Geht nicht. Aber vielen Dank, Stephan. Mal sehn, vielleicht muss es eh mal ein Neugerät werden. |
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
Ok,hatte ja minimale Hoffnung 😇 Ich glaube das uns der debug Modus von Cups auch nicht weiter bringt. sudo cupsctl --debug-logging Merkwürdig ist das schon. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 322 |
Teil aus dem Log, wenn debug an ist: D [16/Aug/2020:13:27:20 +0200] [Client 3] Returning IPP successful-ok for CUPS-Get-Classes (no URI) from localhost. D [16/Aug/2020:13:27:20 +0200] [Client 3] Content-Length: 75 D [16/Aug/2020:13:27:20 +0200] [Client 3] cupsdSendHeader: code=200, type="application/ipp", auth_type=0 D [16/Aug/2020:13:27:20 +0200] [Client 3] con->http=0x55c40d0c8280 D [16/Aug/2020:13:27:20 +0200] [Client 3] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=75, response=0x55c40d1c90b0(IPP_STATE_DATA), pipe_pid=0, file=-1 D [16/Aug/2020:13:27:20 +0200] [Client 3] Writing IPP response, ipp_state=IPP_STATE_DATA, old wused=0, new wused=0 D [16/Aug/2020:13:27:20 +0200] [Client 3] bytes=0, http_state=0, data_remaining=75 D [16/Aug/2020:13:27:20 +0200] [Client 3] Flushing write buffer. D [16/Aug/2020:13:27:20 +0200] [Client 3] New state is HTTP_STATE_WAITING D [16/Aug/2020:13:27:20 +0200] [Client 3] Waiting for request. D [16/Aug/2020:13:27:20 +0200] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files" D [16/Aug/2020:13:27:20 +0200] [Client 3] POST / HTTP/1.1 D [16/Aug/2020:13:27:20 +0200] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files" D [16/Aug/2020:13:27:20 +0200] [Client 3] Read: status=200, state=6 D [16/Aug/2020:13:27:20 +0200] [Client 3] No authentication data provided. D [16/Aug/2020:13:27:20 +0200] [Client 3] 2.0 CUPS-Get-Default 497 D [16/Aug/2020:13:27:20 +0200] CUPS-Get-Default D [16/Aug/2020:13:27:20 +0200] [Client 3] Returning IPP successful-ok for CUPS-Get-Default (no URI) from localhost. D [16/Aug/2020:13:27:20 +0200] [Client 3] Content-Length: 17712 D [16/Aug/2020:13:27:20 +0200] [Client 3] cupsdSendHeader: code=200, type="application/ipp", auth_type=0 D [16/Aug/2020:13:27:20 +0200] [Client 3] con->http=0x55c40d0c8280 D [16/Aug/2020:13:27:20 +0200] [Client 3] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=17712, response=0x55c40d26bbc0(IPP_STATE_DATA), pipe_pid=0, file=-1 D [16/Aug/2020:13:27:20 +0200] [Client 3] Writing IPP response, ipp_state=IPP_STATE_ATTRIBUTE, old wused=0, new wused=0 D [16/Aug/2020:13:27:20 +0200] [Client 3] bytes=1, http_state=7, data_remaining=17712 D [16/Aug/2020:13:27:20 +0200] [Client 3] con->http=0x55c40d0c8280 D [16/Aug/2020:13:27:20 +0200] [Client 3] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=17712, response=0x55c40d26bbc0(IPP_STATE_DATA), pipe_pid=0, file=-1 D [16/Aug/2020:13:27:20 +0200] [Client 3] Writing IPP response, ipp_state=IPP_STATE_DATA, old wused=0, new wused=0 D [16/Aug/2020:13:27:20 +0200] [Client 3] bytes=0, http_state=0, data_remaining=17712 D [16/Aug/2020:13:27:20 +0200] [Client 3] Flushing write buffer. D [16/Aug/2020:13:27:20 +0200] [Client 3] New state is HTTP_STATE_WAITING D [16/Aug/2020:13:27:20 +0200] [Client 3] Waiting for request. D [16/Aug/2020:13:27:20 +0200] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files" I [16/Aug/2020:13:27:21 +0200] Expiring subscriptions... I [16/Aug/2020:13:27:43 +0200] Saving printers.conf... I [16/Aug/2020:13:27:43 +0200] Saving classes.conf... I [16/Aug/2020:13:27:43 +0200] Generating printcap /run/cups/printcap... I [16/Aug/2020:13:27:43 +0200] Saving job.cache... I [16/Aug/2020:13:27:43 +0200] Saving subscriptions.conf... D [16/Aug/2020:13:27:43 +0200] cupsdSetBusyState: newbusy="Not busy", busy="Dirty files" I [16/Aug/2020:13:27:43 +0200] Expiring subscriptions... D [16/Aug/2020:13:27:43 +0200] [Client 377] HTTP_STATE_WAITING Closing for error 32 (Broken pipe) D [16/Aug/2020:13:27:43 +0200] [Client 377] Closing connection. D [16/Aug/2020:13:27:43 +0200] cupsdSetBusyState: newbusy="Not busy", busy="Not busy" I [16/Aug/2020:13:27:44 +0200] Expiring subscriptions... Einziger deutlicher Fehler offenbar: 'HTTP_STATE_WAITING Closing for error 32 (Broken pipe)' |
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
Es wird gar kein Druckauftrag (job) gesendet 😕 Außerdem wird überhaupt kein Backend abgefragt/geladen.Zeige mal lpstat -t bei der Ausgabe siehst du wie der Drucker genau heißt (Gelb markiert) Beispiel Drucker Canon_iP4500_series ist im Leerlauf. Aktiviert seit Fr 14 Aug 2020 16:42:16 CEST den Namen fügst du in den Befehl ein /usr/sbin/cupsfilter -p /etc/cups/ppd/Canon_iP4500_series.ppd -m printer/foo -e --list-filters /etc/services und zeigst davon mal die Ausgabe.Bei mir sieht das dann so aus stephan@stephan-desktop:~$ /usr/sbin/cupsfilter -p /etc/cups/ppd/Canon_iP4500_series.ppd -m printer/foo -e --list-filters /etc/services cupsfilter: Dateirechte "/opt/OpenPrinting-Gutenprint/cups/lib/filter/rastertogutenprint.5.2" OK (0100755/uid=0/gid=0). texttopdf pdftopdf gstoraster /opt/OpenPrinting-Gutenprint/cups/lib/filter/rastertogutenprint.5.2 stephan@stephan-desktop:~$ |
(Themenstarter)
Anmeldungsdatum: Beiträge: 322 |
knut@knut:~$ lpstat -t Zeitplandienst läuft systemvoreingestelltes Ziel: Canon-iP2600-series Gerät für Canon-iP2600-series: tpu://Canon/iP2600_series/SN=23A50A Canon-iP2600-series akzeptiert Anfragen seit So 16 Aug 2020 15:38:54 CEST Drucker Canon-iP2600-series ist im Leerlauf. Aktiviert seit So 16 Aug 2020 15:38:54 CEST knut@knut:~$ /usr/sbin/cupsfilter -p /etc/cups/ppd/Canon-iP2600-series.ppd -m printer/foo -e --list-filters /etc/services cupsfilter: Öffnen der PPD-Datei: PPD Datei kann nicht geöffnet werden in Zeile 0. Segmentation fault (core dumped) Sieht so aus, egal ob ich Deine ppd nehme oder CUPS+Gutenprint (OpenPrinting LSB 3.2) v5.2.7 |
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
Der Drucker wird noch von Turboprint Verwaltet Gerät für Canon-iP2600-series: tpu://Canon/iP2600_series/SN=23A50A Deinstalliere Turboprint wieder und lösche alle vorhandenen ppd's sudo rm /etc/cups/ppd/* Klemme dann den Canon einmal ab und richte ihn wieder mit der ppd von mir ein,dann nochmal die Ausgaben zeigen. Sag nur rechtzeitig Bescheid wenn es dir zu viel wird 😊 Kann sein das alles hier Umsonst ist! Gruß Stephan |
(Themenstarter)
Anmeldungsdatum: Beiträge: 322 |
knut@knut:~$ lpstat -t Zeitplandienst läuft systemvoreingestelltes Ziel: Canon-iP2600-series Gerät für Canon-iP2600-series: usb://Canon/iP2600%20series?serial=23A50A Canon-iP2600-series akzeptiert Anfragen seit So 16 Aug 2020 16:23:04 CEST Drucker Canon-iP2600-series ist im Leerlauf. Aktiviert seit So 16 Aug 2020 16:23:04 CEST knut@knut:~$ /usr/sbin/cupsfilter -p /etc/cups/ppd/Canon-iP2600-series.ppd -m printer/foo -e --list-filters /etc/services cupsfilter: Öffnen der PPD-Datei: PPD Datei kann nicht geöffnet werden in Zeile 0. Segmentation fault (core dumped) Aber wir können auch aufhören... |
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
Zeige mal bitte file /opt/OpenPrinting-Gutenprint/ppds/Canon/Canon-PIXMA_iP2600-gutenprint.5.2-en.ppd.gz
cat /etc/cups/ppd/Canon-iP2600-series.ppd Ist schon Tricky mit deinem Drucker 😬 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 322 |
knut@knut:~$ file /opt/OpenPrinting-Gutenprint/ppds/Canon/Canon-PIXMA_iP2600-gutenprint.5.2-en.ppd.gz /opt/OpenPrinting-Gutenprint/ppds/Canon/Canon-PIXMA_iP2600-gutenprint.5.2-en.ppd.gz: gzip compressed data, was "Canon-PIXMA_iP2600-gutenprint.5.2-en.ppd", last modified: Fri May 6 12:27:02 2011, max compression, from Unix, original size modulo 2^32 91565 knut@knut:~$ cat /etc/cups/ppd/Canon-iP2600-series.ppd cat: /etc/cups/ppd/Canon-iP2600-series.ppd: Permission denied Muss man evtl. die Rechte der ppd ändern? Ausgabe mit sudo zeigt: https://paste.ubuntuusers.de/423973/ |
![]() Anmeldungsdatum: Beiträge: 19617 Wohnort: Schleswig-Holstein |
Zwei Dinge 1. Wie hast du die ppd zugefügt/Ausgewählt ? 2. Ist das der ganze Inhalt?? Das ist doch nicht die ppd von mir 😲 Da fehlt so viel! Wie ist denn die Ausgabe von ls -l /etc/cups/ppd/Canon-iP2600-series.ppd |