• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Scanner Canon PIXMA MG5150 funktioniert nicht mehr

revealed

Guru
Ne warte mal bis sich wer meldet der die doppelten Einträge lösen kann. Da ist ziemlich sicher irgendwas verbogen jetzt.

Da hast du einen Befehl gebastelt mit dem ich garnichts anfangen kann und auch das Endprodukt schockiert mich. Das hab ich so noch nicht gesehen. Kann sein dass das normal ist mit den doppelten. Ich denke zwar eher nicht.

Aber mehr Ideen hab ich jetzt konkret obendrein auch nicht mehr.

Verschwinden die doppelten wenn du die ISO deaktivierst?
Code:
zypper mr -d "openSUSE-13.2 ISO"
Code:
zypper se -si sane

Gruß,

R
 

josef-wien

Ultimate Guru
Da ist nichts "verbogen". Nachdem das ISO-Image als Repo eingebunden ist (das erspart das Herunterladen von Paketen, die ohnehin auf der DVD vorhanden sind), ist es logisch, daß alle Pakete, die auf der DVD und im Repo vorhanden sind, zweimal aufscheinen.

revealed schrieb:
Denke das sollte alles aus "oss" sein.
Genau dieses Ziel wird mit
f.gruber schrieb:
--repo openSUSE-13.2-Oss
erreicht.

Was zeigt:
Code:
groups
sane-find-scanner -v -v | grep interface
/sbin/udevadm info --export-db | grep -C25 1748
P. S. Hoffentlich erlebst Du nicht eine ähnliche Leidensgeschichte wie https://fitzcarraldoblog.wordpress.com/2015/07/29/the-problem-of-scanning-using-usb-multi-function-printers-in-linux-success-at-last/ mit einem anderen Canon-Multifunktionsgerät.
 
OP
F

f.gruber

Hacker
Code:
groups
users www audio cdrom vboxusers
Code:
sane-find-scanner -v -v | grep interface
  <interface 0>
  <interface 1>
  <interface 2>
Code:
/sbin/udevadm info --export-db | grep -C25 1748
E: DRIVER=hub
E: ID_MODEL_FROM_DATABASE=2.0 root hub
E: ID_USB_CLASS_FROM_DATABASE=Hub
E: ID_USB_PROTOCOL_FROM_DATABASE=Full speed (or root) hub
E: ID_VENDOR_FROM_DATABASE=Linux Foundation
E: INTERFACE=9/0/0
E: MODALIAS=usb:v1D6Bp0002d0316dc09dsc00dp00ic09isc00ip00in00
E: PRODUCT=1d6b/2/316
E: SUBSYSTEM=usb
E: TYPE=9/0/0
E: USEC_INITIALIZED=71412

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3
N: bus/usb/001/002
E: BUSNUM=001
E: DEVNAME=/dev/bus/usb/001/002
E: DEVNUM=002
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3
E: DEVTYPE=usb_device
E: DRIVER=usb
E: ID_BUS=usb
E: ID_FOR_SEAT=usb-pci-0000_00_1a_7-usb-0_3
E: ID_MODEL=MG5100_series
E: ID_MODEL_ENC=MG5100\x20series
E: ID_MODEL_FROM_DATABASE=Pixma MG5150
E: ID_MODEL_ID=1748
E: ID_PATH=pci-0000:00:1a.7-usb-0:3                                                                                                                                                                                              
E: ID_PATH_TAG=pci-0000_00_1a_7-usb-0_3                                                                                                                                                                                          
E: ID_REVISION=0002                                                                                                                                                                                                              
E: ID_SERIAL=Canon_MG5100_series_30CE8C                                                                                                                                                                                          
E: ID_SERIAL_SHORT=30CE8C                                                                                                                                                                                                        
E: ID_USB_INTERFACES=:ff00ff:070102:080650:                                                                                                                                                                                      
E: ID_VENDOR=Canon                                                                                                                                                                                                               
E: ID_VENDOR_ENC=Canon                                                                                                                                                                                                           
E: ID_VENDOR_FROM_DATABASE=Canon, Inc.                                                                                                                                                                                           
E: ID_VENDOR_ID=04a9                                                                                                                                                                                                             
E: MAJOR=189                                                                                                                                                                                                                     
E: MINOR=1                                                                                                                                                                                                                       
E: PRODUCT=4a9/1748/2
E: SUBSYSTEM=usb                                                                                                                                                                                                                 
E: SYSTEMD_WANTS=configure-printer@usb-001-002.service printer.target                                                                                                                                                            
E: TAGS=:seat:systemd:uaccess:                                                                                                                                                                                                   
E: TYPE=0/0/0                                                                                                                                                                                                                    
E: USEC_INITIALIZED=71436                                                                                                                                                                                                        
E: libsane_matched=yes                                                                                                                                                                                                           
E: sane_backend_pixma=yes                                                                                                                                                                                                        
                                                                                                                                                                                                                                 
P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.0                                                                                                                                                                             
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.0                                                                                                                                                                     
E: DEVTYPE=usb_interface                                                                                                                                                                                                         
E: ID_MODEL_FROM_DATABASE=Pixma MG5150                                                                                                                                                                                           
E: ID_VENDOR_FROM_DATABASE=Canon, Inc.                                                                                                                                                                                           
E: INTERFACE=255/0/255                                                                                                                                                                                                           
E: MODALIAS=usb:v04A9p1748d0002dc00dsc00dp00icFFisc00ipFFin00
E: PRODUCT=4a9/1748/2
E: SUBSYSTEM=usb                                                                                                                                                                                                                 
E: TYPE=0/0/0                                                                                                                                                                                                                    
E: USEC_INITIALIZED=71455                                                                                                                                                                                                        
                                                                                                                                                                                                                                 
P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.1                                                                                                                                                                             
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.1                                                                                                                                                                     
E: DEVTYPE=usb_interface                                                                                                                                                                                                         
E: DRIVER=usblp                                                                                                                                                                                                                  
E: ID_MODEL_FROM_DATABASE=Pixma MG5150
E: ID_VENDOR_FROM_DATABASE=Canon, Inc.
E: INTERFACE=7/1/2
E: MODALIAS=usb:v04A9p1748d0002dc00dsc00dp00ic07isc01ip02in01
E: PRODUCT=4a9/1748/2
E: SUBSYSTEM=usb
E: TYPE=0/0/0
E: USEC_INITIALIZED=71472

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.1/usbmisc/lp0
N: usb/lp0
E: DEVNAME=/dev/usb/lp0
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.1/usbmisc/lp0
E: MAJOR=180
E: MINOR=0
E: SUBSYSTEM=usbmisc

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2
E: DEVTYPE=usb_interface
E: DRIVER=usb-storage
E: ID_MODEL_FROM_DATABASE=Pixma MG5150
E: ID_VENDOR_FROM_DATABASE=Canon, Inc.
E: INTERFACE=8/6/80
E: MODALIAS=usb:v04A9p1748d0002dc00dsc00dp00ic08isc06ip50in02
E: PRODUCT=4a9/1748/2
E: SUBSYSTEM=usb
E: TYPE=0/0/0
E: USEC_INITIALIZED=71490

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2
E: DEVTYPE=scsi_host
E: SUBSYSTEM=scsi

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/scsi_host/host2
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/scsi_host/host2
E: SUBSYSTEM=scsi_host

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/target2:0:0
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/target2:0:0
E: DEVTYPE=scsi_target
E: SUBSYSTEM=scsi

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/target2:0:0/2:0:0:0
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/target2:0:0/2:0:0:0
E: DEVTYPE=scsi_device
E: DRIVER=sd
E: MODALIAS=scsi:t-0x00
E: SUBSYSTEM=scsi

P: /devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/target2:0:0/2:0:0:0/block/sdb
N: sdb
S: disk/by-id/usb-Canon_MG5100_series_30CE8C-0:0
S: disk/by-path/pci-0000:00:1a.7-usb-0:3:1.2-scsi-0:0:0:0
E: DEVLINKS=/dev/disk/by-id/usb-Canon_MG5100_series_30CE8C-0:0 /dev/disk/by-path/pci-0000:00:1a.7-usb-0:3:1.2-scsi-0:0:0:0
E: DEVNAME=/dev/sdb
E: DEVPATH=/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:1.2/host2/target2:0:0/2:0:0:0/block/sdb
E: DEVTYPE=disk
E: ID_BUS=usb
E: ID_INSTANCE=0:0
E: ID_MODEL=MG5100_series
E: ID_MODEL_ENC=MG5100\x20series\x20\x20\x20
E: ID_MODEL_ID=1748
E: ID_PATH=pci-0000:00:1a.7-usb-0:3:1.2-scsi-0:0:0:0
E: ID_PATH_TAG=pci-0000_00_1a_7-usb-0_3_1_2-scsi-0_0_0_0
E: ID_REVISION=0102
E: ID_SCSI=1
E: ID_SERIAL=Canon_MG5100_series_30CE8C-0:0
E: ID_SERIAL_SHORT=30CE8C
E: ID_TYPE=disk
E: ID_USB_DRIVER=usb-storage
E: ID_USB_INTERFACES=:ff00ff:070102:080650:
E: ID_USB_INTERFACE_NUM=02
E: ID_VENDOR=Canon
E: ID_VENDOR_ENC=Canon\x20\x20\x20
E: ID_VENDOR_ID=04a9
E: MAJOR=8
E: MINOR=16
E: MPATH_SBIN_PATH=/sbin
E: SCSI_MODEL=MG5100_series
E: SCSI_MODEL_ENC=MG5100\x20series\x20\x20\x20
E: SCSI_REVISION=0102
E: SCSI_TPGS=0
E: SCSI_TYPE=disk
E: SCSI_VENDOR=Canon
E: SCSI_VENDOR_ENC=Canon\x20\x20\x20
E: SUBSYSTEM=block
E: TAGS=:systemd:
 
OP
F

f.gruber

Hacker
revealed schrieb:
Aber ich wollte dich noch von der Verwirrung des YaST dialoges erlösen
Also, ich glaube nicht dass das normal ist, dass der erkannte Scanner angezeigt wird und darüber eine Zeile, die mit Nicht konfiguriert beginnt.
Hier noch einmal, was YAST anzeigt:
Code:
Nicht konfiguriert: Canon MG5100 series USB scanner (vendor=0x04a9 [Canon], product=0x1748 [MG5100 series]) at libusb:001:004
pixma  Canon PIXMA MG5100 an pixma:04A91748_30CE8C
Warum wird bei diesem Canon Modell von meinem System der Scanner richtig erkannt und trotzdem ein "weiterer Scanner" als nicht konfiguriert angezeigt ... :irre:

Habe bei einem anderen Computer nachgeschaut. Da steht nur der erkannte Scanner (ein Epson Modell) und sonst nichts. So ist es normal, denke ich.
 

Sauerland

Ultimate Guru
Warum wird bei diesem Canon Modell von meinem System der Scanner richtig erkannt und trotzdem ein "weiterer Scanner" als nicht konfiguriert angezeigt ...
Turboprint bietet einen Scanner Treiber (nehme ich einmal an) und sane auch.

Ist dasselbe wenn du den Epson Treiber von Epson installierst und dann nachschaust, der von sane ist auch installiert.
2 verschieden Treiber, 2x Anzeige in Yast.
 

josef-wien

Ultimate Guru
f.gruber schrieb:
Code:
sane-find-scanner -v -v | grep interface
  <interface 0>
  <interface 1>
  <interface 2>
