• 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] Leap 42.2 kennt Scanner CANON Lide 25 nicht

OP
B

bayernherz

Hacker
hallo community

noch kurz ein Nachtrag.
Ich habe die Konfigdatein pulstek.conf von PCLOS und Leap 42.2 verglichen.
Sie sind exakt gleich.
Allerding die dll.conf unterscheiden sich erheblich.
Nachfolgend die dll.conf von PCLOS
Code:
# /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader
#
# Backends can also be enabled by configuration snippets under
# /etc/sane.d/dll.d directory -- packages providing backends should drop
# a config file similar to dll.conf in this directory, named after the package.
#

# enable the next line if you want to allow access through the network:
net
abaton
agfafocus
apple
avision
artec
artec_eplus48u
as6e
bh
canon
canon630u
canon_dr
#canon_pp
cardscan
coolscan
#coolscan2
coolscan3
#dc25
#dc210
#dc240
dell1600n_net
dmc
epjitsu
#epson
epson2
epsonds
fujitsu
#gphoto2
genesys
gt68xx
hp
hp3900
hpsj5s
hp3500
hp4200
hp5400
hp5590
hpljm1005
hs2p
ibm
kodak
kodakaio
kvs1025
kvs20xx
leo
lexmark
ma1509
magicolor
matsushita
microtek
microtek2
mustek
#mustek_pp
mustek_usb
mustek_usb2
nec
niash
#p5
pie
pixma
plustek
#plustek_pp
#pnm
qcam
ricoh
rts8891
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
#st400
#stv680
tamarack
teco1
teco2
teco3
#test
u12
umax
#umax_pp
umax1220u
v4l
xerox_mfp
#primascan
epkowa
hier sind viele viele Scannertypen freigeschaltet und nicht nur einer wie bei Leap.

gruss bayernherz :thumbs:

P.S. würde gern den direkten USB in die pulstek.conf eintragen, bevor ich die neuen sane driver installiere
 

susejunky

Moderator
Teammitglied
Hallo bayernherz,

bayernherz schrieb:
... möchte ich als nächstes gern mal probieren, bevor ich den Vergleich der Konfigdateien pulstek.conf von PCLOS und Leap 42.2 durchführe. aber wie ? ...
nun ich vermute so, wie in der Einleitung der Datei "/etc/sane.d/plustek.conf" beschrieben:
Code:
# or if you want a specific device but you have no idea about the
# device node or you use libusb, simply set vendor- and product-ID
# [usb] 0x07B3 0x0017
# device auto
#
# NOTE: autodetection is safe, as it uses the info it got
#       from the USB subsystem. If you're not using the
#       autodetection, you MUST have attached that device
#       at your USB-port, that you have specified...
auf Deinen Fall bezogen müsste die Datei also wohl folgendes enthalten:
Code:
[usb] 0x04a9 0x2220
device auto

Viele Grüße

susejunky
 
OP
B

bayernherz

Hacker
hallo community,
puu, das mit den sane-Package upgrade ist gründlich daneben gegangen. :igitt:
Bin nach Deiner List wie nachfolgend vorgegangen:
1. in YaST konfigurierte Scanner löschen
2. in YaST alle sane-xxx-Pakete deinstallieren
3. alle Dateien im Verzeichnis /etc/sane.d/ löschen
4. die Datei /etc/udev/rules.d/55-libsane.rules löschen
5. die Datei /etc/udev/rules.d/56-sane-backends-autoconfig.rules löschen

Hinzufügung des Repository habe ich mit
Code:
zypper addrepo -f http://download.opensuse.org/repositories/graphics/openSUSE_Leap_42.2/repodata/
durchgeführt.
Priorität hat ich mit YAST auf 100 gesetzt.
Code:
zypper lr -d
Repository priorities in effect:                                                                                           (See 'zypper lr -P' for details)
      20 (raised priority)  :  1 repository  
      90 (raised priority)  :  1 repository  
      99 (default priority) :  5 repositories

