[erledigt] Pi 3: USB-Geräte (CUL, ZME_UZB,...) disconnected (seit Update 21.06.)

Begonnen von mahowi, 22 Juni 2016, 09:30:52

Vorheriges Thema - Nächstes Thema

mahowi

Seit gestern abend habe ich Probleme mit allen Controllern, die an USB hängen. Z.B. ein CUL:

2016.06.22 08:11:47.431 3 : CUBe_CUL_0 device opened

2016.06.22 08:11:50.441 3 : Can't connect to /dev/serial/by-id/usb-03eb_AT91USBSerial0-if00: Die Wartezeit für die Verbindung ist abgelaufen

2016.06.22 08:11:53.448 3 : Can't connect to /dev/serial/by-id/usb-03eb_AT91USBSerial0-if00: Keine Route zum Zielrechner

2016.06.22 08:11:53.456 3 : Setting CUBe_CUL_0 serial parameters to 9600,8,N,1
2016-06-22 08:11:53.601 CUL CUBe_CUL_0 cmds: B b C F i A Z N E k G M K L U Y R T V W X e f l t x z

2016.06.22 08:11:53.601 3 : CUBe_CUL_0: Possible commands: BbCFiAZNEkGMKLUYRTVWXefltxz
2016-06-22 08:11:53.670 CUL CUBe_CUL_0 Initialized

2016.06.22 08:11:53.670 3 : CUBe_CUL_0 device opened


Und dann geht's wieder von vorne los. Von den anderen Devices bekomme ich keine Log-Einträge, die stehen aber auf disconnected (siehe Screenshot).

Laut lsusb sind alle Devices da:
pi@raspberrypi:~ $ lsusb
Bus 001 Device 017: ID 03eb:6119 Atmel Corp. AT91SAM CDC Demo Application
Bus 001 Device 022: ID 0658:0200 Sigma Designs, Inc.
Bus 001 Device 021: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 020: ID 0d9f:0004 Powercom Co., Ltd
Bus 001 Device 019: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 018: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 016: ID 03eb:6119 Atmel Corp. AT91SAM CDC Demo Application
Bus 001 Device 004: ID 0930:6544 Toshiba Corp. Kingston DataTraveler 2.0 Stick (2GB)
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Laut Kernel Log gab's auch nur einen Disconnect:
pi@raspberrypi:~ $ dmesg -T |grep 1.1.5
[Mi Jun 22 07:42:07 2016] usb 1-1.5: new full-speed USB device number 6 using dwc_otg
[Mi Jun 22 07:42:07 2016] usb 1-1.5: New USB device found, idVendor=03eb, idProduct=6119
[Mi Jun 22 07:42:07 2016] usb 1-1.5: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[Mi Jun 22 07:42:07 2016] usb 1-1.5: Product: AT91USBSerial0
[Mi Jun 22 07:42:13 2016] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device
[Mi Jun 22 07:48:18 2016] usb 1-1.5: USB disconnect, device number 6
[Mi Jun 22 07:48:18 2016] cdc_acm 1-1.5:1.0: failed to set dtr/rts
[Mi Jun 22 07:48:33 2016] usb 1-1.5: new full-speed USB device number 17 using dwc_otg
[Mi Jun 22 07:48:33 2016] usb 1-1.5: New USB device found, idVendor=03eb, idProduct=6119
[Mi Jun 22 07:48:33 2016] usb 1-1.5: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[Mi Jun 22 07:48:33 2016] usb 1-1.5: Product: AT91USBSerial0
[Mi Jun 22 07:48:33 2016] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device




Interessant dabei ist, daß ich die Geräte trotzdem ansprechen kann. Z.B. bekomme ich eine Antwort auf "get version". Allerdings bekomme ich für den zweiten CUL dann total irrsinnige Werte für die Frequenz:
CUBe_CUL_1 ccconf => freq:6656.000MHz bWidth:58KHz rAmpl:42dB sens:16dB


Kompletten USB-Ausfall kann ich ausschließen. Das System läuft auf einem USB-Stick und hat ansonsten keine Probleme. dmesg zeigt mir auch nichts Verdächtiges an.


Wie könnte ich den Fehler eingrenzen?

P.S.: Ich bin gerade nochmal das Log durchgegangen. Der Fehler tritt erst seit dem gestrigen Update auf. Davor war alles in Ordnung. (Update 21.06. 08:04; erster Fehler 21.06., 08:12)
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

mahowi

Mit dem heutigen Update scheint die Sache behoben zu sein. Scheint wohl ein Bug in DevIO.pm gewesen zu sein, die einzige relevante Datei, die heute im Update war.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee