I tried using mainline Linux kernel 5.5; both usb/sd work, but the NIC doesn’t.
dmesg:
mtk_soc_eth 1b100000.ethernet eth0: configuring for fixed/2500base-x
mtk_soc_eth 1b100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
It’s not getting ip address from the dhcp server (sudo dhclient eth0),
any idea? Thanks.
BTW, the USB Ehternet dongle works perfect for me.
no, eth0/eth1 are only the soc-side of ethernet-lanes (gmac) going both to switch (which contains all rj45 ports). and eth0 is for lan-ports and eth1 (if activated) is for wan
See shematics last page block diagram in the middle of right side
you can apply landen chaos mt7531 patchset if you don’t want to use my repo (but pcie,bluetooth,wifi, thermal… also not working in mainline)