#18237: Low-speed USB not working on TP-LINK Archer C7 V2
-----------------------------+------------------------
Reporter: martin.p.rowe@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: kernel | Version: Trunk
Keywords: usb |
-----------------------------+------------------------
Getting "device descriptor read/64, error -145" then finally "device not
accepting address X, error -145" in dmesg when connecting a USB1 device to
either USB port on my TP-Link Archer C7 V2.
Some troubleshooting/isolation tests I've checked:[[BR]]
1. Different USB1 device connected, same error.[[BR]]
2. Same USB1 devices tested working with TP-Link TL-WDR4300, Barrier
Breaker reports "new low-speed USB device number XX using ehci-
platform".[[BR]]
3. Connecting a USB2 device works correctly (in attached dmesg log the
USB1 device is connected at boot, later a USB2 device is connected, then
the USB1 device is disconnected and reconnected).[[BR]]
4. USB LED next to the port doesn't illuminate for USB1 devices but does
for USB2.[[BR]]
5. Swapping USB ports does not fix the error.[[BR]]
6. Tried building image without applying ar71xx/patches-3.10/490-usb-ehci-
add-quirks-for-qca-socs.patch and 525-MIPS-ath79-enable-qca-usb-
quirks.patch with same error.
Currently on trunk r43087, but none of the versions I have tested have
fixed the problem, including Barrier Breaker.
The USB1 devices tested were a UPS with USB control interface and a
keyboard. USB2 was a flash drive.
{{{
root@gateway:~# dmesg | grep usb
[ 5.950000] usbcore: registered new interface driver usbfs
[ 5.960000] usbcore: registered new interface driver hub
[ 5.970000] usbcore: registered new device driver usb
[ 6.140000] usbcore: registered new interface driver usb-storage
[ 6.400000] usb 1-1: new low-speed USB device number 2 using ehci-
platform
[ 21.580000] usb 1-1: device descriptor read/64, error -145
[ 36.870000] usb 1-1: device descriptor read/64, error -145
[ 37.100000] usb 1-1: new low-speed USB device number 3 using ehci-
platform
[ 52.390000] usb 1-1: device descriptor read/64, error -145
[ 67.690000] usb 1-1: device descriptor read/64, error -145
[ 67.920000] usb 1-1: new low-speed USB device number 4 using ehci-
platform
[ 78.380000] usb 1-1: device not accepting address 4, error -145
[ 78.500000] usb 1-1: new low-speed USB device number 5 using ehci-
platform
[ 88.960000] usb 1-1: device not accepting address 5, error -145
[ 261.800000] usb 2-1: new high-speed USB device number 2 using ehci-
platform
[ 261.960000] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 261.960000] scsi0 : usb-storage 2-1:1.0
[ 290.640000] usb 1-1: new low-speed USB device number 6 using ehci-
platform
[ 305.820000] usb 1-1: device descriptor read/64, error -145
[ 321.110000] usb 1-1: device descriptor read/64, error -145
[ 321.340000] usb 1-1: new low-speed USB device number 7 using ehci-
platform
[ 336.520000] usb 1-1: device descriptor read/64, error -145
[ 351.810000] usb 1-1: device descriptor read/64, error -145
[ 352.040000] usb 1-1: new low-speed USB device number 8 using ehci-
platform
[ 362.500000] usb 1-1: device not accepting address 8, error -145
[ 362.620000] usb 1-1: new low-speed USB device number 9 using ehci-
platform
[ 373.080000] usb 1-1: device not accepting address 9, error -145
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/18237>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets