Hello Developers.
This is my first post.
I have an USB device ID e2b7:0811 working flawlessly, connected to a HG556a (Barrier Breaker) for years but I can not get it to work in any more recent version.
It works also OK in my Ubuntu laptop, so I think that the device is OK and It could be an OpenWrt issue.
After looking at dmesg output I'm lost among EHCI, OHCI, dwc2 results.
Any help is appreciated.
Below a copy of different dmesg results:
Target device: ASL26555 RT3052F OpenWrt 18.06.8, r7989-82fbd85747
Device not detected. Nothing in dmesg.
Packages loadad: (Did I miss someone?)
kmod-input-core
kmod-sound-core
kmod-usb-audio
kmod-usb-ehci
kmod-usb-ohci
kmod-usb2
librt
libusb-1.0
usbutils
Other tests:
Lantic ARV7519RW22
OpenWrt 18.06.5, r7897-9d401013fc
[ 78.669117] usb 2-1: new full-speed USB device number 2 using dwc2
[ 78.861093] usb 2-1: device descriptor read/64, error -71
[ 79.161098] usb 2-1: device descriptor read/64, error -71
[ 79.461115] usb 2-1: new full-speed USB device number 3 using dwc2
[ 79.653093] usb 2-1: device descriptor read/64, error -71
[ 79.953111] usb 2-1: device descriptor read/64, error -71
[ 80.065197] usb usb2-port1: attempt power cycle
brcm63xx (AR5387un, AR5381U) tried with CC and OpenWrt 18.06.7
[52078.171658] usb 2-1: new full-speed USB device number 15 using ohci-platform
[52078.367642] usb 2-1: device descriptor read/64, error -62
[52078.671927] usb 2-1: device descriptor read/64, error -62
[52078.971634] usb 2-1: new full-speed USB device number 16 using ohci-platform
[52079.167624] usb 2-1: device descriptor read/64, error -62
[52079.471604] usb 2-1: device descriptor read/64, error -62
[52079.583684] usb usb2-port1: attempt power cycle
And the working one:
hg556a BB
[ 269.428000] usb 1-2.2: new full-speed USB device number 3 using ehci-platform
[ 269.508000] usb 1-2.2: device descriptor read/64, error -32
[ 269.688000] usb 1-2.2: device descriptor read/64, error -32
[ 269.868000] usb 1-2.2: new full-speed USB device number 4 using ehci-platform
[ 269.948000] usb 1-2.2: device descriptor read/64, error -32
[ 270.128000] usb 1-2.2: device descriptor read/64, error -32
[ 270.308000] usb 1-2.2: new full-speed USB device number 5 using ehci-platform
[ 270.724000] usb 1-2.2: device not accepting address 5, error -32
[ 270.800000] usb 1-2.2: new full-speed USB device number 6 using ehci-platform
[ 271.216000] usb 1-2.2: device not accepting address 6, error -32
[ 271.220000] hub 1-2:1.0: unable to enumerate USB device on port 2
[ 271.732000] usb 1-2.2: new full-speed USB device number 7 using ehci-platform
[ 271.844000] usb-storage 1-2.2:1.0: USB Mass Storage device detected
[ 271.852000] scsi0 : usb-storage 1-2.2:1.0
[ 272.860000] scsi 0:0:0:0: Direct-Access JIE LI CD002-1 1.00 PQ: 0 ANSI: 0
[ 272.884000] sd 0:0:0:0: [sda] Attached SCSI removable disk
root@JukeWrt2:~# lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/2p, 480M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 7, If 0, Class=Mass Storage, Driver=usb-storage, 12M
|__ Port 2: Dev 7, If 1, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 2: Dev 7, If 2, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 2: Dev 7, If 3, Class=Human Interface Device, Driver=, 12M