INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
USB Probleme vs. alte Hardware auf Linux
05.02.2018, 20:05
Beitrag #1
USB Probleme vs. alte Hardware auf Linux
Hallo Linux Arduinos
Ich hoffe das Thema passt Hier mit rein, ansonsten bitte Moderieren und verschieben.

Ältere Linux Hardware könnte Euch Ärger machen der nicht sofort erkennbar ist.

Hier habe ich mal die dmesg Ausgabe bezüglich USB, die USB Schnittstelle ist ja für Arduinos etwas wichtiges.

Kaltstart ohne irgend einem USB Gerät und das Frontpanel ist auch am Mainboard Pluged-out
Code:
[ 3.052018] usb 2-1: device descriptor read/64, error -62
[ 3.344017] usb 2-1: device descriptor read/64, error -62
[ 3.821381] usb 2-1: device descriptor read/64, error -62
[ 4.116051] usb 2-1: device descriptor read/64, error -62
[ 4.820026] usb 2-1: device not accepting address 4, error -62
[ 5.416056] usb 2-1: device not accepting address 5, error -62
[ 5.416125] usb usb2-port1: unable to enumerate USB device
[ 8.280952] systemd[1]: live-tools.service: Cannot add dependency job, ignoring: Unit live-tools.service is masked.
[ 11.750384] MPU-401 device not found or device busy
Booting Abgeschlossen und ohne irgend einem USB Gerät Fehler

Arduino Mega2560 pluged-In
Code:
[ 490.232039] usb 2-1: new low-speed USB device number 6 using ohci-pci
[ 490.420048] usb 2-1: device descriptor read/64, error -62
[ 490.716037] usb 2-1: device descriptor read/64, error -62
[ 491.004073] usb 2-1: new low-speed USB device number 7 using ohci-pci
[ 491.192042] usb 2-1: device descriptor read/64, error -62
[ 491.488038] usb 2-1: device descriptor read/64, error -62
[ 491.776045] usb 2-1: new low-speed USB device number 8 using ohci-pci
[ 492.192046] usb 2-1: device not accepting address 8, error -62
[ 492.372041] usb 2-1: new low-speed USB device number 9 using ohci-pci
[ 492.788048] usb 2-1: device not accepting address 9, error -62
[ 492.788098] usb usb2-port1: unable to enumerate USB device
[ 492.968042] usb 2-4: new full-speed USB device number 10 using ohci-pci
[ 493.211035] usb 2-4: New USB device found, idVendor=2341, idProduct=0042
[ 493.211041] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[ 493.211044] usb 2-4: Manufacturer: Arduino (www.arduino.cc)
[ 493.211047] usb 2-4: SerialNumber: 55330313635351E050F0
[ 493.680630] cdc_acm 2-4:1.0: ttyACM0: USB ACM device
[ 493.682294] usbcore: registered new interface driver cdc_acm
[ 493.682297] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

Arduino Mega2560 pluged-Out
Code:
[ 1592.569447] usb 2-4: USB disconnect, device number 10

Arduino Due pluged-In
Code:
[ 1604.584039] usb 2-1: new low-speed USB device number 11 using ohci-pci
[ 1604.768042] usb 2-1: device descriptor read/64, error -62
[ 1605.060036] usb 2-1: device descriptor read/64, error -62
[ 1605.348043] usb 2-1: new low-speed USB device number 12 using ohci-pci
[ 1605.536062] usb 2-1: device descriptor read/64, error -62
[ 1605.828062] usb 2-1: device descriptor read/64, error -62
[ 1606.116082] usb 2-1: new low-speed USB device number 13 using ohci-pci
[ 1606.532080] usb 2-1: device not accepting address 13, error -62
[ 1606.712038] usb 2-1: new low-speed USB device number 14 using ohci-pci
[ 1607.128085] usb 2-1: device not accepting address 14, error -62
[ 1607.128143] usb usb2-port1: unable to enumerate USB device
[ 1607.308042] usb 2-4: new full-speed USB device number 15 using ohci-pci
[ 1607.544120] usb 2-4: New USB device found, idVendor=0403, idProduct=6001
[ 1607.544127] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1607.544130] usb 2-4: Product: FT232R USB UART
[ 1607.544133] usb 2-4: Manufacturer: FTDI
[ 1607.544136] usb 2-4: SerialNumber: AD01VFGT
[ 1608.041950] usbcore: registered new interface driver usbserial
[ 1608.041969] usbcore: registered new interface driver usbserial_generic
[ 1608.041989] usbserial: USB Serial support registered for generic
[ 1608.051703] usbcore: registered new interface driver ftdi_sio
[ 1608.051726] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 1608.051780] ftdi_sio 2-4:1.0: FTDI USB Serial Device converter detected
[ 1608.051839] usb 2-4: Detected FT232RL
[ 1608.058272] usb 2-4: FTDI USB Serial Device converter now attached to ttyUSB0

Arduino Due pluged-Out
Code:
[ 2074.482194] usb 2-4: USB disconnect, device number 15

Wemos D1 mini pluged-In
Code:
[ 2074.482482] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 2074.482511] ftdi_sio 2-4:1.0: device disconnected
[ 2093.600042] usb 2-1: new low-speed USB device number 16 using ohci-pci
[ 2093.788048] usb 2-1: device descriptor read/64, error -62
[ 2094.084039] usb 2-1: device descriptor read/64, error -62
[ 2094.372063] usb 2-1: new low-speed USB device number 17 using ohci-pci
[ 2094.560039] usb 2-1: device descriptor read/64, error -62
[ 2094.852047] usb 2-1: device descriptor read/64, error -62
[ 2095.140045] usb 2-1: new low-speed USB device number 18 using ohci-pci
[ 2095.556061] usb 2-1: device not accepting address 18, error -62
[ 2095.736042] usb 2-1: new low-speed USB device number 19 using ohci-pci
[ 2096.152043] usb 2-1: device not accepting address 19, error -62
[ 2096.152089] usb usb2-port1: unable to enumerate USB device
[ 2096.332041] usb 2-4: new full-speed USB device number 20 using ohci-pci
[ 2096.568128] usb 2-4: New USB device found, idVendor=10c4, idProduct=ea60
[ 2096.568134] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2096.568137] usb 2-4: Product: CP2104 USB to UART Bridge Controller
[ 2096.568140] usb 2-4: Manufacturer: Silicon Labs
[ 2096.568143] usb 2-4: SerialNumber: 00EAE5EC
[ 2096.956994] cp210x: loading out-of-tree module taints kernel.
[ 2096.960978] usbcore: registered new interface driver cp210x
[ 2096.961051] usbserial: USB Serial support registered for cp210x
[ 2096.961101] cp210x 2-4:1.0: cp210x converter detected
[ 2096.975286] usb 2-4: cp210x converter now attached to ttyUSB0

Wemos D1 mini pluged-Out
Code:
[ 2801.285663] usb 2-4: USB disconnect, device number 20
[ 2801.285953] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0
[ 2801.285981] cp210x 2-4:1.0: device disconnected

Nexus7 pluged-In
Code:
[ 3028.960187] usb 1-4: new high-speed USB device number 6 using ehci-pci
[ 3029.120090] usb 1-4: New USB device found, idVendor=18d1, idProduct=4e42
[ 3029.120096] usb 1-4: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 3029.120099] usb 1-4: Product: Nexus 7
[ 3029.120102] usb 1-4: Manufacturer: asus
[ 3029.120105] usb 1-4: SerialNumber: 0xxxxxxxxxxxxxxa

Nexus7 pluged-Out
Code:
[ 3136.998450] usb 1-4: USB disconnect, device number 6

Das ist mein Schicksal mit der Hardware auf dem mein Debian System Installiert ist.

Da kann man sich nur im Kreis drehen wenn es um Fehlersuche geht, aber ich hab es jetzt auf die Hardware von mein Mainboard reduziert, und muss damit vorerst leben.

Fazit:
So werden Wir dazu gezwungen immer das neuste zu kaufen, bis das dann auch wieder nicht mehr einwandfrei funktioniert usw.! Sowas nenen Wir Konjunktur...
Die Kernel in den modernen Linux Distrubitionen sind nicht mehr so Tolerant und reagieren empfindlicher auf USB-Geräte die mehr Strom benötigen oder irgendwie Schlampig Hergestellt wurden.
Die Hersteller sagen die Distrubintionen sind Schlampig Programmiert worden usw. Naja Ihr wisst ja alle genauso wie ich was auf dem Sektor alles für Schlampen unterwegs sind Wink

Ich konnte mir zum Glück noch damit helfen ->
Einfach beim Problem mit dem USB die Geräte pluged-In <-> pluged-Out und wenn das nichts Hilft den PC neu Starten, und wenn das auch nicht Hilft einen PC-Kalstart ohne USB Geräte machen.

Danke für die Aufmerksamkeit

gruß

"It is better to make a good copy, than to have a bad original"

Hardware: SainSmart Mega 2560 R3 + 3,2" LCD-Touch-Screen/Arduino Duemilanove
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2018, 20:15
Beitrag #2
RE: USB Probleme vs. alte Hardware auf Linux
Wobei debian ja dafür bekannt ist, dass es etwas stark altbacken ist.

Das mag für Serversysteme und ähnliche produktive Systeme ok sein, bei denen es in erster Linie auf Stabilität ankommt.

Für Entwicklungsplattformen sollte man schon etwas frischere Systeme nehmen, da die Entwicklung gerade auf dem Peripheriesektor doch ziemlich flott ist und die policy von debian stable da einfach nicht nach kommt.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  für Hardware Treiber-Sketch libraries als Wiki etc? tito-t 6 8.904 21.01.2015 16:25
Letzter Beitrag: tito-t

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste