Modify

Opened 8 years ago

Last modified 20 months ago

#6779 reopened defect

ar71xx - USB port doesn't work properly on TL-WR1043ND

Reported by: diizzyy@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: base system Version: Kamikaze trunk
Keywords: TL-WR1043ND USB Cc:

Description (last modified by juhosg)

In recent revisions of trunk (within 4 days from at least r19943) the USB-port appears to not work properly. Attaching a USB memory gives you the following kernel messages and make of course the usb storage unusable. Switching USB memory sticks doesn't resolve the issue.

usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
scsi 0:0:0:0: Direct-Access     Corsair  Flash Voyager    1100 PQ: 0 ANSI: 0 CCS
usb-storage: device scan complete
sd 0:0:0:0: [sda] 15859712 512-byte logical blocks: (8.12 GB/7.56 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
 sda:
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -71

Attachments (0)

Change History (42)

comment:1 Changed 8 years ago by anonymous

Tried r19889 (before kernel upgrade) with the same result...

comment:2 Changed 8 years ago by anonymous

Still doesn't work on r19977 (didn't find any USB-related commits so I didn't expect it to work) and reading this forum thread (https://forum.openwrt.org/viewtopic.php?id=19098) which seems similar to my issue suggests that loading OHCI modul only "works". In my case it doesn't even find the USB device when doing so.

comment:3 Changed 8 years ago by juhosg

  • Description modified (diff)

comment:4 Changed 8 years ago by diizzyy

Appears to be a bad usb port, replaced the router and its working fine with r20698

comment:5 Changed 8 years ago by juhosg

  • Resolution set to invalid
  • Status changed from new to closed

comment:6 follow-up: Changed 8 years ago by supervova

  • Resolution invalid deleted
  • Status changed from closed to reopened

I discover the same problem with D-link DIR-825 and OpenWrt Backfire 10.03, I think this is not a device problem it seems problem with software. Dmesg gives the similar messages like in first post.

comment:7 in reply to: ↑ 6 Changed 8 years ago by supervova

Replying to supervova:

I discover the same problem with D-link DIR-825 and OpenWrt Backfire 10.03, I think this is not a device problem it seems problem with software. Dmesg gives the similar messages like in first post.

I found solution of this problem, it's incompatibility between internal USB port in AR7161 and my RaidSonic ICY BOX IB-351StU-B based on JMicron JM20329 USB to SATA controller. I changed my ICY BOX to noname USB Rack with another chip (JMicron JM20337 ) all working stable and fine. I think this ticket mast be closed.

comment:8 Changed 8 years ago by blami <ondra@…>

Hi,
I have similar problem with 1043nd rev 1.4. When only using DataTraveler 16GB USB flashkey, everything is fine. After connecting hub with flashdisk, WD MyBook Essential (external powered HDD) and printer (Xerox Phaser 3117) openwrt crashed and corrupted files on ext2 filesystem on USB flash.

I'll post some detailed info (output from dmesg) after recovering my device. Corrupted flashdisk was used as rootfs with /etc/passwd.

Tried disconnecting some devices (e.g. only printer, only hdd, only flashkey ...) but nothing helped.

Using only usb1.1 works fine, using only 16GB flashkey also worked fine for more than month.

I will try boot stock firmware and report about router stability with all those devices connected (I'm not sure if it's possible to use printer from stock...).

comment:9 Changed 8 years ago by glic3rinu

I have this problem too with my wr1043nd. In my case I only have problems with a Toshiba 1TB external hard drive powered by USB. All pendrives that I try works fine, and another external hard drive powered by ac works fine too. I don't know if the power source is related or not.

comment:10 Changed 8 years ago by glic3rinu

I'm going to post the dmesg output in order to easier troubleshooting.

## Connect the USB Hard Drive Powered by USB (it doesn't work properly):

usb 1-1: new high speed USB device using ar71xx-ehci and address 24
scsi7 : usb-storage 1-1:1.0
usb 1-1: reset high speed USB device using ar71xx-ehci and address 24
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: reset high speed USB device using ar71xx-ehci and address 24
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: reset high speed USB device using ar71xx-ehci and address 24
usb 1-1: device descriptor read/8, error -71
usb 1-1: device descriptor read/8, error -71
usb 1-1: reset high speed USB device using ar71xx-ehci and address 24
usb 1-1: device descriptor read/8, error -71
usb 1-1: device descriptor read/8, error -71
usb 1-1: USB disconnect, address 24
usb 1-1: new high speed USB device using ar71xx-ehci and address 25
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 26
scsi8 : usb-storage 1-1:1.0
scsi 8:0:0:0: Direct-Access     Toshiba  External USB HDD      PQ: 0 ANSI: 4
sd 8:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
sd 8:0:0:0: [sda] Write Protect is off
sd 8:0:0:0: [sda] Mode Sense: 38 00 00 00
sd 8:0:0:0: [sda] Assuming drive cache: write through
sd 8:0:0:0: [sda] Assuming drive cache: write through
 sda: unknown partition table
sd 8:0:0:0: [sda] Assuming drive cache: write through
sd 8:0:0:0: [sda] Attached SCSI disk

## Mounting file system

usb 1-1: reset high speed USB device using ar71xx-ehci and address 26
usb 1-1: reset high speed USB device using ar71xx-ehci and address 26
EXT4-fs (sda): warning: maximal mount count reached, running e2fsck is recommended
EXT4-fs (sda): recovery complete
EXT4-fs (sda): mounted filesystem with ordered data mode

## Perform a "find /mountpoint/"

usb 1-1: reset high speed USB device using ar71xx-ehci and address 26
usb 1-1: reset high speed USB device using ar71xx-ehci and address 26
usb 1-1: USB disconnect, address 26
sd 8:0:0:0: [sda] Unhandled error code
sd 8:0:0:0: [sda] Result: hostbyte=0x01 driverbyte=0x00
sd 8:0:0:0: [sda] CDB: cdb[0]=0x28: 28 00 07 c1 01 20 00 00 08 00
end_request: I/O error, dev sda, sector 130089248
Aborting journal on device sda-8.
JBD2: I/O error detected when updating journal superblock for sda-8.
EXT4-fs error (device sda): ext4_journal_start_sb: Detected aborted journal
EXT4-fs (sda): Remounting filesystem read-only
EXT4-fs error (device sda): __ext4_get_inode_loc: unable to read inode block - inode=53084201, block=212336674
EXT4-fs error (device sda): __ext4_get_inode_loc: unable to read inode block - inode=3276893, block=13107237
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
usb 1-1: new full speed USB device using ar71xx-ehci and address 27
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
(...)
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
usb 1-1: device descriptor read/64, error -71
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
(...)
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #47710209 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #2 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #2 offset 0
EXT4-fs error (device sda): ext4_find_entry: reading directory #2 offset 0
usb 1-1: device descriptor read/64, error -71
usb 1-1: new full speed USB device using ar71xx-ehci and address 28
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new full speed USB device using ar71xx-ehci and address 29
usb 1-1: device not accepting address 29, error -71
usb 1-1: new full speed USB device using ar71xx-ehci and address 30
usb 1-1: device not accepting address 30, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1

#USB Hard drive no longer available

# Now I Connect a Pendrive (It works fine)

usb 1-1: new high speed USB device using ar71xx-ehci and address 31
scsi9 : usb-storage 1-1:1.0
usb 1-1: reset high speed USB device using ar71xx-ehci and address 31
scsi 9:0:0:0: Direct-Access     Lexar    JD FireFly       1100 PQ: 0 ANSI: 0 CCS
sd 9:0:0:0: [sda] 7831552 512-byte logical blocks: (4.00 GB/3.73 GiB)
sd 9:0:0:0: [sda] Write Protect is off
sd 9:0:0:0: [sda] Mode Sense: 43 00 00 00
sd 9:0:0:0: [sda] Assuming drive cache: write through
sd 9:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sd 9:0:0:0: [sda] Assuming drive cache: write through
sd 9:0:0:0: [sda] Attached SCSI removable disk

# Mounting the pendrive file system

EXT4-fs (sda1): mounted filesystem with ordered data mode

# Perform 'find /mountpoint/'

Clear :)

