USB Storage does not work on TP-Link 1043ND
|Reported by:||anonymous||Owned by:||developers|
|Priority:||normal||Milestone:||Barrier Breaker 14.07|
|Keywords:||1043ND usb 2.0 storage||Cc:|
My TP-Link 1043ND v1.8 is unable to use any USB storage device.
Basically, I see no /dev/sda.
[ 321.810000] usb 1-1: new high-speed USB device number 4 using ehci-platform
but then does nothing to start any usb storage mounting.
fdisk -l only shows the partitions on the device flash.
Devices I've tried:
- usb 2.0 sd card reader behind an usb 4x hub fat32
- sata harddisk 1tb in exernal enclosure no.1 ntfs
- sata harddisk 2tb in exernal enclosure no.2 ntfs
None of these work. The hub is detected, by the way.
I know that linux doesn't like fat32/ntfs, but that should not be part of the issue here.
This could be connected to Ticket https://dev.openwrt.org/ticket/6779, but I see no signs of
usb 1-1: device descriptor read/8, error -71
and my device doesn't even show the
Initializing USB Mass Storage driver... or comparable.
That ticket shows only the usage of the OHCI USB 1.1 driver by the way, while my devices are USB 2.0 only -> ehci.
My ehci driver seems to be installed correctly by default:
Package kmod-usb2 (3.3.8-1) installed in root is up to date.
As advised by http://wiki.openwrt.org/doc/howto/usb.essentials,
I've testet if the modules are loaded, and they seem to be:
insmod: can't insert 'usbcore': File exists
insmod: can't insert 'ehci-hcd': File exists
Now usb.essentials troubleshooting says something about scsi, which seems deprecated and was apparently removed during the last 2 years.
(That part should be updated btw, such things are not helpful at all for beginners)
The issue is identical if the usb device is plugged in at startup.
if I plug in an usb hub connected to an card reader:
[ 2663.350000] usb 1-1: new high-speed USB device number 5 using ehci-platform
[ 2663.500000] hub 1-1:1.0: USB hub found
[ 2663.500000] hub 1-1:1.0: 4 ports detected
[ 2663.800000] usb 1-1.4: new high-speed USB device number 6 using ehci-platform
then the /dev/bus/usb/001/, which always contains 001, becomes populated with 005 and 006, apparently the new devices 5 and 6.
cat 005 | hexdump and cat 006 | hexdump show about 22 to 25 bytes of data each.
Some further dmesg output:
[ 8.760000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 8.770000] ehci-platform ehci-platform: Generic Platform EHCI Controller
[ 8.780000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[ 8.810000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[ 8.830000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
9.080000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Change History (15)
comment:13 Changed 2 years ago by rafael.cassaniga@…
- Resolution worksforme deleted
- Status changed from closed to reopened
comment:14 Changed 2 years ago by nbd
- Resolution set to worksforme
- Status changed from reopened to closed