So that is apparently
PHY_ID_MATCH_EXACT(0x001cc916),
.name = "RTL8211F Gigabit Ethernet",
which means this is a new hardware revision which comes with a different (1 GBit/s only! ) Ethernet PHY instead of the Aquantia AQR112C which they had put there before (without ever advertising the product to be suitable for 2500Base-T -- now they reduced the actual spec to what they also advertise...)
Please build from source and try this change (just to confirm that this fixes it):
--- a/target/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr.dtsi
+++ b/target/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr.dtsi
@@ -169,9 +169,9 @@
#address-cells = <1>;
#size-cells = <0>;
- phy0: ethernet-phy@8 {
- compatible = "ethernet-phy-ieee802.3-c45";
- reg = <0x8>;
+ phy0: ethernet-phy@0 {
+ compatible = "ethernet-phy-ieee802.3-c22";
+ reg = <0x0>;
};
};
};