#  | Alias                           | Name                                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------------+---------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 | download.opensuse.org-non-oss   | Haupt-Repository (NON-OSS)                              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/        |        
 2 | download.opensuse.org-non-oss_1 | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                   |        
 3 | download.opensuse.org-oss       | Haupt-Repository (OSS)                                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/            |        
 4 | download.opensuse.org-oss_1     | Hauptaktualisierungs-Repository                         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss                        |        
 5 | dvd                             | dvd                                                     | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.2/                       |        
 6 | graphics                        | Graphics Project (openSUSE_Leap_42.2)                   | No      | ----      | ----    |  100     | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_Leap_42.2/   |        
 7 | kernel-stable                   | kernel-stable                                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Kernel:/stable/standard/       |        
 8 | packman                         | packman                                                 | Yes     | (r ) Yes  | Yes     |   20     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.2/                         |        
 9 | repo-debug                      | openSUSE-Leap-42.2-Debug                                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/      |        
10 | repo-debug-non-oss              | openSUSE-Leap-42.2-Debug-Non-Oss                        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/  |        
11 | repo-debug-update               | openSUSE-Leap-42.2-Update-Debug                         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/oss/                 |        
12 | repo-debug-update-non-oss       | openSUSE-Leap-42.2-Update-Debug-Non-Oss                 | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/non-oss/             |        
13 | repo-source                     | openSUSE-Leap-42.2-Source                               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/     |        
14 | repo-source-non-oss             | openSUSE-Leap-42.2-Source-Non-Oss                       | No      | ----      | ----    |   99     | yast2  | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/ |

Dann habe ich mir mit YAST Programme installieren u. löschen die Versionen angesehen.
Sind aber die gleichen.
Also warum sollte ich sie dann austauschen
Danach habe ich die sane-Packages aus den Haupt-Repository geupdatet,
und versucht mit YAST, Scanner einerneutes Setup durchzuführen.
Leider wird der Scanner auch nach mehrfachen versuchen mit Zwischenzeitlichen reboots nicht mehr erkannt. :igitt:

Und jetzt. :eek:0:

gruss bayernherz :thumbs:
 

susejunky

Moderator
Teammitglied
Hallo bayernherz,

bayernherz schrieb:
... puu, das mit den sane-Package upgrade ist gründlich daneben gegangen. ... Priorität hat ich mit YAST auf 100 gesetzt.
Dir ist aber bewusst, dass je höher der Wert, um so niedriger die Priorität?

bayernherz schrieb:
...
Code:
zypper lr -d
Repository priorities in effect:                                                                                           (See 'zypper lr -P' for details)
      20 (raised priority)  :  1 repository  
      90 (raised priority)  :  1 repository  
      99 (default priority) :  5 repositories

#  | Alias                           | Name                                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------------+---------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 ...      
 6 | graphics                        | Graphics Project (openSUSE_Leap_42.2)                   | No      | ----      | ----    |  100     | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_Leap_42.2/   |        
...
Und Du weist auch, dass man ein Repository aktivieren (Enabled = Yes) muss, um es nutzen zu können?
bayernherz schrieb:
... Dann habe ich mir mit YAST Programme installieren u. löschen die Versionen angesehen.
Sind aber die gleichen.
Wenn ich unter "http://download.opensuse.org" nachsehe finde ich
Code:
http://download.opensuse.org/distribution/leap/42.2/repo/oss/suse/x86_64/sane-backends-1.0.24-4.40.x86_64.rpm
und
Code:
http://download.opensuse.org/repositories/graphics/openSUSE_Leap_42.2/x86_64/sane-backends-1.0.25-117.1.x86_64.rpm
Meines Erachtens sind das zwei unterschiedliche Versionen.
bayernherz schrieb:
... Danach habe ich die sane-Packages aus den Haupt-Repository geupdatet,
und versucht mit YAST, Scanner einerneutes Setup durchzuführen.
Leider wird der Scanner auch nach mehrfachen versuchen mit Zwischenzeitlichen reboots nicht mehr erkannt. :igitt:

Und jetzt. :eek:0:
Im Anbetracht des obigen Sachverhalts wird das wohl etwas schwieriger werden.

Ich melde mich Anfang nächster Woche wieder und dann können wir gerne nochmals gemeinsam versuchen Dein Problem zu lösen.

Viele Grüße

susejunky
 
OP
B

bayernherz

Hacker
hallo community,
bin da noch auf eine interessante Fehlermeldung gestossen die während der Scanner Detektion von
Code:
yast2 scanner
ausgegeben wurde.
http://susepaste.org/90659243
Code:
scanimage -L
gibt garnichts aus oder ggf. als Antwort:
Code:
device `plustek:libusb:001:005' is a Canon CanoScan LiDE25 flatbed scanner
und beendet sich dann nicht.
Ich weiss von PCLOS-2017
das sich scanimage -L nach Aufruf sofort wieder beendet und zum Kommando Promt zurückkehrt.
Könnte das vielleicht der Übeltäter sein, der die Probleme verursacht. Die Fehlermeldung von Yast2 scanner deutet dieses an.

Im vorangegangenen Thread
https://linux-club.de/forum/viewtopic.php?f=89&t=121679haben wir Netzwerkprobleme u.a. behandelt,
aber nicht abgeschlossen, weil ich der Meinung war das die jetzige Konfiguration als workaround erstmal läuft.

Scheinbar aber nur mit Nebenwirkungen. :igitt:

Würde mich über Euere weiter Unterstützung sehr freuen.

viele grüsse aus dem abendlichen Oberbayer
vom bayernherz :thumbs:
 
OP
B

bayernherz

Hacker
hallo community,

Fehlermeldungen nach dem Start:
root-Terminal
Code:
dmesg | grep -E "Error"
[    5.409110] pcieport 0000:00:1d.2: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00ea(Transmitter ID)
[    5.409195] pcieport 0000:00:1d.2:    [ 0] Receiver Error         (First)

dmesg | grep -E "error"
[    5.409092] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    5.409159] pcieport 0000:00:1d.2:   device [8086:9d1a] error status/mask=00001001/00002000
[    5.409251] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    5.409256] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    5.409261] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    5.409266] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    5.409274] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    5.532856] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[    5.532868] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2

dmesg | grep -E "Warning"
[    0.649643] ACPI Warning: GPE type mismatch (level/edge) (20160930/evxface-826)


Heinz-Peter hat geschrieben:
Vielleicht nach
Code:
scanimage -L
in der zweiten Konsole dmesg ausführen.

Scanner am USB3
root-Terminal

Code:
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:57f2 Realtek Semiconductor Corp. 
Bus 001 Device 003: ID 0489:e0a3 Foxconn / Hon Hai 
Bus 001 Device 002: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 001 Device 007: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg Bufer löschen
Code:
dmesg -C
Code:
scanimage -L
device `plustek:libusb:001:005' is a Canon CanoScan LiDE25 flatbed scanner
Programm beendet sich nicht selbstständig; nur mit ctrl-c


Code:
dmesg
[  213.884835] usb 1-2: new full-speed USB device number 5 using xhci_hcd
[  214.027142] usb 1-2: New USB device found, idVendor=04a9, idProduct=2220
[  214.027149] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  214.027154] usb 1-2: Product: CanoScan
[  214.027157] usb 1-2: Manufacturer: Canon

2. Versuch:
dmesg Bufer löschen
Code:
dmesg -C

Code:
scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
selbstständiger Abbruch nach ca. 1min.
Code:
dmesg
[  213.884835] usb 1-2: new full-speed USB device number 5 using xhci_hcd
[  214.027142] usb 1-2: New USB device found, idVendor=04a9, idProduct=2220
[  214.027149] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  214.027154] usb 1-2: Product: CanoScan
[  214.027157] usb 1-2: Manufacturer: Canon

:-?
Ich habe auch mal VueScan mit dem Scanner am USB3 getestet. Funktioniert einwandfrei, bringt ja auch alle seine Treiber selbst mit.
Unter PCLinuxOS-2017 funktioniert der Scanner am USB2 als auch am USB3 einwandfrei.
An meinem Desktop mit openSuSE Leap 42.1 funktioniert der Scanner etwas stolperich.,
D.h. im Color-Modus findet er den Scanner nur sehr schwer bis garnicht. Im Gray-Modus immer, aber bricht scans gelegendlich ab und beendet xsane. Das war nicht immer so, sondern sich so im Laufe der Zeit mit den Updates eingestellt.
Mittlerweile bin ich überzeugt, das ist ein openSuSE Leap Problem. :igitt:

viele grüsse aus den spätnachmittaglichen Oberbayern
vom bayernherz :thumbs:
 
Hallo @bayernherz,

nach der dmesg Ausgabe wird der Scanner richtig erkannt. Das beweist
Code:
[  214.027142] usb 1-2: New USB device found, idVendor=04a9, idProduct=2220

