followed advice from here Do I need powered usb hub for hardisk & usb to ethernet in MR3020 V3? - #4 by mk24
i have the same mr3020v3(https://openwrt.org/toh/tp-link/tl-mr3020_v3) as in the post above, the mr3020v3 has issues powering usb devices, after following the instructions above, and cutting the power supply to the usb hub cord and powering the hub separately,
i am unable to detect usb pendrives, is there any drivers i need to install based on the output below,
thanks
BusyBox v1.36.1 (2024-11-06 10:43:07 UTC) built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt 23.05.5, r24106-10cc5fcd00
-----------------------------------------------------
root@OpenWrt:~# lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
root@OpenWrt:~# opkg list-installed | grep usb
kmod-usb-core - 5.15.167-1
kmod-usb-ehci - 5.15.167-1
kmod-usb-ledtrig-usbport - 5.15.167-1
kmod-usb-ohci - 5.15.167-1
kmod-usb-storage - 5.15.167-1
kmod-usb2 - 5.15.167-1
libusb-1.0-0 - 1.0.26-3
usbutils - 014-1
root@OpenWrt:~# dmesg | grep usb
[ 2.168064] usbcore: registered new interface driver usbfs
[ 2.173874] usbcore: registered new interface driver hub
[ 2.179359] usbcore: registered new device driver usb
[ 2.228022] phy phy-10120000.usbphy.0: remote usb device wakeup disabled
[ 2.234864] phy phy-10120000.usbphy.0: UTMI 16bit 30MHz
[ 7.318580] usbcore: registered new interface driver usb-storage
root@OpenWrt:~# 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=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 5.15
S: Manufacturer=Linux 5.15.167 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=101c0000.ehci
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=12 MxCh= 1
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 5.15
S: Manufacturer=Linux 5.15.167 ohci_hcd
S: Product=Generic Platform OHCI controller
S: SerialNumber=101c1000.ohci
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= 2 Ivl=255ms
root@OpenWrt:~#
Edit:
root@OpenWrt:~# dmesg | grep ehci
[ 2.193629] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 2.204524] fsl-ehci: Freescale EHCI Host controller driver
[ 2.212264] ehci-platform: EHCI generic platform driver
[ 2.240329] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 2.246189] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 2.254383] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 2.289443] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
root@OpenWrt:~# lsmod
cfg80211 284128 3 mt7603e,mt76,mac80211
cmac 2432 0
compat 576 2 mac80211,cfg80211
crc16 1024 1 ext4
crc32c_generic 1344 1
drbg 17536 0
ehci_fsl 3392 0
ehci_hcd 38160 2 ehci_platform,ehci_fsl
ehci_platform 4832 0
ext4 455760 0
fsl_mph_dr_of 3600 0
gpio_button_hotplug 6656 0
hmac 2464 0
jbd2 57008 1 ext4
jitterentropy_rng 7104 0
leds_gpio 2976 0
ledtrig_usbport 2928 0
libcrc32c 592 1 nf_tables
mac80211 575584 2 mt7603e,mt76
mbcache 4144 1 ext4
mt76 51168 1 mt7603e
mt7603e 39008 0
nf_conntrack 72928 7 nft_redir,nft_nat,nft_masq,nft_flow_offload,nft_ct,nf_nat,nf_flow_table
nf_defrag_ipv4 1312 1 nf_conntrack
nf_defrag_ipv6 5936 1 nf_conntrack
nf_flow_table 23024 4 nf_flow_table_ipv6,nf_flow_table_ipv4,nf_flow_table_inet,nft_flow_offload
nf_flow_table_inet 896 0
nf_flow_table_ipv4 448 0
nf_flow_table_ipv6 448 0
nf_log_syslog 10784 0
nf_nat 22576 4 nft_redir,nft_nat,nft_masq,nft_chain_nat
nf_reject_ipv4 3968 2 nft_reject_ipv4,nft_reject_inet
nf_reject_ipv6 4480 2 nft_reject_ipv6,nft_reject_inet
nf_tables 173856 77 nft_fib_inet,nf_flow_table_ipv6,nf_flow_table_ipv4,nf_flow_table_inet,nft_reject_ipv6,nft_reject_ipv4,nft_reject_inet,nft_reject,nft_redir,nft_quota,nft_objref,nft_numgen,nft_nat,nft_masq,nft_log,nft_limit,nft_hash,nft_flow_offload,nft_fib_ipv6,nft_fib_ipv4,nft_fib,nft_ct,nft_counter,nft_chain_nat
nfnetlink 5584 1 nf_tables
nft_chain_nat 864 2
nft_counter 1984 2
nft_ct 7936 3
nft_fib 1408 3 nft_fib_inet,nft_fib_ipv6,nft_fib_ipv4
nft_fib_inet 672 0
nft_fib_ipv4 2016 1 nft_fib_inet
nft_fib_ipv6 2816 1 nft_fib_inet
nft_flow_offload 3712 0
nft_hash 2400 0
nft_limit 4480 1
nft_log 1856 0
nft_masq 1792 1
nft_nat 2592 0
nft_numgen 1504 0
nft_objref 1824 0
nft_quota 2272 0
nft_redir 1632 0
nft_reject 1152 3 nft_reject_ipv6,nft_reject_ipv4,nft_reject_inet
nft_reject_inet 896 2
nft_reject_ipv4 640 0
nft_reject_ipv6 640 0
nls_base 4864 1 usbcore
ohci_hcd 25520 1 ohci_platform
ohci_platform 3744 0
scsi_common 2528 2 usb_storage,scsi_mod
scsi_mod 94928 2 usb_storage,sd_mod
sd_mod 30704 0
seqiv 1600 0
sha512_generic 9408 0
usb_common 3440 3 ohci_hcd,ehci_platform,usbcore
usb_storage 42768 0
usbcore 148000 7 ledtrig_usbport,usb_storage,ohci_platform,ohci_hcd,ehci_platform,ehci_fsl,ehci_hcd