[mt7530] 1000/100 mix - strange behavior

the new patch from mtk feeds

[][kernel-6.6][common][switch][Add fine-tuning for internal PHY in mt7531 dsa]

[Description]
Add fine-tuning for internal PHY in the mt7531 dsa,
referencing the drivers/net/dsa/mt7531_phy.c file in kernel 5.4

https://git01.mediatek.com/plugins/gitiles/openwrt/feeds/mtk-openwrt-feeds/+/cc89eda3a6223fc2dd285fb4ab163ef2ad4df4c0/24.10/files/target/linux/mediatek/patches-6.6/999-2746-mt7531-dsa-iphy-fine-tuning.patch

Does this have anything to do with it?

net: dsa: mt7530: fix 10M/100M speed on MT7988 switch · torvalds/linux@dfa988b

May need it, or may need to revert it?

1 Like

As far as i read it you need this,but this patch is from Daniel,so it should be already included in openwrt.

Maybe try reverting it and see if it helps? It is just a wild guess…