#11989: USB Storage does not work on TP-Link 1043ND --------------------------+------------------------------------ Reporter: anonymous | Owner: developers Type: defect | Status: closed Priority: normal | Milestone: Barrier Breaker 14.07 Component: base system | Version: Trunk Resolution: worksforme | Keywords: 1043ND usb 2.0 storage --------------------------+------------------------------------
Comment (by a33): TP-Link TL-WR1043N/ND v1.2 Fresh install of Chaos Calmer 15.05.1, r48532 NONAME 23in1 Card Reader + old 8Mb Nikon CF Card. Plug-n-play: {{{ [ 3535.040000] usb 1-1: new low-speed USB device number 2 using ehci- platform [ 3535.260000] usb 1-1: device descriptor read/64, error -71 [ 3535.580000] usb 1-1: device descriptor read/64, error -71 [ 3535.810000] usb 1-1: new low-speed USB device number 3 using ehci- platform [ 3536.030000] usb 1-1: device descriptor read/64, error -71 [ 3536.350000] usb 1-1: device descriptor read/64, error -71 [ 3536.580000] usb 1-1: new low-speed USB device number 4 using ehci- platform [ 3537.060000] usb 1-1: device not accepting address 4, error -71 [ 3537.180000] usb 1-1: new low-speed USB device number 5 using ehci- platform [ 3537.660000] usb 1-1: device not accepting address 5, error -71 [ 3537.660000] usb usb1-port1: unable to enumerate USB device [ 3561.910000] usb 1-1: new high-speed USB device number 6 using ehci- platform }}} After reboot: {{{ root@WR1043ND:~# dmesg | grep -i usb [ 4.150000] usbcore: registered new interface driver usbfs [ 4.160000] usbcore: registered new interface driver hub [ 4.160000] usbcore: registered new device driver usb [ 4.170000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.190000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1 [ 4.230000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00 [ 4.230000] hub 1-0:1.0: USB hub found [ 4.560000] usb 1-1: new high-speed USB device number 2 using ehci- platform }}} Additional info: {{{ root@WR1043ND:~# 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.18 S: Manufacturer=Linux 3.18.23 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 T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 6 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=058f ProdID=6362 Rev= 1.26 S: Manufacturer=Generic S: Product=Mass Storage Device S: SerialNumber=058F312D81B C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none) E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms }}} Needed packages: {{{ root@WR1043ND:~# opkg list | grep -i kmod-scsi kmod-scsi-cdrom - 3.18.23-1 - Kernel support for CD / DVD drives kmod-scsi-core - 3.18.23-1 - SCSI device support kmod-scsi-generic - 3.18.23-1 - Kernel support for SCSI generic }}} {{{ root@WR1043ND:~# opkg list | grep kmod-usb-storage kmod-usb-storage - 3.18.23-1 - Kernel support for USB Mass Storage devices kmod-usb-storage-extras - 3.18.23-1 - Say Y here if you want to have some more drivers, such as for SmartMedia card readers }}} {{{ root@WR1043ND:~# opkg list | grep kmod-fs kmod-fs-autofs4 - 3.18.23-1 - Kernel module for AutoFS4 support kmod-fs-btrfs - 3.18.23-1 - Kernel module for BTRFS support kmod-fs-cifs - 3.18.23-1 - Kernel module for CIFS support kmod-fs-configfs - 3.18.23-1 - Kernel module for configfs support kmod-fs-cramfs - 3.18.23-1 - Kernel module for cramfs support kmod-fs-exfat - 3.18.21+git-20150301-1 - Kernel module for ExFAT Filesytems kmod-fs-exportfs - 3.18.23-1 - Kernel module for exportfs. Needed for some other modules. kmod-fs-ext4 - 3.18.23-1 - Kernel module for EXT4 filesystem support kmod-fs-f2fs - 3.18.23-1 - Kernel module for F2FS filesystem support kmod-fs-fscache - 3.18.23-1 - General filesystem local cache manager kmod-fs-hfs - 3.18.23-1 - Kernel module for HFS filesystem support kmod-fs-hfsplus - 3.18.23-1 - Kernel module for HFS+ filesystem support kmod-fs-isofs - 3.18.23-1 - Kernel module for ISO9660 filesystem support kmod-fs-jfs - 3.18.23-1 - Kernel module for JFS support kmod-fs-minix - 3.18.23-1 - Kernel module for Minix filesystem support kmod-fs-msdos - 3.18.23-1 - Kernel module for MSDOS filesystem support kmod-fs-nfs - 3.18.23-1 - Kernel module for NFS support kmod-fs-nfs-common - 3.18.23-1 - Common NFS filesystem modules kmod-fs-nfsd - 3.18.23-1 - Kernel module for NFS kernel server support kmod-fs-ntfs - 3.18.23-1 - Kernel module for NTFS filesystem support kmod-fs-reiserfs - 3.18.23-1 - Kernel module for ReiserFS support kmod-fs-udf - 3.18.23-1 - Kernel module for UDF filesystem support kmod-fs-vfat - 3.18.23-1 - Kernel module for VFAT filesystem support kmod-fs-xfs - 3.18.23-1 - Kernel module for XFS support }}} {{{ root@WR1043ND:~# opkg list | grep block-mount block-mount - 2016-01-10-96415afecef35766332067f4205ef3b2c7561d21 - Block device mounting and checking }}} No /dev/sdX stuff. This Card Reader works like a charm with my Ubuntu 14.04 Dell laptop. -- Ticket URL: <https://dev.openwrt.org/ticket/11989#comment:16> OpenWrt <http://openwrt.org> Opensource Wireless Router Technology _______________________________________________ openwrt-tickets mailing list openwrt-tickets@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets