I was wondering if we could get the help of a developer to incorporate support for the AN8855 switch for the Xiaomi AX3000T into the main snapshot. There was a hardware revision for the Xiaomi AX3000T. This new version of the router doesn't fully support openwrt. The ethernet ports don't work because the AN8855 switch support isn't added yet.
Sorry if this is a stupid question, how do I double check that? I believe it is though because looking at the commit it states:
[][kernel][common][net][Add AN8855 dsa and gsw driver]
[Description]
Add AN8855 dsa and gsw driver.
AN8855 is a 5-port giga switch with 1 HSGMII port5 as the CPU port.
This patch adds the dsa driver for modern OpenWRT support, and gsw
driver to support legacy swconfig.
[][openwrt][common][config][Fix default Linux kernel config of AN8855 dsa tag]
[Description]
Fix default Linux kernel config of AN8855 dsa tag.
Without this patch, OpenWRT build flow might stop to wait user to choose
the "N/m/y" option of the correct AN8855 dsa tag config in Kconfig.
Thanks for your help! Sorry if my questions are dumb.
Other than the mediatek commit to their own fork of the kernel, there are no other relevant references in search engines.
Like I mentioned in the AX3000T thread, people will have to be patient about this. It's mediatek hardware, so it has a high chance of being added to the Linux kernel at some point.
I agree, feels like OP is barking up the wrong three here, even if it's probably possible to apply the AN8855 patches to a 5.4 kernel, and try to roll forward.
Here is a working stable version that supports the an8855 switch and winbond chip. Please use only if you are experienced with debricking these units with UART. Otherwise, please wait until official OpenWrt adaptation. Thank you @remittor and @Linaro!