Flint2 USB drive problem

Flint 2 is not able to recognize USB drive (Kingston DataTraveler Exodia 64GB USB 3.2 Flash Drive DTX/64GB) .

I asked Chatgpt, it says it is a common problem with Flint 2 because it does not provide enough power. Is it true?

The same drive worked with TP-Link Archer C7.

ubus call system board
{
"kernel": "6.12.74",
"hostname": "OponWrt",
"system": "ARMv8 Processor rev 4",
"model": "GL.iNet GL-MT6000",
"board_name": "glinet,gl-mt6000",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "25.12.2",
"firmware_url": "``https://downloads.openwrt.org/``",
"revision": "r32802-f505120278",
"target": "mediatek/filogic",
"description": "OpenWrt 25.12.2 r32802-f505120278",
"builddate": "1774469393"
}
}

`



[ 2959.889266] usb 1-2: new high-speed USB device number 15 using xhci-mtk
[ 2959.895946] usb 1-2: Device not responding to setup address.
[ 2960.109056] usb 1-2: Device not responding to setup address.
[ 2960.318799] usb 1-2: device not accepting address 15, error -71
[ 2961.587492] usb 1-2: new high-speed USB device number 16 using xhci-mtk
[ 2961.594154] usb 1-2: Device not responding to setup address.
[ 2961.817281] usb 1-2: Device not responding to setup address.
[ 2962.027020] usb 1-2: device not accepting address 16, error -71
[ 2962.033077] usb usb1-port2: unable to enumerate USB device
[ 2962.456580] usb 1-2: new high-speed USB device number 17 using xhci-mtk
[ 2962.586467] usb 1-2: device descriptor read/64, error -71
[ 2962.846204] usb 1-2: device descriptor read/64, error -71
[ 2964.214776] usb 1-2: new high-speed USB device number 18 using xhci-mtk
[ 2964.354652] usb 1-2: device descriptor read/64, error -71
[ 2964.604409] usb 1-2: device descriptor read/64, error -71
[ 2964.714411] usb usb1-port2: attempt power cycle
[ 2966.072895] usb 1-2: new high-speed USB device number 19 using xhci-mtk
[ 2966.079572] usb 1-2: Device not responding to setup address.
[ 2966.302690] usb 1-2: Device not responding to setup address.
[ 2966.512442] usb 1-2: device not accepting address 19, error -71
[ 2967.761201] usb 1-2: new high-speed USB device number 20 using xhci-mtk
[ 2967.767858] usb 1-2: Device not responding to setup address.
[ 2967.981034] usb 1-2: Device not responding to setup address.
[ 2968.190779] usb 1-2: device not accepting address 20, error -71
[ 2968.196846] usb usb1-port2: unable to enumerate USB device
[ 2968.650329] usb 1-2: new high-speed USB device number 21 using xhci-mtk
[ 2968.790211] usb 1-2: device descriptor read/64, error -71
[ 2969.039975] usb 1-2: device descriptor read/64, error -71
[ 2970.428596] usb 1-2: new high-speed USB device number 22 using xhci-mtk
[ 2970.568470] usb 1-2: device descriptor read/64, error -71
[ 2970.828231] usb 1-2: device descriptor read/64, error -71
[ 2970.938240] usb usb1-port2: attempt power cycle
[ 2972.286806] usb 1-2: new high-speed USB device number 23 using xhci-mtk
[ 2972.293465] usb 1-2: Device not responding to setup address.
[ 2972.516609] usb 1-2: Device not responding to setup address.
[ 2972.726378] usb 1-2: device not accepting address 23, error -71
[ 2973.975196] usb 1-2: new high-speed USB device number 24 using xhci-mtk
[ 2973.981871] usb 1-2: Device not responding to setup address.
[ 2974.195028] usb 1-2: Device not responding to setup address.
[ 2974.404789] usb 1-2: device not accepting address 24, error -71
[ 2974.410855] usb usb1-port2: unable to enumerate USB device

`

`lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux 6.12.74 xhci-hcd xHCI Host Controller
Bus 002 Device 001: ID 1d6b:0003 Linux 6.12.74 xhci-hcd xHCI Host Controller

`
 cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 6.12
S:  Manufacturer=Linux 6.12.74 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=11200000.usb
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=10000 MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 3.10 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev= 6.12
S:  Manufacturer=Linux 6.12.74 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=11200000.usb
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms
apk list --installed *usb*
kmod-usb-common-6.12.74-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-core-6.12.74-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-storage-6.12.74-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-xhci-hcd-6.12.74-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-xhci-mtk-6.12.74-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb3-6.12.74-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
libusb-1.0-0-1.0.29-r1 aarch64_cortex-a53 {feeds/base/libs/libusb} (LGPL-2.1-or-later) [installed]
usbids-0.387-r1 aarch64_cortex-a53 {feeds/packages/feeds/packages/utils/hwdata} (GPL-2.0-or-later  XFree86-1.0) [installed]
usbutils-017-r1 aarch64_cortex-a53 {feeds/packages/feeds/packages/utils/usbutils} (GPL-2.0-only) [installed]

ok, I took the usb drive out, plugged into a windows machine, deleted the partitions on the drive, reformat with ntfs, plugged it back into flint 2, and it worked this time.

Probably some bug with openwrt not able to handle multi partitioned usb drives.

I spoke too soon.

After 24 hours, the same error surfaced again.

Someone from Openwrt suggested a power issue.

I am going to monitor how long it will take for the error to show up.

I really hope this is not a HW issue.

Hi

Thank you for your report.

Have you tried using the official GL.iNet firmware, such as the stable v4.8.4 release or the recently released v4.9.0 beta? Do you experience the same issue on those versions?

Additionally, please make sure you are using the power adapter that came with the Flint 2, or another one that meets the 12V/4A requirement.
If you have a USB hub with an external power supply, you can also use it to check whether the issue is related to power.

I removed and plugged it back in the USB port, it has been 8 hours.

Reformatted it in openwrt, mounted it, everything looks good so far:

t Apr 25 13:04:55 2026] usb 1-2: new high-speed USB device number 40 using xhci-mtk
[Sat Apr 25 13:04:56 2026] usb 1-2: device descriptor read/64, error -71
[Sat Apr 25 13:04:56 2026] usb 1-2: device descriptor read/64, error -71
[Sat Apr 25 13:04:56 2026] usb usb1-port2: attempt power cycle
[Sat Apr 25 13:04:57 2026] usb 1-2: new high-speed USB device number 41 using xhci-mtk
[Sat Apr 25 13:04:57 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:04:57 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:04:58 2026] usb 1-2: device not accepting address 41, error -71
[Sat Apr 25 13:04:59 2026] usb 1-2: new high-speed USB device number 42 using xhci-mtk
[Sat Apr 25 13:04:59 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:04:59 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:04:59 2026] usb 1-2: device not accepting address 42, error -71
[Sat Apr 25 13:04:59 2026] usb usb1-port2: unable to enumerate USB device
[Sat Apr 25 13:05:00 2026] usb 1-2: new high-speed USB device number 43 using xhci-mtk
[Sat Apr 25 13:05:00 2026] usb 1-2: device descriptor read/64, error -71
[Sat Apr 25 13:05:00 2026] usb 1-2: device descriptor read/64, error -71
[Sat Apr 25 13:05:02 2026] usb 1-2: new high-speed USB device number 44 using xhci-mtk
[Sat Apr 25 13:05:02 2026] usb 1-2: device descriptor read/64, error -71
[Sat Apr 25 13:05:02 2026] usb 1-2: device descriptor read/64, error -71
[Sat Apr 25 13:05:02 2026] usb usb1-port2: attempt power cycle
[Sat Apr 25 13:05:03 2026] usb 1-2: new high-speed USB device number 45 using xhci-mtk
[Sat Apr 25 13:05:03 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:05:04 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:05:04 2026] usb 1-2: device not accepting address 45, error -71
[Sat Apr 25 13:05:05 2026] usb 1-2: new high-speed USB device number 46 using xhci-mtk
[Sat Apr 25 13:05:05 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:05:05 2026] usb 1-2: Device not responding to setup address.
[Sat Apr 25 13:05:05 2026] usb 1-2: device not accepting address 46, error -71
[Sat Apr 25 13:05:05 2026] usb usb1-port2: unable to enumerate USB device
[Sat Apr 25 13:05:06 2026] usb 1-2: new high-speed USB device number 47 using xhci-mtk
[Sat Apr 25 13:05:06 2026] usb 1-2: device descriptor read/64, error -71
[Sat Apr 25 13:05:30 2026] usb usb1-port2: attempt power cycle
[Sat Apr 25 13:05:38 2026] usb usb1-port2: unable to enumerate USB device
[Sun Apr 26 01:49:13 2026] br-lan: port 2(lan2) entered disabled state
[Sun Apr 26 01:49:13 2026] mt7530-mdio mdio-bus:1f lan2: Link is Down
[Sun Apr 26 01:49:15 2026] mt7530-mdio mdio-bus:1f lan2: Link is Up - 100Mbps/Full - flow control off
[Sun Apr 26 01:49:15 2026] br-lan: port 2(lan2) entered blocking state
[Sun Apr 26 01:49:15 2026] br-lan: port 2(lan2) entered forwarding state
[Sun Apr 26 01:49:20 2026] br-lan: port 2(lan2) entered disabled state
[Sun Apr 26 01:49:20 2026] mt7530-mdio mdio-bus:1f lan2: Link is Down
[Sun Apr 26 01:49:22 2026] mt7530-mdio mdio-bus:1f lan2: Link is Up - 100Mbps/Full - flow control rx/tx
[Sun Apr 26 01:49:22 2026] br-lan: port 2(lan2) entered blocking state
[Sun Apr 26 01:49:22 2026] br-lan: port 2(lan2) entered forwarding state
[Sun Apr 26 01:49:23 2026] br-lan: port 2(lan2) entered disabled state
[Sun Apr 26 01:49:23 2026] mt7530-mdio mdio-bus:1f lan2: Link is Down
[Sun Apr 26 01:49:25 2026] mt7530-mdio mdio-bus:1f lan2: Link is Up - 100Mbps/Full - flow control rx/tx
[Sun Apr 26 01:49:25 2026] br-lan: port 2(lan2) entered blocking state
[Sun Apr 26 01:49:25 2026] br-lan: port 2(lan2) entered forwarding state
[Sun Apr 26 11:42:08 2026] usb 2-1: new SuperSpeed USB device number 3 using xhci-mtk
[Sun Apr 26 11:42:08 2026] usb-storage 2-1:1.0: USB Mass Storage device detected
[Sun Apr 26 11:42:08 2026] scsi host0: usb-storage 2-1:1.0
[Sun Apr 26 11:42:09 2026] scsi 0:0:0:0: Direct-Access Kingston DataTraveler 3.0 PQ: 0 ANSI: 6
[Sun Apr 26 11:42:09 2026] sd 0:0:0:0: [sda] 120845300 512-byte logical blocks: (61.9 GB/57.6 GiB)
[Sun Apr 26 11:42:09 2026] sd 0:0:0:0: [sda] Write Protect is off
[Sun Apr 26 11:42:09 2026] sd 0:0:0:0: [sda] Mode Sense: 4f 00 00 00
[Sun Apr 26 11:42:09 2026] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[Sun Apr 26 11:42:09 2026] sda: sda1
[Sun Apr 26 11:42:09 2026] sd 0:0:0:0: [sda] Attached SCSI removable disk
[Sun Apr 26 12:18:22 2026] usb 2-1: USB disconnect, device number 3
[Sun Apr 26 12:30:03 2026] usb 2-1: new SuperSpeed USB device number 4 using xhci-mtk
[Sun Apr 26 12:30:03 2026] usb-storage 2-1:1.0: USB Mass Storage device detected
[Sun Apr 26 12:30:03 2026] scsi host0: usb-storage 2-1:1.0
[Sun Apr 26 12:30:04 2026] scsi 0:0:0:0: Direct-Access Kingston DataTraveler 3.0 PQ: 0 ANSI: 6
[Sun Apr 26 12:30:04 2026] sd 0:0:0:0: [sda] 120845300 512-byte logical blocks: (61.9 GB/57.6 GiB)
[Sun Apr 26 12:30:04 2026] sd 0:0:0:0: [sda] Write Protect is off
[Sun Apr 26 12:30:04 2026] sd 0:0:0:0: [sda] Mode Sense: 4f 00 00 00
[Sun Apr 26 12:30:04 2026] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[Sun Apr 26 12:30:04 2026] sda: sda1
[Sun Apr 26 12:30:04 2026] sd 0:0:0:0: [sda] Attached SCSI removable disk
[Sun Apr 26 21:53:09 2026] EXT4-fs (sda1): recovery complete
[Sun Apr 26 21:53:09 2026] EXT4-fs (sda1): mounted filesystem f479a77a-b604-4299-b8af-e5266e90efbf r/w with ordered data mode. Quota mode: disabled.
[Sun Apr 26 21:58:27 2026] EXT4-fs (sda1): unmounting filesystem f479a77a-b604-4299-b8af-e5266e90efbf.
[Sun Apr 26 22:00:36 2026] sda: sda1
[Sun Apr 26 22:03:31 2026] EXT4-fs (sda1): mounted filesystem 0e06929b-8f43-4cf9-be21-1f259a552d7b r/w with ordered data mode. Quota mode: disabled.

1 Like

After 20 hours, no issues have appeared. My suspicion is that the root cause lies in the USB drive having been partitioned by OpenWrt specifically for extroot in the first place.

1 Like

Thank you for the update.
Glad to hear that the issue has been identified and resolved.

after 10 days the error came back today.

the temperature from /sys/class/thermal/thermal_zone0/temp shows temperature has always been around 54 to 60C. nothing out of ordinary there.

first occurrence since 10 days ago:

Sun May 17 01:35:25 2026 kern.err kernel: [ 9.098319] usb 1-2: device descriptor read/64, error -110
643 Sun May 17 01:35:25 2026 kern.err kernel: [ 9.348194] usb 1-2: device descriptor read/64, error -71
644 Sun May 17 01:35:27 2026 kern.err kernel: [ 10.858673] usb 1-2: device descriptor read/64, error -71
645 Sun May 17 01:35:27 2026 kern.err kernel: [ 11.118228] usb 1-2: device descriptor read/64, error -71
646 Sun May 17 01:35:29 2026 kern.err kernel: [ 13.007997] usb 1-2: device not accepting address 5, error -71
647 Sun May 17 01:35:31 2026 kern.err kernel: [ 14.697997] usb 1-2: device not accepting address 6, error -71
648 Sun May 17 01:35:31 2026 kern.err kernel: [ 14.703992] usb usb1-port2: unable to enumerate USB device
649 Sun May 17 01:35:31 2026 kern.err kernel: [ 15.258014] usb 1-2: device descriptor read/64, error -71
650 Sun May 17 01:35:32 2026 kern.err kernel: [ 15.498010] usb 1-2: device descriptor read/64, error -71
651 Sun May 17 01:35:33 2026 kern.err kernel: [ 16.998024] usb 1-2: device descriptor read/64, error -71
652 Sun May 17 01:35:33 2026 kern.err kernel: [ 17.238021] usb 1-2: device descriptor read/64, error -71
653 Sun May 17 01:35:35 2026 kern.err kernel: [ 19.108000] usb 1-2: device not accepting address 9, error -71
654 Sun May 17 01:35:37 2026 kern.err kernel: [ 20.797996] usb 1-2: device not accepting address 10, error -71
655 Sun May 17 01:35:37 2026 kern.err kernel: [ 20.804065] usb usb1-port2: unable to enumerate USB device
656 Sun May 17 01:35:37 2026 kern.err kernel: [ 21.378022] usb 1-2: device descriptor read/64, error -71
657 Sun May 17 01:35:38 2026 kern.err kernel: [ 21.638037] usb 1-2: device descriptor read/64, error -71
658 Sun May 17 01:35:39 2026 kern.err kernel: [ 23.158016] usb 1-2: device descriptor read/64, error -71
659 Sun May 17 01:35:39 2026 kern.err kernel: [ 23.398020] usb 1-2: device descriptor read/64, error -71
660 Sun May 17 01:35:41 2026 kern.err kernel: [ 25.297998] usb 1-2: device not accepting address 13, error -71
661 Sun May 17 01:35:43 2026 kern.err kernel: [ 26.977998] usb 1-2: device not accepting address 14, error -71
662 Sun May 17 01:35:43 2026 kern.err kernel: [ 26.984060] usb usb1-port2: unable to enumerate USB device
663 Sun May 17 01:35:44 2026 kern.err kernel: [ 27.548028] usb 1-2: device descriptor read/64, error -71
664 Sun May 17 01:35:44 2026 kern.err kernel: [ 27.788043] usb 1-2: device descriptor read/64, error -71
665 Sun May 17 01:35:45 2026 kern.err kernel: [ 29.288033] usb 1-2: device descriptor read/64, error -71
666 Sun May 17 01:35:46 2026 kern.err kernel: [ 29.528025] usb 1-2: device descriptor read/64, error -71
667 Sun May 17 01:35:47 2026 kern.err kernel: [ 31.408001] usb 1-2: device not accepting address 17, error -71
668 Sun May 17 01:35:49 2026 kern.err kernel: [ 33.097995] usb 1-2: device not accepting address 18, error -71
669 Sun May 17 01:35:49 2026 kern.err kernel: [ 33.104060] usb usb1-port2: unable to enumerate USB device
670 Sun May 17 01:35:50 2026 kern.err kernel: [ 33.658022] usb 1-2: device descriptor read/64, error -71
671 Sun May 17 01:35:50 2026 kern.err kernel: [ 33.898028] usb 1-2: device descriptor read/64, error -71
672 Sun May 17 01:35:51 2026 kern.err kernel: [ 35.388018] usb 1-2: device descriptor read/64, error -71
673 Sun May 17 01:35:52 2026 kern.err kernel: [ 35.628032] usb 1-2: device descriptor read/64, error -71
674 Sun May 17 01:35:54 2026 kern.err kernel: [ 37.498012] usb 1-2: device not accepting address 21, error -71
675 Sun May 17 01:35:55 2026 kern.err kernel: [ 39.178019] usb 1-2: device not accepting address 22, error -71
676 Sun May 17 01:35:55 2026 kern.err kernel: [ 39.184089] usb usb1-port2: unable to enumerate USB device
677 Sun May 17 01:35:56 2026 kern.err kernel: [ 39.738022] usb 1-2: device descriptor read/64, error -71
678 Sun May 17 01:35:56 2026 kern.err kernel: [ 39.978026] usb 1-2: device descriptor read/64, error -71
679 Sun May 17 01:35:57 2026 kern.err kernel: [ 41.478016] usb 1-2: device descriptor read/64, error -71
680 Sun May 17 01:35:58 2026 kern.err kernel: [ 41.728015] usb 1-2: device descriptor read/64, error -71
681 Sun May 17 01:36:00 2026 kern.err kernel: [ 43.617994] usb 1-2: device not accepting address 25, error -71
682 Sun May 17 01:36:01 2026 kern.err kernel: [ 45.307997] usb 1-2: device not accepting address 26, error -71
683 Sun May 17 01:36:01 2026 kern.err kernel: [ 45.314058] usb usb1-port2: unable to enumerate USB device
684 Sun May 17 01:36:02 2026 kern.err kernel: [ 45.858013] usb 1-2: device descriptor read/64, error -71
685 Sun May 17 01:36:02 2026 kern.err kernel: [ 46.098026] usb 1-2: device descriptor read/64, error -71
686 Sun May 17 01:36:04 2026 kern.err kernel: [ 47.598022] usb 1-2: device descriptor read/64, error -71

