Openwrt/target/linux/ramips
Michael Pratt 2adeada045 ramips: mt7620: disable SOC VLANs for external switches
These boards have AR8327 or QCA8337 external ethernet switch.
The SOC also has it's own internal switch
where VLAN is now enabled by default.

Changes to preinit caused all switches to have VLANs enabled by default
even if they are not configured with a topology in uci_defaults
(see commit f017f617ae)

When both internal and external switches have VLANs,
and the external switch has both LAN and WAN,
the TX traffic from the SOC cannot flow to the tagged port on the external switch
because the VLAN IDs are not matching.

So disable the internal switch VLANs by default on these boards.

Also, add a topology for the internal switch,
so that on LuCI there is not an "unknown topology" warning.

In theory, it may be possible to have LAN ports on both switches
through internal and external PHYs, but there are no known boards that have this.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
2021-06-23 14:22:19 +08:00
..
base-files/etc
dts ramips: mt7620: move mt7620_mdio_mode() to ethernet driver 2021-06-23 14:22:18 +08:00
files/drivers ramips: mt7620: ethernet: use more macros and bump version 2021-06-23 14:22:19 +08:00
image ramips: clean up dlink_dir-8xx-r1 recipe 2021-06-20 17:29:52 +02:00
mt76x8 ramips: fix Ethernet random MAC address for HILINK HLK-7628N 2021-06-09 22:18:37 +02:00
mt7620 ramips: mt7620: disable SOC VLANs for external switches 2021-06-23 14:22:19 +08:00
mt7621 ramips: add support for TP-Link Archer C6 v3 2021-06-13 11:32:31 +02:00
patches-5.4 ramips: refresh at803x patch 2021-06-14 01:36:30 +02:00
patches-5.10
rt288x
rt305x
rt3883
Makefile
modules.mk