comment:11 Changed 7 years ago by minsh@…

So far all problems reported seem to involve an USB hub with multiple USB devices, but my TL-WR1043ND with Backfire is having trouble with just an HP V165w 16GB flash drive. The same flash drive works fine on PC and Seagate Free Agent Theatre+ media player, but my other flash drives also works on the router.

comment:12 Changed 6 years ago by forums@…

Yes, I've same issue when connecting my Jetflash Transcend stick trough D-link H7 USB2.0 HUB to TL-WR3420. There is no issue when I removing hub and connecting stick directly into router.

comment:13 Changed 6 years ago by anonymous

Can any one tell me how to configure the usb device on the TL-WR1043ND. I can see that the router has found the hard disc attached but when I click on open the device nothing happens.

comment:14 Changed 6 years ago by anonymous

Linksys WRT160NL
Backfire 10.03.1

config usb disk as exroot, and dmesg said:

SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller
ar71xx-ehci ar71xx-ehci: new USB bus registered, assigned bus number 1
ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 3
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 4
usb 1-1: device not accepting address 4, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 5
usb 1-1: device not accepting address 5, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1

comment:15 Changed 6 years ago by anonymous

Linksys WRT160NL

Backfire 10.03.1

config usb disk as exroot, and dmesg said:

SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller
ar71xx-ehci ar71xx-ehci: new USB bus registered, assigned bus number 1
ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 3
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 4
usb 1-1: device not accepting address 4, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 5
usb 1-1: device not accepting address 5, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1

