[gelöst] Opensuse 12.1 Drucker Canon MP510 unter CUPS druckt nicht

Hinweis: In dem Thema [gelöst] Opensuse 12.1 Drucker Canon MP510 unter CUPS druckt nicht gibt es 2 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,


    kann erstmalig meinen Drucker & Scanner CanonMP510 nach Installation Suse 12.1 nicht mehr zum drucken bewegen.
    Der Scanner funktioniert aber und Suse 12.1 und der Drucker unter 11.4 (Dualboot).


    Installiert sind die CANON Treiber, die unter 11.4 funktionieren:
    cnijfilter-mp510-2.70-2.i386.rpm
    cnijfilter-common-2.70-1.i386.rpm


    Habe erstmalig Opensuse 64 bit drauf, vorher immer 32 bit (Suse 10.1; usw. ) Muß aber nicht der Grund sein.


    Fehlermeldung in error_log von CUPS:


    "E [16/Dec/2011:21:04:12 +0100] [Job 24] Unable to open print file: No such file or directory
    E [16/Dec/2011:21:04:12 +0100] [Job 24] Unable to open print file: No such file or directory
    E [16/Dec/2011:21:04:12 +0100] [Job 24] Unable to open print file: No such file or directory
    E [16/Dec/2011:21:04:12 +0100] [Job 24] Unable to open print file: No such file or directory
    E [16/Dec/2011:21:15:54 +0100] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
    E [16/Dec/2011:21:17:57 +0100] [Job 25] Unable to open print file: No such file or directory
    E [16/Dec/2011:21:17:57 +0100] [Job 25] Unable to open print file: No such file or directory
    E [16/Dec/2011:21:17:57 +0100] [Job 25] Unable to open print file: No such file or directory
    E [16/Dec/2011:21:17:57 +0100] [Job 25] Unable to open print file: No such file or directory
    "


    Druckerstatus unter CUPS:


    "
    Tintendrucker
    (Frei,
    Aufträge werden akzeptiert,
    freigegeben)


    Beschreibung:Canon MP510
    Ort:Azi
    Treiber:Canon MP510 Ver.2.70 (color, 2-sided printing)


    Verbindung:usb://Canon/MP510
    Einstellungen:job-sheets=none, none
    media=iso_a4_210x297mm
    sides=one-sided
    "



    CUPS lebt auch?


    "PC@linux-84wx:~> rpm -qa | grep cups
    cups-client-1.5.0-2.1.3.x86_64
    cups-libs-32bit-1.5.0-2.1.3.x86_64
    cups-1.5.0-2.1.3.x86_64
    cups-libs-1.5.0-2.1.3.x86_64
    PC@linux-84wx:~>"


    Die Konfigurationsdatein von CUPS sieht so aus:



    "LogLevel warn
    SystemGroup sys root
    # Allow remote access
    #Port 631
    Listen *:631
    Listen localhost:631
    Listen /var/run/cups/cups.sock
    Browsing On
    BrowseOrder allow,deny
    BrowseAllow all
    BrowseLocalProtocols CUPS
    BrowseAddress @LOCAL
    DefaultAuthType Basic
    WebInterface Yes
    <Location />
    Allow @LOCAL
    Allow all
    Order allow,deny
    Allow 127.0.0.2
    </Location>
    <Location /admin>
    </Location>
    <Location /admin/conf>
    AuthType Default
    Require user System
    </Location>
    <Policy default>
    JobPrivateAccess default
    JobPrivateValues default
    SubscriptionPrivateAccess default
    SubscriptionPrivateValues default
    <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
    </Limit>
    <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER System
    Order deny,allow
    </Limit>
    <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user System
    Order deny,allow
    </Limit>
    <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user System
    Order deny,allow
    </Limit>
    <Limit CUPS-Authenticate-Job>
    Require user @OWNER System
    Order deny,allow
    </Limit>
    <Limit All>
    Order deny,allow
    </Limit>
    </Policy>
    <Policy authenticated>
    JobPrivateAccess default
    JobPrivateValues default
    SubscriptionPrivateAccess default
    SubscriptionPrivateValues default
    <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
    </Limit>
    <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER System
    Order deny,allow
    </Limit>
    <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user System
    Order deny,allow
    </Limit>
    <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user System
    Order deny,allow
    </Limit>
    <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER System
    Order deny,allow
    </Limit>
    <Limit All>
    Order deny,allow
    </Limit>
    </Policy>
    <Policy allowallforanybody>
    <Limit All>
    Order deny,allow
    Allow from all
    </Limit>
    </Policy>
    DefaultPolicy default
    # 2011-12-11,20:49:07 modify_cupsd_conf Listen localhost
    # 2011-12-11,20:49:46 modify_cupsd_conf Allow @LOCAL all
    # 2011-12-11,20:49:46 modify_cupsd_conf BrowseAddress @LOCAL
    # 2011-12-11,20:49:46 modify_cupsd_conf Browsing On
    # 2011-12-11,20:49:46 modify_cupsd_conf Listen all"



    Habe keine Idee was zu tun ist - und google hilft mir nicht mehr,
    da ich ähnliche Beiträge bei Ubuntu dazu nicht verstanden habe - oder diese nicht passen.


    Wer weiß weiter? Viele Grüsse

    Einmal editiert, zuletzt von foxfox ()

    Für den Inhalt des Beitrages 37051 haftet ausdrücklich der jeweilige Autor: foxfox

  • hier auch:


    openSUSE 12.1, CUPS 1.5, Brother DCP-585CW.


    access_log: "POST /printers/DCP585CW HTTP/1.1" 200 449 Print-Job successful-ok
    error_log: Unable to open print file: No such file or directory


    Der Scanner funktioniert.
    Drucker und Scanner funktionieren komplett unter Windows 7.
    Drucker und Scanner funktionierten unter openSUSE 11.3, CUPS 1.4


    die Installation war trivial und erfolgte wie immer mit dieser Anleitung:
    http://sites.google.com/site/moosyresearch/dcp585cw

    Für den Inhalt des Beitrages 37204 haftet ausdrücklich der jeweilige Autor: os2five

  • "1. Zunächst unter CUPS die Funktion "Speichere Fehlerinformationen für Fehlersuche" aktiviert


    2. Fehler rausgesucht:


    D [19/Dec/2011:21:31:39 +0100] [Job 29] /usr/local/bin/cifmp510: error while loading shared libraries: libpng.so.3: cannot open shared object file: No such file or directory
    "


    3. Die libpng12 und libpng14 installiert für 32bit und 64 bit


    4. Bei mir wurde aber der Querverweis zur "fehlende libpng.so.3" die in obigen libpng- rpm´s enthalten ist, nicht gefunden.


    5. Mit Freundeshilfe dann von Hand die Zuweisungen gesetzt, als Admin in der Konsole:



    Soweit ich verstanden habe, war das in der 32 bit Umgebung eine manuelle Zuweisung von libraries. Grund sind alte Druckertreiber, die alte Systemumgebung benötigen?

    Es wäre schön, wenn ein Profi hier vielleicht noch ein paar erklärende Zeilen dazuschreibt.
    Ohne fremde Hilfe hätte ich das nicht hinbekommen, andere sicher auch nicht.


    Sollen Linux user Ihre Hardware nach updates wegwerfen mangels Treibersupport?

    Für den Inhalt des Beitrages 37273 haftet ausdrücklich der jeweilige Autor: foxfox