Laut der udev-Datenbank sind libsane_matched und sane_backend_pixma richtig gesetzt, 0 ist der Scanner, 1 der Drucker und 2 eine Festplatte (vermutlich ein Kartenleser). Alle Scan-Programme gehen aber auf 1 los, nur xsane ist dann im zweiten Schritt richtig bei 0:
f.gruber schrieb:
Code:
usb 1-3: usbfs: interface 1 claimed by usblp while 'xsane' sets config #1
usb 1-3: usbfs: process 2799 (xsane) did not claim interface 0 before use
usb 1-3: usbfs: interface 1 claimed by usblp while 'scanimage' sets config #1

usb 1-3: usbfs: interface 1 claimed by usblp while 'KSaneIface::Fin' sets config #1

usb 1-3: usbfs: interface 1 claimed by usblp while 'skanlite' sets config #1
Für mich ist dieses Problem Neuland. Die Lösung im link meines letzten Beitrags könnte auch bei Dir heĺfen. Vorher könntest Du noch den Kernel 4.3 aus dem Kernel-Repo und die sane-Pakete aus dem Tumbleweed-Repo (oder dem GPhoto:UNSTABLE-Repo) testen. Und noch davor solltest Du Turboprint vollständig entfernen, um festzustellen, ob es vielleicht eine Störquelle ist.

P. S. Daß Dein Benutzer der Gruppe lp nicht zugeordnet ist, wird das Problem wohl nicht lösen.
 
OP
F

f.gruber

Hacker
Vorher könntest Du noch den Kernel 4.3 aus dem Kernel-Repo und die sane-Pakete aus dem Tumbleweed-Repo (oder dem GPhoto:UNSTABLE-Repo) testen.
Da lasse ich mir aber etwas Zeit. Es ist der Rechner meiner Gattin, die mich mit Aargusaugen beobachtet ... :eek:ps:
Und noch davor solltest Du Turboprint vollständig entfernen, um festzustellen, ob es vielleicht eine Störquelle ist.
Habe turboprint deinstalliert - hatte keine Auswirkungen. Habe den Turboprint Treiber daher wieder installiert, da sonst der Drucker nicht wirklich brauchbar ist.
Daß Dein Benutzer der Gruppe lp nicht zugeordnet ist, wird das Problem wohl nicht lösen.
Nein, das war es nicht. Der Benutzer ist jetzt in der Gruppe lp - ohne Auswirkungen auf die Problemlage.
 
OP
F

f.gruber

Hacker
f.gruber schrieb:
Hallo,
der Scanner des Multifunktionsgerätes Canon PIXMA MG5150 funktioniert unter Suse 13.2 nicht mehr.
Das YAST Scanner Modul zeigt mir zwei Einträge:
Code:
Nicht konfiguriert: Canon MG5100 series USB scanner (vendor=0x04a9 [Canon], product=0x1748 [MG5100 series]) at libusb:001:004
pixma  Canon PIXMA MG5100 an pixma:04A91748_30CE8C

Nun, nach langer Zeit - inzwischen unter openSUSE Leap 42.2 - konnte ich für den Scanner Canon MG5150 unter Suse zum Arbeiten bewegen.

Es ist mir aufgefallen, dass ich mit YAST den erkannten Scanner testen konnte und dass er nach diesem erfolgreichen Test auch mit xsane funktionierte.

Nach einem Neustart des PC scheiterte aber wieder jeder Versuch, mit xsane den Scanner zu benützen. Ich hatte wieder das gleiche Problem, es funktioniert nichts.

Das brachte mich auf folgende Idee:

In ein Script, welches ich mittels KDE Systemeinstellungen als Autostart Script definiert habe, trug ich folgende Zeile ein:

Code:
# login.sh
scanimage -d pixma > /dev/null

Dieser Befehl initialisiert nun anscheinend den Scanner, was man auch hört und am Scanner Display sieht.
Anschließend funktioniert der Scanner auch mit xsane. tadellos.
 
Oben