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