Ich bin kein Experte aber ich hätte versucht mit einem anderen Kernel. Vorher aber unbedingt den alten Kernel durch entsprechendes anpassen der zypper.conf Datei absichern, siehe Link: https://de.opensuse.org/SDB:Mehrere_Kernelversionen_behalten
Ich hatte Probleme mit meiner Lappi Tastatur unter Leap 42.2. Nach Kernel Wechsel läuft alles, siehe hier: https://linux-club.de/forum/viewtopic.php?p=778312#p778312

Grüße Heinz-Peter
 

josef-wien

Ultimate Guru
Die zweite dmesg-Ausgabe entspricht der ersten, und das kann nach dmesg -C nicht sein.

Ich dachte, die Fehlermeldungen hinsichtlich AER wären fast alle verschwunden.
 
OP
B

bayernherz

Hacker
hallo community,

Heinz-Peter hat geschrieben:
Ich bin kein Experte aber ich hätte versucht mit einem anderen Kernel. Vorher aber unbedingt den alten Kernel durch entsprechendes anpassen der zypper.conf Datei absichern, siehe Link: https://de.opensuse.org/SDB:Mehrere_Ker ... n_behalten ...
Code:
uname -r
4.10.5-1.gf3fbfc6-default
Den vorherigen Originalkernel zu Leap 42.2 habe ich leider nicht beibehalten.
josef-wien hat geschrieben:
Die zweite dmesg-Ausgabe entspricht der ersten, und das kann nach dmesg -C nicht sein.
Habe das ganze noch mal akribisch in zwei root Termianls wiederholt:
Scanner an USB3 anstecken (spiel überigens keine Rolle ob USB2 oder USB3 funktioniert in beiden Fällen gleich schlecht. PCLOS-2017 u. VueScan funktionieren auch mit USB2 u. USB3)

Code:
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:57f2 Realtek Semiconductor Corp. 
Bus 001 Device 003: ID 0489:e0a3 Foxconn / Hon Hai 
Bus 001 Device 002: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 001 Device 005: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg
[  152.940518] usb 1-2: new full-speed USB device number 5 using xhci_hcd
[  153.082893] usb 1-2: New USB device found, idVendor=04a9, idProduct=2220
[  153.082900] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  153.082905] usb 1-2: Product: CanoScan
[  153.082909] usb 1-2: Manufacturer: Canon


dmesg -C

scanimage -L
device `plustek:libusb:001:005' is a Canon CanoScan LiDE25 flatbed scanner
--- Anzeige von scanimage -L n. ca. mehreren Minuten; Tool beendet sich selbststäbdig; ausnahmsweise!---

Code:
dmesg
[  416.318037] usb 1-2: USB disconnect, device number 5
[  416.798429] usb 1-2: new full-speed USB device number 6 using xhci_hcd
[  416.940799] usb 1-2: New USB device found, idVendor=04a9, idProduct=2220
[  416.940806] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  416.940810] usb 1-2: Product: CanoScan
[  416.940814] usb 1-2: Manufacturer: Canon
[  421.344232] usb 1-2: USB disconnect, device number 6
[  421.714406] usb 1-2: new full-speed USB device number 7 using xhci_hcd
[  421.856452] usb 1-2: New USB device found, idVendor=04a9, idProduct=2220
[  421.856459] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  421.856463] usb 1-2: Product: CanoScan
[  421.856467] usb 1-2: Manufacturer: Canon

Danach habe ich einen wiederholten Versuch gestartet mit
Code:
yast2 scanner
der nach der Scanner detektion mit der Meldung
http://susepaste.org/90659243
endete. D.h. es konnte kein scanimage -L von yast durchgeführt werden.

Die Meldung deutet aber für mich auf schwerwigende versteckte Netwerkprobleme hin.

Es stellt sich ersthaft die Frage Neuinstallation ?
Und dann sukzessive Inbetriebnahme der Neuinstallation mit Scanner u. Netzwerk.

Was hälst du savon josef-wien?

Würde mich über eine Antwort sehr freuen.

viele grüsse aus dem morgendlichen Oberbayern
vom bayernherz :thumbs:
 

josef-wien

Ultimate Guru
Ich habe kein openSUSE, ich habe keine Ahnung,
- was YaST mit Netz-Metatreiber meint,
- wie man diesen aktiviert oder deaktiviert,
- ob dieses mögliche Problem nur in der Einbildung von YaST besteht,
- warum scanimage unterschiedlich reagiert,
- wie man Dein nur bei openSUSE bestehendes Problem lösen kann.

Aus meiner Sicht reicht es bei Deinem Scanner, wenn das Paket sane-backends installiert und mindestens die passende Zeile in dll.conf aktiviert ist. Beides ist bei Dir der Fall, und ich sehe keine Notwendigkeit, daß YaST oder irgendein sonstiges grafisches Verwaltungswerkzeug hier etwas tut. Aber das löst Dein openSUSE-Problem nicht.
 
bayernherz schrieb:
hallo community,

Heinz-Peter hat geschrieben:
Ich bin kein Experte aber ich hätte versucht mit einem anderen Kernel. Vorher aber unbedingt den alten Kernel durch entsprechendes anpassen der zypper.conf Datei absichern, siehe Link: https://de.opensuse.org/SDB:Mehrere_Ker ... n_behalten ...
Code:
uname -r
4.10.5-1.gf3fbfc6-default
Den vorherigen Originalkernel zu Leap 42.2 habe ich leider nicht beibehalten.
Wie ich sehe, hast du den aktuellen Kernel. Ich habe hier keinen Plan. Vor ein paar Jahren hatte ich fast das gleiche Problem mit meinem Ralink-Wlan USB-Stick. Er wurde auch richtig erkannt, aber unter, damals noch Suse, nie gelaufen. Es lag damals am Treiber. Windows hatte einen, der zu dem USB-WLAN Stick gepasst hat, Suse leider nicht. Manche Hersteller haben Verträge mit MS und machen den Linux Programmieren das Leben schwer.

Grüße Heinz-Peter
 
OP
B

bayernherz

Hacker
Hallo community,
wenn ich Euch jetzt richtig verstanden habe, heisst dass mit dem Problem leben und zum scannen ggf. VueScan benutzen, oder Leap 42.2 in die Tonne treten und PCLinuxOS-2017 benutzen.

Beide Lösungen sind für mich so richtig zufriedenstellend. :igitt:

Vielleicht fällt jemandem von Euch doch noch etwas ein.

viele grüsse aus dem mittaglichem Oberbayern
vom bayernherz :thumbs:

P.S. Nachtrag zum Thema meta networkdriver; beim googlen gefunden
sane-backends - software.opensuse.org:
https://software.opensuse.org/package/sane-backends
Diese Seite übersetzen
The software consists of SANE scanner drivers,
"scanimage," and the "saned" daemon. ... to a server via network
from client hosts that run the "net" meta driver.
Download Arrow Direct Install openSUSE Leap 42.2, Version 1.0.24, 2.92 MB.
muss ein Treiber für Netwerkscanner sein !
und z.B. in meiner canon.conf steht
scsi CANON IX
 

susejunky

Moderator
Teammitglied
Hallo bayernherz,

Hast Du schon einmal das hier: https://en.opensuse.org/SDB:Configuring_Scanners - insbesondere den Abschnitt USB - durchgearbeitet?

bayernherz schrieb:
... Scanner an USB3 anstecken (spiel überigens keine Rolle ob USB2 oder USB3 ...

Code:
...
dmesg
[  152.940518] usb 1-2: new full-speed USB device number 5 using xhci_hcd
[  153.082893] usb 1-2: New USB device found, idVendor=04a9, idProduct=2220
[  153.082900] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  153.082905] usb 1-2: Product: CanoScan
[  153.082909] usb 1-2: Manufacturer: Canon

"xhci_hcd" zeigt, dass Dein Scanner über die USB 3.0 Module des Kernels angesteuert wird.

In der Vergangenheit gab es damit Probleme (siehe auch hier: https://bugzilla.opensuse.org/show_bug.cgi?id=955079#c2 und weitere, in diesem Beitrag enthaltene Verweise zum Thema USB 3.0) und ich weis nicht, ob diese mittlerweile vollständig ausgeräumt sind.

bayernherz schrieb:
... Nachtrag zum Thema meta networkdriver; beim googlen gefunden
sane-backends - software.opensuse.org:
https://software.opensuse.org/package/sane-backends
Diese Seite übersetzen
The software consists of SANE scanner drivers,
"scanimage," and the "saned" daemon. ... to a server via network
from client hosts that run the "net" meta driver.
Download Arrow Direct Install openSUSE Leap 42.2, Version 1.0.24, 2.92 MB.
muss ein Treiber für Netwerkscanner sein !
"saned" ist der Daemon, der benötigt wird, um Scanner über das Netzwerk nutzen zu können. Er ist, neben "scanimage" und den eigentlichen "sane-backends" Bestandteil des sane-backends-Pakets.

Aber Du willst Deinen Scanner doch direkt auf dem Gerät nutzen, mit dem er per USB verbunden ist oder habe ich da etwas falsch verstanden? Was hat "saned" mit Deinem Problem zu tun?

Viele Grüße

susejunky
 

josef-wien

Ultimate Guru
susejunky schrieb:
"xhci_hcd" zeigt, dass Dein Scanner über die USB 3.0 Module des Kernels angesteuert wird.
Meiner Meinung nach muß er das auch, da neuere Intel-Chipsätze nur mehr xHCI unterstützen, aber das sollte
Code:
lspci -nnk | grep -iA3 usb
zeigen.
 
OP
B

bayernherz

Hacker
hallo community,
habe mich dazu entschlossen eine Neuinstallation durch zuführen, um Konfigurationsfehler auszuschliessen.
Der Installationstand ist wie folgt.
Code:
uname -r
4.4.49-16-default

zypper ls -d
#  | Alias                     | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                     
---+---------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------
1  | openSUSE-42.2-0           | openSUSE-42.2-0                         | No      | ----      | ----    |   99     | yast2  | hd:///?device=/dev/disk/by-id/scsi-0Generic_Flash_Disk_058F-part2       
2  | repo-debug                | openSUSE-Leap-42.2-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/     
3  | repo-debug-non-oss        | openSUSE-Leap-42.2-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/ 
4  | repo-debug-update         | openSUSE-Leap-42.2-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/oss/                
5  | repo-debug-update-non-oss | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/non-oss/            
6  | repo-non-oss              | openSUSE-Leap-42.2-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/       
7  | repo-oss                  | openSUSE-Leap-42.2-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/           
8  | repo-source               | openSUSE-Leap-42.2-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/    
9  | repo-source-non-oss       | openSUSE-Leap-42.2-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/
10 | repo-update               | openSUSE-Leap-42.2-Update               | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/                      
11 | repo-update-non-oss       | openSUSE-Leap-42.2-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                

zypper se -si sane
Loading repository data...
Reading installed packages...

S | Name                     | Type    | Version     | Arch   | Repository            
--+--------------------------+---------+-------------+--------+-----------------------
i | hplip-sane               | package | 3.16.5-1.5  | x86_64 | openSUSE-Leap-42.2-Oss
i | libKF5Sane5              | package | 16.08.2-1.1 | x86_64 | openSUSE-Leap-42.2-Oss
i | sane-backends            | package | 1.0.24-4.40 | x86_64 | openSUSE-Leap-42.2-Oss
i | sane-backends-autoconfig | package | 1.0.24-4.40 | x86_64 | openSUSE-Leap-42.2-Oss

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:57f2 Realtek Semiconductor Corp. 
Bus 001 Device 003: ID 0489:e0a3 Foxconn / Hon Hai 
Bus 001 Device 009: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Bus 001 Device 002: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg | grep -E "error"
[    4.963849] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    4.963859] pcieport 0000:00:1d.2:   device [8086:9d1a] error status/mask=00000001/00002000
[    5.056001] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[    6.967492] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea
[    6.967513] pcieport 0000:00:1d.2:   device [8086:9d1a] error status/mask=00000001/00002000
[    6.967526] pcieport 0000:00:1d.2: AER: Multiple Corrected error received: id=00ea

dmesg | grep -E "Error"
[    4.963858] pcieport 0000:00:1d.2: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00ea(Receiver ID)
[    4.963860] pcieport 0000:00:1d.2:    [ 0] Receiver Error         (First)
[    6.967508] pcieport 0000:00:1d.2: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00ea(Receiver ID)
[    6.967519] pcieport 0000:00:1d.2:    [ 0] Receiver Error        

dmesg | grep -E "Warning"

lspci -nnk | grep -iA3 usb
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21)
        Subsystem: Acer Incorporated [ALI] Device [1025:108f]
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
Es ist lediglich nach der Installation ein
Code:
zypper update
durchgeführt worden.
Es ist auch noch kein packman enthalten.
Netzwerk Konfiguration mit DHCP. :igitt:
Firewall deaktiviert und hoffentlich offen.


susejunky hat geschrieben:
Aber Du willst Deinen Scanner doch direkt auf dem Gerät nutzen, mit dem er per USB verbunden ist oder habe ich da etwas falsch verstanden?...
Ja, da ist richtig, ich möchte den Scanner ausschliesslich über USB2/USB3 nutzen.

Würde mich freuen, wenn Ihr mir sagt, wie ich jetzt weiter vorgehen sollte. :p

viel grüsse aus dem vorfrühlingshaften Oberbayern
vom bayernherz :thumbs:
 

susejunky

Moderator
Teammitglied
Hallo bayernherz,

bayernherz schrieb:
... habe mich dazu entschlossen eine Neuinstallation durch zuführen, um Konfigurationsfehler auszuschliessen.
Der Installationstand ist wie folgt
...
zypper ls -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI
---+---------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------
1 | ...
10 | repo-update | openSUSE-Leap-42.2-Update | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/
11 |...
[/code]

Es ist lediglich nach der Installation ein
Code:
zypper update
durchgeführt worden.
Aber Du hast das update-Repository deaktiviert. Warum?
Ich empfehle Dir das update-Repository zu aktivieren (inkl. Aktualisierung) und dann nochmals ein
Code:
# zypper update
durchzuführen.
bayernherz schrieb:
... ich möchte den Scanner ausschliesslich über USB2/USB3 nutzen.
OK. Dann schließe den Scanner bitte zunächst einmal an eine USB 2.0 Buchse Deines Rechners an und zeige hier das Ergebnis von
Code:
> lsusb -t
Dann verbinde den Scanner mit einer USB 3.0 Buchse Deines Rechners und zeige hier das Ergebnis von
Code:
> lsusb -t

Viele Grüße

susejunky
 
OP
B

bayernherz

Hacker
hallo community,

susejunky hat geschrieben:
ber Du hast das update-Repository deaktiviert. Warum?
übersehen :-x
Ist aber schon korregiert.
Code:
zypper lr -P
#  | Alias                     | Name                                    | Enabled | GPG Check | Refresh | Priority
---+---------------------------+-----------------------------------------+---------+-----------+---------+---------
 1 | openSUSE-42.2-0           | openSUSE-42.2-0                         | No      | ----      | ----    |   99    
 2 | repo-debug                | openSUSE-Leap-42.2-Debug                | No      | ----      | ----    |   99    
 3 | repo-debug-non-oss        | openSUSE-Leap-42.2-Debug-Non-Oss        | No      | ----      | ----    |   99    
 4 | repo-debug-update         | openSUSE-Leap-42.2-Update-Debug         | No      | ----      | ----    |   99    
 5 | repo-debug-update-non-oss | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No      | ----      | ----    |   99    
 6 | repo-non-oss              | openSUSE-Leap-42.2-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99    
 7 | repo-oss                  | openSUSE-Leap-42.2-Oss                  | Yes     | (r ) Yes  | Yes     |   99    
 8 | repo-source               | openSUSE-Leap-42.2-Source               | No      | ----      | ----    |   99    
 9 | repo-source-non-oss       | openSUSE-Leap-42.2-Source-Non-Oss       | No      | ----      | ----    |   99    
10 | repo-update               | openSUSE-Leap-42.2-Update               | Yes     | (r ) Yes  | Yes     |   99    
11 | repo-update-non-oss       | openSUSE-Leap-42.2-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99


user Konsole mit Scanner am USB2
Code:
lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 4: Dev 25, If 0, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 5: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 5: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 7: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 7: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M


user Konsole mit Scanner am USB3
Code:
lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 2: Dev 26, If 0, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 5: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 5: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 7: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 7: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
Bitte beachte:
Code:
uname -r
4.4.49-16-default

viele grüsse
bayernherz :thumbs:
 

susejunky

Moderator
Teammitglied
Hallo bayernherz,

danke für die Infos.

Nun verbinde den Scanner erst mit einer USB 2.0 Buchse Deines Rechners und zeige hier das Ergebnis von
Code:
> scanimage -L
Dann verbinde den Scanner mit einer USB 3.0 Buchse Deines Rechners und zeige hier das Ergebnis von
Code:
> scanimage -L
Falls einer der Vorgänge sehr lange dauert, öffne eine weitere Konsole und zeige hier das Ergebnis von
Code:
journalctl -b -x -e

Viele Grüße

susejunky
 
Oben