it stopped at around 1:36 am then restarted again in the evening.

Sun May 17 01:36:22 2026 kern.err kernel: [ 66.108017] usb 1-2: device descriptor read/64, error -71
709 Sun May 17 01:36:24 2026 kern.err kernel: [ 67.998001] usb 1-2: device not accepting address 41, error -71
710 Sun May 17 01:36:26 2026 kern.err kernel: [ 69.707996] usb 1-2: device not accepting address 42, error -71
711 Sun May 17 01:36:26 2026 kern.err kernel: [ 69.714074] usb usb1-port2: unable to enumerate USB device
712 Sun May 17 01:36:26 2026 kern.err kernel: [ 70.268018] usb 1-2: device descriptor read/64, error -71
713 Sun May 17 01:36:27 2026 kern.err kernel: [ 70.508026] usb 1-2: device descriptor read/64, error -71
714 Sun May 17 01:36:28 2026 kern.err kernel: [ 72.008020] usb 1-2: device descriptor read/64, error -71
715 Sun May 17 01:36:28 2026 kern.err kernel: [ 72.268019] usb 1-2: device descriptor read/64, error -71
716 Sun May 17 01:36:30 2026 kern.err kernel: [ 74.167997] usb 1-2: device not accepting address 45, error -71
717 Sun May 17 18:40:44 2026 kern.err kernel: [ 75.877999] usb 1-2: device not accepting address 46, error -71
718 Sun May 17 18:40:44 2026 kern.err kernel: [ 75.884070] usb usb1-port2: unable to enumerate USB device
719 Sun May 17 18:40:44 2026 kern.err kernel: [ 76.478019] usb 1-2: device descriptor read/64, error -71
720 Sun May 17 18:40:44 2026 kern.err kernel: [ 76.728032] usb 1-2: device descriptor read/64, error -71
721 Sun May 17 18:40:46 2026 kern.err kernel: [ 78.238025] usb 1-2: device descriptor read/64, error -71
722 Sun May 17 18:40:46 2026 kern.err kernel: [ 78.478024] usb 1-2: device descriptor read/64, error -71
723 Sun May 17 18:40:48 2026 kern.err kernel: [ 80.358204] usb 1-2: device not accepting address 49, error -71
724 Sun May 17 18:40:50 2026 kern.err kernel: [ 82.037998] usb 1-2: device not accepting address 50, error -71
725 Sun May 17 18:40:50 2026 kern.err kernel: [ 82.044066] usb usb1-port2: unable to enumerate USB device
726 Sun May 17 18:40:50 2026 kern.err kernel: [ 82.608021] usb 1-2: device descriptor read/64, error -71
727 Sun May 17 18:40:51 2026 kern.err kernel: [ 82.858020] usb 1-2: device descriptor read/64, error -71
728 Sun May 17 18:40:52 2026 kern.err kernel: [ 84.378026] usb 1-2: device descriptor read/64, error -71
729 Sun May 17 18:40:52 2026 kern.err kernel: [ 84.638029] usb 1-2: device descriptor read/64, error -71
730 Sun May 17 18:40:54 2026 kern.err kernel: [ 86.537999] usb 1-2: device not accepting address 53, error -71
731 Sun May 17 18:40:56 2026 kern.err kernel: [ 88.238030] usb 1-2: device not accepting address 54, error -71
732 Sun May 17 18:40:56 2026 kern.err kernel: [ 88.244226] usb usb1-port2: unable to enumerate USB device
733 Sun May 17 18:40:56 2026 kern.err kernel: [ 88.808029] usb 1-2: device descriptor read/64, error -71
734 Sun May 17 18:40:57 2026 kern.err kernel: [ 89.048028] usb 1-2: device descriptor read/64, error -71
735 Sun May 17 18:40:58 2026 kern.err kernel: [ 90.558033] usb 1-2: device descriptor read/64, error -71
736 Sun May 17 18:40:58 2026 kern.err kernel: [ 90.798018] usb 1-2: device descriptor read/64, error -71
737 Sun May 17 18:41:00 2026 kern.err kernel: [ 92.667999] usb 1-2: device not accepting address 57, error -71
738 Sun May 17 18:41:02 2026 kern.err kernel: [ 94.377996] usb 1-2: device not accepting address 58, error -71

Unplugged and re-plugged in the drive seem to resolve the problem. It has been 18 hours, no issues so far.

Forgot to mention, when it occurred on Sunday, there were a couple of short power outages.

1 Like

After a soft reboot, the problem always returns. The drive fails to enumerate with repeated -71 errors:

[ 168.858106] usb 1-2: device descriptor read/64, error -71
[ 169.097880] usb 1-2: device descriptor read/64, error -71
[ 170.466628] usb 1-2: new high-speed USB device number 108 using xhci-mtk
[ 170.596530] usb 1-2: device descriptor read/64, error -71
[ 170.836332] usb 1-2: device descriptor read/64, error -71
[ 170.946344] usb usb1-port2: attempt power cycle
... (repeats until)
[ 187.142252] xhci-mtk 11200000.usb: remove, state 4
[ 187.147062] usb usb2: USB disconnect, device number 1
[ 187.201541] usb 1-2: new high-speed USB device number 119 using xhci-mtk
[ 187.208242] usb 1-2: hub failed to enable device, error -108

I can recover the drive by unbinding and rebinding the USB controller:

echo -n "11200000.usb" > /sys/bus/platform/drivers/xhci-mtk/unbind
sleep 5
echo -n "11200000.usb" > /sys/bus/platform/drivers/xhci-mtk/bind

After this, the drive is detected and works normally:

[ 197.136664] xhci-mtk 11200000.usb: xHCI Host Controller
[ 197.141929] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1
[ 197.152308] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[ 197.161463] xhci-mtk 11200000.usb: irq 124, io mem 0x11200000
[ 197.167286] xhci-mtk 11200000.usb: xHCI Host Controller
[ 197.172509] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2
[ 197.179898] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 197.187523] hub 1-0:1.0: USB hub found
[ 197.191335] hub 1-0:1.0: 2 ports detected
[ 197.195726] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 197.204143] hub 2-0:1.0: USB hub found
[ 197.207927] hub 2-0:1.0: 1 port detected
[ 198.459754] usb 2-1: new SuperSpeed USB device number 2 using xhci-mtk
[ 198.510588] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 198.516986] scsi host0: usb-storage 2-1:1.0
[ 199.578891] scsi 0:0:0:0: Direct-Access Kingston DataTraveler 3.0 PQ: 0 ANSI: 6
[ 199.588188] sd 0:0:0:0: [sda] 120845300 512-byte logical blocks: (61.9 GB/57.6 GiB)
[ 199.596043] sd 0:0:0:0: [sda] Write Protect is off
[ 199.600963] sd 0:0:0:0: [sda] Mode Sense: 4f 00 00 00
[ 199.606185] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 199.659076] sda: sda1
[ 199.661646] sd 0:0:0:0: [sda] Attached SCSI removable disk

The drive still connects as USB3 speed

cat /sys/bus/usb/devices/2-1/speed
5000

kmod-usb

apk list --installed | grep kmod-usb
kmod-usb-common-6.12.87-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-core-6.12.87-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-storage-6.12.87-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-xhci-hcd-6.12.87-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb-xhci-mtk-6.12.87-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]
kmod-usb3-6.12.87-r1 aarch64_cortex-a53 {feeds/base/kernel/linux} (GPL-2.0-only) [installed]

openwrt release:

cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='25.12.4'
DISTRIB_REVISION='r32933-4ccb782af7'
DISTRIB_TARGET='mediatek/filogic'
DISTRIB_ARCH='aarch64_cortex-a53'
DISTRIB_DESCRIPTION='OpenWrt 25.12.4 r32933-4ccb782af7'
DISTRIB_TAINTS=''

Hi

It appears that you are still using native OpenWrt, so you may need to seek assistance from the OpenWrt community, as the relevant code is not maintained by us.