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

[geklärt]usb device not accepting address error -71

halo44

Hacker
Neuerdings erhalte ich beim Systemstart meines Desktoprechners (openSuse 13.1-64) Fehlermeldungen meinen Flashcard-Reader betreffend. Zwar funktioniert das Gerät anschließend, aber ich befürchte doch, daß hier etwas im Argen liegt.

Die Ausgabe von dmesg zeigt mir z.B. heute

Code:
1.016026] usb 1-8: new high-speed USB device number 3 using ehci-pci
Anscheinend wird das Gerät aber nicht wirklich erkannt, denn die Meldungen setzen sich mit der nächst höheren Adresse fort, bis schließlich die Nummer 127 erreicht ist.

Zwischendurch gibt es zu einzelnen Adressen noch die o.a. Fehlermeldung z.B.

Code:
[   21.171074] usb 1-8: device not accepting address 53, error -71
bis schließlich Erfolg gemeldet wird :

Code:
[   56.051727] usb 1-8: USB disconnect, device number 126
[   56.286081] usb 1-8: new high-speed USB device number 127 using ehci-pci
[   56.402820] usb 1-8: New USB device found, idVendor=058f, idProduct=6362
[   56.402827] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   56.402832] usb 1-8: Product: Mass Storage Device
[   56.402836] usb 1-8: Manufacturer: Generic
[   56.402840] usb 1-8: SerialNumber: 058F312D81B
[   56.403374] usb-storage 1-8:1.0: USB Mass Storage device detected
[   56.403485] scsi19 : usb-storage 1-8:1.0
[   57.406589] scsi 19:0:0:0: Direct-Access     Generic  USB SD Reader    1.00 PQ: 0 ANSI: 0
[   57.406892] sd 19:0:0:0: Attached scsi generic sg4 type 0
[   57.408214] scsi 19:0:0:1: Direct-Access     Generic  USB CF Reader    1.01 PQ: 0 ANSI: 0
[   57.408476] sd 19:0:0:1: Attached scsi generic sg5 type 0
[   57.410448] scsi 19:0:0:2: Direct-Access     Generic  USB SM Reader    1.02 PQ: 0 ANSI: 0
[   57.410694] sd 19:0:0:2: Attached scsi generic sg6 type 0
[   57.411943] sd 19:0:0:0: [sdd] Attached SCSI removable disk
[   57.412814] sd 19:0:0:1: [sde] Attached SCSI removable disk
[   57.418949] scsi 19:0:0:3: Direct-Access     Generic  USB MS Reader    1.03 PQ: 0 ANSI: 0
[   57.427097] sd 19:0:0:3: Attached scsi generic sg7 type 0
[   57.431928] sd 19:0:0:2: [sdf] Attached SCSI removable disk
[   57.448188] sd 19:0:0:3: [sdg] Attached SCSI removable disk
Nun meine Frage: was soll mir diese Fehlernummer -71 sagen? Immerhin arbeitet das Gerät, nachdem es erkannt ist, anscheinend einwandfrei. Leider finde ich im Netz zwar sehr viele Hinweise zum error -110, aber nur wenige (nicht weiter führende) Hinweise zum error -71.

Kennt sich hier jemand aus?

Gruss H.
 

muck19

Hacker
Spasshalber mal booten nachdem alle USB Geräte (auser dem reader) angestöpselt sind. Ändert sich an den Meldungen was?
Ich tippe da eher auf eine Hardwaremacke.

Gruss
Michael
 
OP
H

halo44

Hacker
muck19 schrieb:
Spasshalber mal booten nachdem alle USB Geräte (auser dem reader) angestöpselt sind. Ändert sich an den Meldungen was? ...
Der Leser ist immer eingestöpselt, da fest innerhalb des Towers verkabelt. Das habe ich versäumt mitzuteilen. Da der Fehler nicht immer auftritt, würde dieser Test m.E. daher nichts bringen.

Ich habe mal die /var/log/messages der letzten 5 Tage überprüft. Der Fehler ist gestern nicht aufgetreten, an allen anderen Tagen ja. Allerdings habe ich bei der Prüfung festgestellt, daß der Fehler auch auftritt, wenn der Rechner aus dem Ruhezustand (Ram) wieder aufgeweckt wird.

muck19 schrieb:
... Ich tippe da eher auf eine Hardwaremacke.
Da wirst Du vermutlich richtig liegen. - Ich werde den Rechner mal öffnen und die Kabelverbindung auf festen Sitz prüfen. Mal sehen, ob sich durch "Handauflegen" was tut.

Gruss H.
 

muck19

Hacker
halo44 schrieb:
Der Leser ist immer eingestöpselt, da fest innerhalb des Towers verkabelt
Dann sollte der aber kein USB-device sein? Man schlage mich, wenn ich falsch liege.
Da der Fehler nicht immer auftritt, würde dieser Test m.E. daher nichts bringen.
Nun, wenn irgendein anderes USB Gerät eine Macke hat - schon.

Gruss
Michael
 
OP
H

halo44

Hacker
Es ist laut lsusb schon ein USB-Gerät :

Code:
Bus 001 Device 127: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Wie angekündigt, werde ich die Kabelverbindung baldigst mal überprüfen. Dann mehr.

Gruss H.
 
OP
H

halo44

Hacker
spoensche schrieb:
Tirtt das Problem nur auf, wenn du eine bestimmte Karte in den Reader steckst?
Nein. - Ich benutze den Leser eher selten. Der Fehler tritt beim Systemstart auf, auch ohne daß eine Karte gesteckt ist.

Gruss H.
 
OP
H

halo44

Hacker
Nachdem ich nun den Rechner geöffnet und den Kabelstecker an der Platine neu gesteckt habe, tritt der Fehler "error -71" nicht mehr auf.

Allerdings meldet mir dmesg mehrere Anläufe für die letztendliche Vergabe der device number 9 an das Gerät :
Code:
[    1.016021] usb 1-8: new high-speed USB device number 3 using ehci-pci
[    1.697058] usb 1-8: new high-speed USB device number 5 using ehci-pci
[    1.813805] usb 1-8: New USB device found, idVendor=058f, idProduct=6362
[    1.813808] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.813810] usb 1-8: Product: Mass Storage Device
[    1.813812] usb 1-8: Manufacturer: Generic
[    1.813814] usb 1-8: SerialNumber: 058F312D81B
[    2.172471] usb 1-8: USB disconnect, device number 5
[    2.378063] usb 1-8: new high-speed USB device number 6 using ehci-pci
[    2.494933] usb 1-8: New USB device found, idVendor=058f, idProduct=6362
[    2.494937] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.494940] usb 1-8: Product: Mass Storage Device
[    2.494941] usb 1-8: Manufacturer: Generic
[    2.494943] usb 1-8: SerialNumber: 058F312D81B
[    2.498451] usb 1-8: USB disconnect, device number 6
[    2.731056] usb 1-8: new high-speed USB device number 7 using ehci-pci
[    2.848174] usb 1-8: New USB device found, idVendor=058f, idProduct=6362
[    2.848179] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.848182] usb 1-8: Product: Mass Storage Device
[    2.848184] usb 1-8: Manufacturer: Generic
[    2.848185] usb 1-8: SerialNumber: 058F312D81B
[    3.790476] usb 1-8: USB disconnect, device number 7
[    4.023072] usb 1-8: new high-speed USB device number 8 using ehci-pci
[    4.406075] usb 1-8: new high-speed USB device number 9 using ehci-pci
[    4.526914] usb 1-8: New USB device found, idVendor=058f, idProduct=6362
[    4.526916] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.526918] usb 1-8: Product: Mass Storage Device
[    4.526919] usb 1-8: Manufacturer: Generic
[    4.526920] usb 1-8: SerialNumber: 058F312D81B
wie auch lsusb zeigt :
Code:
Bus 001 Device 009: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Aber vielleicht soll das auch so sein?

Übrigens weist Debian kurz entschlossen dem Gerät die device number 3 zu - vielleicht mangels systemd?

Gruss H.
 

spoensche

Moderator
Teammitglied
halo44 schrieb:
Übrigens weist Debian kurz entschlossen dem Gerät die device number 3 zu - vielleicht mangels systemd?

Das hat nichts mit systemd zu tun. Systemd ist, wenn ich mich nicht irre, erst im nächsten Debian Release integriert. Der Systemd ist auch nicht für die Adressierung der Hardware zuständig.
 

josef-wien

Ultimate Guru
Das wiederholte
halo44 schrieb:
Code:
    [    2.172471] usb 1-8: USB disconnect, device number 5
    [    2.498451] usb 1-8: USB disconnect, device number 6
    [    3.790476] usb 1-8: USB disconnect, device number 7
schaut mir trotz allem nach einem Hardware-Problem (USB-Buchse am mainboard oder Stecker oder Kabel oder Gerät) aus. Möglicherweise ist die (vermutlich schon ältere) udev-Version von Debian hier fehlertoleranter?
 
OP
H

halo44

Hacker
josef-wien schrieb:
... schaut mir trotz allem nach einem Hardware-Problem (USB-Buchse am mainboard oder Stecker oder Kabel oder Gerät) aus. Möglicherweise ist die (vermutlich schon ältere) udev-Version von Debian hier fehlertoleranter?

Wird wohl so sein, denn heute morgen wieder
Code:
[    6.419032] usb 1-8: device not accepting address 15, error -71
[    7.279078] usb 1-8: device not accepting address 17, error -71
[    9.422074] usb 1-8: device not accepting address 23, error -71
[   10.287076] usb 1-8: device not accepting address 25, error -71
[   11.918058] usb 1-8: device not accepting address 29, error -71
[   13.166077] usb 1-8: device not accepting address 32, error -71
[   15.563075] usb 1-8: device not accepting address 38, error -71
[   16.427074] usb 1-8: device not accepting address 40, error -71
[   17.291074] usb 1-8: device not accepting address 42, error -71
[   19.526021] usb 1-8: device not accepting address 46, error -71
[   20.379041] usb 1-8: device not accepting address 48, error -71
Dann werde ich in Zukunft eben den mobilen Kartenleser meiner Frau einsetzen. Vielleicht werde ich den Platz in der Frontabdeckung des Rechners für ein altes Floppy-Laufwerk nutzen, über das ich noch verfüge. Oder aber mir fällt noch eine andere "schicke" Verwendungsmöglichkeit ein.

Gruss H.
 

spoensche

Moderator
Teammitglied
So schnell gebe ich mich nicht mit einem Hardware Defekt zu frieden. Der 3.0.0 Debian Kernel hat einen Bug, der auf deinen Kartenleser passt. Siehe https://lists.debian.org/debian-kernel/2011/11/msg00051.html, https://bugzilla.kernel.org/show_bug.cgi?id=53891.
 
OP
H

halo44

Hacker
spoensche schrieb:
... Der 3.0.0 Debian Kernel hat einen Bug, der auf deinen Kartenleser passt ...
Danke für Deine Unterstützung. Mein Problem tritt aber nur unter openSuse und nicht unter Debian (bei mir Kernel 3.2.0-4) auf.
Oder verstehe ich Deinen Hinweis nicht richtig?

Gruss H.
 

spoensche

Moderator
Teammitglied
Wenn es dir dein Mainboard ermöglicht, könntest du den Reader auch mal testweise auf einen anderen Port stecken. I.d.R bieten die meisten Mainboards min. zwei Möglichkeiten zusätzliche Geräte (Card Reader oder einen Slot mit zusätzlichen externen USB-Ports) anzuschließen.
 
OP
H

halo44

Hacker
spoensche schrieb:
Wenn es dir dein Mainboard ermöglicht, könntest du den Reader auch mal testweise auf einen anderen Port stecken. I.d.R bieten die meisten Mainboards min. zwei Möglichkeiten zusätzliche Geräte (Card Reader oder einen Slot mit zusätzlichen externen USB-Ports) anzuschließen.
Danke für den Tip. Ich hab ihn mal umgesetzt und der erste Start sieht sehr gut aus :
Code:
[    1.016027] usb 1-7: new high-speed USB device number 3 using ehci-pci
[    1.132799] usb 1-7: New USB device found, idVendor=058f, idProduct=6362
[    1.132805] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.132809] usb 1-7: Product: Mass Storage Device
[    1.132813] usb 1-7: Manufacturer: Generic
[    1.132816] usb 1-7: SerialNumber: 058F312D81B
und
Code:
Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Ich hoffe, daß die Lage stabil bleibt. Ich werde das Thema als gelöst markieren, sobald sich dies bestätigt.

Gruss H.
 

spoensche

Moderator
Teammitglied
Wenn es so bleibt ist es wirklich ein Hardwaredefekt allerdings auf dem Mainboard. Entweder hat dann der USB-Anschluss oder aber der USB-Controller einen Defekt.
 
OP
H

halo44

Hacker
Zu früh gefreut. Zweimal startete der Rechner jetzt ohne Fehlermeldung. Bei dritten Start aber gabs wieder eine lange "Denkpause".

Beginnend mit :
Code:
1.017028 usb 1-7: new high-speed USB device number 3 using ehci-pci
und endend mit :
Code:
80.833054 usb 1-7: new high-speed USB device number 86 using ehci-pci
wobei zwischendurch mal nach device 127 wieder bei device 2 begonnen wurde. Insgesamt traten 206 dieser Meldungen und die folgenden beiden Meldungen je einmal auf :
Code:
77.385583 usb 1-7: device descriptor read/all, error -71
78.627035 usb 1-7: device not accepting address 79, error -71

Danach aber jetzt auf Bus 002 :
Code:
[   81.355041] usb 2-7: new full-speed USB device number 3 using ohci-pci
[   81.532088] usb 2-7: not running at top speed; connect to a high speed hub
[   81.550105] usb 2-7: New USB device found, idVendor=058f, idProduct=6362
[   81.550111] usb 2-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   81.550114] usb 2-7: Product: Mass Storage Device
[   81.550116] usb 2-7: Manufacturer: Generic
[   81.550118] usb 2-7: SerialNumber: 058F312D81B
[   81.553178] usb-storage 2-7:1.0: USB Mass Storage device detected
Wie kann ich prüfen wer hier "zickt"? Mainboard oder Leser? Gibts vielleicht eine Art Adapter mit dem ich z.B. testweise den mobilen Kartenleser meiner Frau, der einen normalen USB-Stecker hat, an den internen Anschluss auf dem Mainboard meines Rechners anschliessen kann?

Gruss H.
 
OP
H

halo44

Hacker
Den vorhergehenden Beitrag muß ich dahingehend korrigieren, daß die hier erwähnten Fehlermeldungen einen anderen USB-Datenträger (Stick) betrafen, der an einem äußeren USB-Anschluß gesteckt war. Die Fehler hier lagen aber vermutlich am Datenträger.

Der vorhergehende Beitrag ist also inhaltlich nicht korrekt.

Entschuldigung!

Gruss H.
 
OP
H

halo44

Hacker
Jetzt aber definitiv der alte Fehler. Das Gerät wird im zweiten Durchlauf (ab 127 wieder neu beginnend) dann als device 70 erkannt :

Code:
[  134.484080] usb 1-7: new high-speed USB device number 70 using ehci-pci
[  134.601035] usb 1-7: New USB device found, idVendor=058f, idProduct=6362
[  134.601041] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  134.601045] usb 1-7: Product: Mass Storage Device
[  134.601049] usb 1-7: Manufacturer: Generic
[  134.601053] usb 1-7: SerialNumber: 058F312D81B
[  134.601594] usb-storage 1-7:1.0: USB Mass Storage device detected
[  134.603102] scsi22 : usb-storage 1-7:1.0
[  135.606810] scsi 22:0:0:0: Direct-Access     Generic  USB SD Reader    1.00 PQ: 0 ANSI: 0
[  135.607899] sd 22:0:0:0: Attached scsi generic sg4 type 0
[  135.609675] scsi 22:0:0:1: Direct-Access     Generic  USB CF Reader    1.01 PQ: 0 ANSI: 0
[  135.609968] sd 22:0:0:1: Attached scsi generic sg5 type 0
[  135.612292] scsi 22:0:0:2: Direct-Access     Generic  USB SM Reader    1.02 PQ: 0 ANSI: 0
[  135.612549] sd 22:0:0:2: Attached scsi generic sg6 type 0
[  135.614059] sd 22:0:0:0: [sdd] Attached SCSI removable disk
[  135.616419] scsi 22:0:0:3: Direct-Access     Generic  USB MS Reader    1.03 PQ: 0 ANSI: 0
[  135.616709] sd 22:0:0:3: Attached scsi generic sg7 type 0
[  135.618157] sd 22:0:0:1: [sde] Attached SCSI removable disk
[  135.620900] sd 22:0:0:2: [sdf] Attached SCSI removable disk
[  135.622394] sd 22:0:0:3: [sdg] Attached SCSI removable disk
dazwischen 23 Meldungen "device not accepting address ..".

Wohl doch ein Hardwaredefekt. Vielleicht baue ich den Leser mal in den Rechner meiner Frau (inzwischen ebenfalls openSuse 13.1-64) ein. Dann müßte sich zeigen, wer der "Übeltäter" ist.

Gruss H.
 
Oben