USB Scanner scannt nur einmal

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

USB Scanner scannt nur einmal

Beitragvon letzter3 » Feb 25th, '15, 08:28

Hallo,

ein Epson Perfection 2480, der seit Mandrivazeiten brav seinen Dienst tut, ist unter Mageia 4 (up to date; 64bit) nur noch einmalig zum arbeiten zu bewegen.
Eingerichtet mittels mcc (incl. externer Firmware).
- sane-find-scanner findet den Scanner immer
- scanimage -L findet den Scanner genau einmal (egal, ob als user in der scanner-Gruppe oder als root).
- ab- und wieder anstöpseln des scanners vom USB-Port bewirkt, dass es auch scanimage -L wieder tut, allerdings auch nur einmal.

Bugzilla schweigt sich dazu aus.

Hat jemand den schnellen Tipp für mich?
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: USB Scanner scannt nur einmal

Beitragvon lula » Feb 25th, '15, 09:20

Hallo,

Du kannst ja mal versuchen, den USB-Port zu resetten, dazu ein kleines Progrämmchen kompilieren, wie hier beschrieben (http://www.gtkdb.de/index_36_2304.html) und dann per lsusb herausfinden, wo der Scanner angestöpselt ist.

Code: Alles auswählen
dev=$(/usr/bin/lsusb | /usr/bin/grep <z.B. Hersteller> | /usr/bin/awk '{print $2"/"$4}' | /usr/bin/tr -d ':')
/pfad/zu/usbreset /dev/bus/usb/$dev
Hersteller muß natürlich durch irgend etwas ersetzt werden, was den Scanner identifiziert.

Grüße
Lutz
lula
 
Beiträge: 644
Registriert: Feb 10th, '12, 20:13

Re: USB Scanner scannt nur einmal

Beitragvon letzter3 » Feb 25th, '15, 14:24

Das dort geschilderte Problem scheint ja eher zu sein, dass sich "irgendwann" im Betrieb der USB-Port verabschiedet, es sich also nicht auf die Anzahl der Benutzungen zurückführen lässt, schon gar nicht auf eine einmalige Nutzung.
Auch denke ich, dass es mein Problem überhaupt nicht löst, da der Port als solcher ja noch funktioniert, nur der scanner halt nicht.
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: USB Scanner scannt nur einmal

Beitragvon man-draker » Feb 25th, '15, 15:07

letzter3 hat geschrieben:Auch denke ich, dass es mein Problem überhaupt nicht löst, da der Port als solcher ja noch funktioniert, nur der scanner halt nicht.

Führt ein Wechsel des USB-Ports
a) generell
b) zwischen zwei Scannernutzungen
zu einer Verhaltensänderung?
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: USB Scanner scannt nur einmal

Beitragvon lula » Feb 25th, '15, 19:31

Hallo,

letzter3 hat geschrieben:Das dort geschilderte Problem scheint ja eher zu sein, dass sich "irgendwann" im Betrieb der USB-Port verabschiedet, es sich also nicht auf die Anzahl der Benutzungen zurückführen lässt, schon gar nicht auf eine einmalige Nutzung.
Wann und wodurch sich das USB-Gerät verabschiedet spielt dabei keine Rolle, wichtig ist doch (wie auch in dem Artikel beschrieben)
Dieses erzwingt einen Portreset vom Linux USB-Stack und eine anschließende Hardwareerkennung
das die Harware neu intialisiert wird, also quasi das selbe, was Du mit dem Abziehen des Steckers machts, nur eben in Software. Das ist nur ein Workaround, allerdings einer, den ich mal probieren würde. Ich habe das usbreset schon öfter mit zickigen Surf-Sticks benutzt, die ihren Modus nicht vernünftig umschalten.

Grüße
Lutz
lula
 
Beiträge: 644
Registriert: Feb 10th, '12, 20:13

Re: USB Scanner scannt nur einmal

Beitragvon letzter3 » Mär 8th, '15, 16:21

Ich hatte gehofft, das journalctl eine Fehlermeldung ausspuckt, tut es aber nicht.
Scanner anstöpseln:
Code: Alles auswählen
Mär 08 16:14:14 peter.universe.kanal10 kernel: usb 3-11: new high-speed USB device number 7 using xhci_hcd
Mär 08 16:14:14 peter.universe.kanal10 kernel: usb 3-11: New USB device found, idVendor=04b8, idProduct=0121
Mär 08 16:14:14 peter.universe.kanal10 kernel: usb 3-11: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Mär 08 16:14:14 peter.universe.kanal10 kernel: usb 3-11: Product: EPSON Scanner
Mär 08 16:14:14 peter.universe.kanal10 kernel: usb 3-11: Manufacturer: EPSON
Mär 08 16:14:14 peter.universe.kanal10 mtp-probe[10186]: checking bus 3, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-11"
Mär 08 16:14:14 peter.universe.kanal10 mtp-probe[10186]: bus: 3, device: 7 was not an MTP device
Mär 08 16:14:14 peter.universe.kanal10 colord[1166]: Device added: sysfs-EPSON-EPSON_Scanner

scannen-> xsane schliessen

neuer Scanversuch
Code: Alles auswählen
 

jpurnalctl bleibt leer

USB trennen:
Code: Alles auswählen
Mär 08 16:16:45 peter.universe.kanal10 kernel: usb 3-11: USB disconnect, device number 7
Mär 08 16:16:45 peter.universe.kanal10 colord[1166]: device removed: sysfs-EPSON-EPSON_Scanner


USB wieder verbinden
Code: Alles auswählen
Mär 08 16:16:50 peter.universe.kanal10 kernel: usb 3-11: new high-speed USB device number 8 using xhci_hcd
Mär 08 16:16:51 peter.universe.kanal10 kernel: usb 3-11: New USB device found, idVendor=04b8, idProduct=0121
Mär 08 16:16:51 peter.universe.kanal10 kernel: usb 3-11: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Mär 08 16:16:51 peter.universe.kanal10 kernel: usb 3-11: Product: EPSON Scanner
Mär 08 16:16:51 peter.universe.kanal10 kernel: usb 3-11: Manufacturer: EPSON
Mär 08 16:16:51 peter.universe.kanal10 mtp-probe[16041]: checking bus 3, device 8: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-11"
Mär 08 16:16:51 peter.universe.kanal10 mtp-probe[16041]: bus: 3, device: 8 was not an MTP device
Mär 08 16:16:51 peter.universe.kanal10 colord[1166]: Device added: sysfs-EPSON-EPSON_Scanner


Warum ist das device jetzt eine Nummer höher (es ist der selbe Steckplatz)?

Folgende Fehlermeldung tauchte jetzt (beim Steckplatzwechsel) zwischendurch auf:
Code: Alles auswählen
Mär 08 16:22:19 peter.universe.kanal10 kernel: usb 3-7: usbfs: interface 0 claimed by usbfs while 'scanimage' sets config #1
Mär 08 16:22:27 peter.universe.kanal10 kernel: usb 3-7: usbfs: interface 0 claimed by usbfs while 'scanimage' sets config #1
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast