root@OpenWrt:# opkg files kmod-phy-ath79-usb
Package kmod-phy-ath79-usb (5.4.154-1) is installed on root and has the following files:
The text was updated successfully, but these errors were encountered:
Same issue here. opkg package kmod-phy-ath79-usb package doesn't seem to contain any kernel modules. I'm on MikroTik RouterBOARD wAPR-2nD (wAP R), using openwrt-21.02.1-ath79-mikrotik-mikrotik_routerboard-wapr-2nd-squashfs-sysupgrade.bin.
(it's also set in the tiny and nand sub-targets (although nand only has CONFIG_PHY_AR7200_USB=y... this is because nand is only a thing on the later SoCs)
So, I think the USB-PHY driver is included and the missing .ko is likely not the problem.
I upgraded my DIR-505 to 21.02.1 using openwrt-21.02.1-ath79-generic-dlink_dir-505-squashfs-sysupgrade.bin and found that the USB port wasn't working.
I then reset the device(long pressed the reset button) and the USB port still doesn't work.
This device has a AR9330/1 SoC. These are special, because it uses a chipidea2 usb host controller instead of "generic-ehci" of AR934x+ (and later SoCs). For this it has/needs a special kmod-usb-chipidea2. But it should be included as well. Does the USB come back after a power-off / power-on cycle (by removing the power plug).
if not, I have more questions:
what sort of device are you connecting? Is it a usb-stick, printer, modem, usb<->sata bridge, webcam, etc...?
(And do you have the kmods for those devices installed as well?)
Is the usb host controller enumerated in the system's boot log?
Are there any sensible entries (host + device connected on the usb port) in /sys/kernel/debug/usb/devices?
(can you measure if there's power on the USB 5V+ rail?
be careful, if you plan to use a multimeter for this: Take care to not short out the port in the process!)
(was there a previous release on which the port worked?)