Turris 1.x missing PHY drivers
@prohar investigated and provided steps to reproduce it. We don't have enabled proper drivers for Turris 1.x's PHYs.
-
WAN uses KSZ9031RNXCA chip (Driver: CONFIG_MICREL_PHY)
-
SWITCH uses QCA8337N-AL3C chip (Driver: CONFIG_AT803X_PHY)
-
kernel 4.14 05370f06
-
kernel 5.4 60e7422b
-
kernel 5.10 c8c7cb5c
-
kernel 5.15
Steps to verify:
- WAN:
$ basename "`readlink -f /sys/class/net/eth2/phydev/driver`"
- Switch:
$ basename "`readlink -f /sys/class/net/lan1/device/mdio_bus/dsa-0.0/dsa-0.0:01/driver`"
It should not report Generic PHY