comment:16 Changed 6 years ago by anonymous

Just change branch version.
The same problem occurs on trunk r30753.

comment:17 Changed 6 years ago by anonymous

Last problem with Linksys WRT160NL because device connect with USB HUB.
Without hub it works.

comment:18 Changed 5 years ago by anonymous

Same problem with WR1043ND v1.8 running backfire r32751. HDD doesn't work properly through USB HUB

comment:19 Changed 5 years ago by renne

On Mikrotik Routerboard 493G (AR7161, EHCI + OHCI, r33312) a USB-hub (7x USB-A, 3A-power-supply) is detected some times and some times not, which renders the USB-port useless.

comment:20 Changed 5 years ago by nitsan@…

Same issue with WR1043ND v1.8 running 12.09-rc1 w/ westrn digital 500gb MyBook (which has a hub)

comment:21 Changed 5 years ago by david.wennstrom@…

Also having problem with WR1043ND 1.8 running 12.09-rc1 with a C920 logitech camera (without hub).

comment:22 Changed 5 years ago by anonymous

Hello folks,
Any updates? Any idea of how to ignore USB 1.0 to be load after usb load sequence?
"ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00"
regards

comment:23 Changed 5 years ago by rickvip@…

(TL-WR1043ND)

Hello guys,

Anyone know if usb2 (ehci) module is now working as 2.0 in Attitude Adjustment Stable Release?
I'm asking that because I'm thinking in upgrade from "Backfire 10.03.1" to "Attitude Adjustment 12.09 Final" in order to "correct usb2 bug". So I would like to know if anyone could confirm that ehci works as 2.0.

The actual state of my backfire log is:

dmesg:
ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00, overcurrent ignored
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
scsi 0:0:0:0: Direct-Access     SAMSUNG  HD103UJ               PQ: 0 ANSI: 2 CCS
usb-storage: device scan complete

thus that USB speed just transfer as 1Mb/sec max...

So, thank you in advanced for any kind of advice or knowledge share.

regards

comment:24 Changed 4 years ago by sparomba@…

I just upgraded from Backfire to Attitude Adjustment 12.09 (stable) and the USB issue doesn't seem to be solved. When i connect the USB device i get in dmesg:

 usb 1-1: new high-speed USB device number 4 using ehci-platform

But /dev/sdax doesn't show up, so it's not possible to mount the drive.

Please dear good developers, please fix this. Thank you!

comment:25 Changed 4 years ago by sparomba@…

This still needs a fix. I just upgraded from Backfire to Attitude Adjustment 12.09 (stable) and the USB issue doesn't seem to be solved. When i connect the USB device i get in dmesg:

usb 1-1: new high-speed USB device number 4 using ehci-platform

But /dev/sdax doesn't show up at all, so it's not possible to mount the drive.

Please dear good developers, please fix this. Thank you!

comment:26 Changed 4 years ago by anonymous

reproduced in 12.09
[ 249.670000] usb 1-1: new high-speed USB device number 9 using ehci-platform
[ 249.800000] usb 1-1: device descriptor read/64, error -71
[ 250.040000] usb 1-1: device descriptor read/64, error -71
[ 250.150000] hub 1-0:1.0: unable to enumerate USB device on port 1

comment:27 Changed 4 years ago by aeoris@…

Still happening on trunk with TL-WR1043ND:

[ 1834.840000] usb 1-1: new high-speed USB device number 8 using ehci-platform

No /dev/sd* are created, so no external drives can happen. Tested with AC external HD and usb sticks.

comment:28 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

comment:29 Changed 3 years ago by Roc Yang

Did this problem fixed? I have meet this problem on 12.09 branch. Maybe it's a hardware problem.

comment:30 Changed 3 years ago by Roc Yang

That is the code for Protocol error (EPROTO). While there have been kernel issues that occasionally caused this, from my experience, this is usually a hardware issue with the USB subsystem.

The error message (which, incidentally, you didn't post) usually refers to the USB port that caused the issue. A few pieces of advice:

Verify that the device is working properly on another computer.

Check whether the device is working correctly on another USB port.

Check your cables: 90% of such issues are caused by bad cables. Switching for another cable could very well solve the issue.

Check your connectors: This is a common issue on old computers where oxidization has settled on the USB port pins. You could try removing it by inserting and removing the USB plug repeatedly. Warning: Don't overdo it - USB connectors can and will break if you do.

I also doubt that GNOME has anything to do with the actual issue. It's far more probable that installing a windowing system merely hides the error message. It's probably still there in your dmesg output or the system logs.

It would help if you mentioned which USB device (make and model) causes this problem. Some devices are notorious for being rather unreliable...

comment:31 Changed 3 years ago by sanshinron

Problem persists on Barrier Breaker. I'm also using usb hub with pendrive (extroot) and printer connected to it. Printer is not recognized, tried 3 differenct cables. Can't try without usb hub, because my print server is on extroot.

Also, if you restart router with usb devices powered on, they work through the hub. The problem is with plug&play.

Searching on the internet I found the same problem happening on old Ubuntu (9.10) and it was related to ehci-hcd.
In my opinion it's not hardware related.

Last edited 3 years ago by sanshinron (previous) (diff)

comment:32 Changed 3 years ago by jaabrao

I have an issue with a Huawei E3272 modem. It works flawlessly on Ubuntu 14.04 LTS, but in OpenWRT it's unstable.

comment:33 Changed 3 years ago by jaabrao

It's running Barrier Breaker.

comment:34 Changed 3 years ago by john410

Same thing happens on a TL-MR3020 running OpenWRT Barrier Breaker along with a Huawei E3272 4G LTE Modem.

Will try latest trunk to see if it works. I'll report back.

comment:35 follow-up: Changed 3 years ago by anonymous

Maybe that Modem is drawing too much power. I use a TL-MR3040 and experienced this. After I bought a powered USB HUB it started working properly.

comment:36 in reply to: ↑ 35 Changed 3 years ago by john410

Replying to anonymous:

Maybe that Modem is drawing too much power. I use a TL-MR3040 and experienced this. After I bought a powered USB HUB it started working properly.

I'm trying with a powered USB hub, and it still gives the error. Even without it, I also have a USB Power Meter, and power consumption won't go over 300mA when it works. I've already drawn 430mA stable for more than 10 minutes of the modem's USB port, so I suppose that's not the issue.

I also have two MR3020s: v1.8 and v1.9. The E3272 works flawlessly on both MR3020s using the stock firmware. Running OpenWRT, both behave the same way: they work sometimes, and other times they won't work no matter what. It doesn't matter if I use a (powered) USB HUB or try to plug it directly into the modem. Also, just after I get this error, I can plug either the modem alone or the USB HUB with the modem on it directly onto my laptop running Xubuntu and it works like a charm every single time. No single error message ever appeared on the Xubuntu machine.

The latest trunk also presents the errors described.

Apparently using a ZTE MF110 3G modem does not trigger this issue. I'll test some more and report back.

Edit: the stock firmware is open source and, as I said, the E3272 works perfectly with it. Maybe there's something there that can end this issue once and for all on all models affected? I don't know nothing about development, so forgive me if I'm saying something stupid.

Last edited 3 years ago by john410 (previous) (diff)

comment:37 in reply to: ↑ description Changed 3 years ago by mrmef

I have the same error in dmesg "unable to enumerate USB device on port 1" with WRT160NL running 'stock' OpenWrt Barrier Breaker 14.07 / LuCI Trunk (0.12+svn-r10530) with kernel 3.10.49. Is there any workaround/fix like disabling ehci_hcd or up/downgrading Barrier Breaker build?

root@wrt:~# cat /sys/kernel/debug/usb/devices

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
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= 3.10
S: Manufacturer=Linux 3.10.49 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=ehci-platform
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

EDIT: Issue persists with CHAOS CALMER (Bleeding Edge, r44685)

Last edited 3 years ago by mrmef (previous) (diff)

comment:38 Changed 3 years ago by akostadinov@…

Just FYI for people having USB working, I'm experiencing data corruption on write path with WR842ND router so try badblocks -n before you start relying on external USB storage. See:
https://forum.openwrt.org/viewtopic.php?pid=279397#p279397

comment:39 Changed 3 years ago by anonymous

Having the same issue on WR1043ND with a Huawei E3531

comment:40 Changed 2 years ago by tito@…

Is there any update on this issue?

I'm trying to use a USB WiFi adapter and it fails badly after a random amount of time (from 2 minutes to 2 hours), flooding the syslog with a USB error code "-71". I'm sure this is the same issue.

comment:41 Changed 2 years ago by tito@…

Well, this is akward... I was searching for a solution to this issue but it appears I was the last one to update the ticket 6 months ago :(

Is it definitely a hardware issue?

comment:42 Changed 20 months ago by vophatechnicus@…

I do havenearly the same problem with a Hornet UB running 15.05.1 (even with a snaphsot build).

Only difference is as followed:

If i connect a USB Device (Bluetooth USB Key) directly to the Port, nothing happens until i install kmod-usb-ohci. Then the follwoing Errors occur:

[ 155.550883] ehci-platform ehci-platform: port 1 reset error -145
[ 156.390892] ehci-platform ehci-platform: port 1 reset error -145
[ 157.230939] ehci-platform ehci-platform: port 1 reset error -145
[ 158.070922] ehci-platform ehci-platform: port 1 reset error -145
[ 158.699800] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 158.760933] ehci-platform ehci-platform: port 1 reset error -145
[ 159.660960] ehci-platform ehci-platform: port 1 reset error -145
[ 160.500962] ehci-platform ehci-platform: port 1 reset error -145
[ 161.340977] ehci-platform ehci-platform: port 1 reset error -145
[ 162.180992] ehci-platform ehci-platform: port 1 reset error -145
[ 162.809859] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 162.871004] ehci-platform ehci-platform: port 1 reset error -145
[ 163.771021] ehci-platform ehci-platform: port 1 reset error -145
[ 164.611025] ehci-platform ehci-platform: port 1 reset error -145
[ 165.451051] ehci-platform ehci-platform: port 1 reset error -145
[ 166.291043] ehci-platform ehci-platform: port 1 reset error -145

If i connect a bus powered USB2 Hub to the device and then connect my USB Device (Bluetooth USB Key) to that USB Hub, everything works absolutley fine.
So i dont think this is a hardware issue.

Add Comment

Modify Ticket

Action
as reopened .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.