firmware/src/packages/fff
Fabian Bläse 15d259b98a fff-network: add support for DSA switch configuration
Starting with OpenWrt 21.02 some devices now use upstream kernel drivers
for the built-in switch instead of relying on OpenWrt's swconfig driver.

The upstream kernel drivers use the Distributed Switch Architecture
(DSA) for configuration of the switch. Instead of explicitly configuring
the hardware switch, all ports appear as distinct interfaces and linux
bridges are offloaded to the hardware switch if possible.

To keep changes small, this patch adds support for DSA devices by
setting up a linux bridge, which is then treated just like the
cpuport-interface of the swconfig driver.

Signed-off-by: Fabian Bläse <fabian@blaese.de>
Tested-by: Fabian Bläse <fabian@blaese.de>
2021-08-05 17:49:39 +02:00
..
alfred-json treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff
fff-alfred
fff-alfred-monitoring-proxy
fff-babeld
fff-batman-adv treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-boardname
fff-config treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-dhcp
fff-fastd
fff-firewall
fff-hoods
fff-hoodutils treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-layer3
fff-layer3-config fff-network: add support for DSA switch configuration 2021-08-05 17:49:39 +02:00
fff-macnock
fff-network fff-network: add support for DSA switch configuration 2021-08-05 17:49:39 +02:00
fff-node
fff-nodewatcher treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-ra
fff-random treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-simple-tc
fff-support treewide: update names for OpenWrt 20.xx 2021-06-08 20:01:54 +02:00
fff-sysupgrade fff-sysupgrade: Keep ed25519 and ecdsa host key on system upgrade 2021-06-20 20:23:58 +02:00
fff-timeserver treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00
fff-uradvd
fff-vpn-select
fff-web-hood
fff-web-ui
fff-wireguard fff-wireguard: Adapt for renamed OpenWrt wireguard packages 2021-06-20 20:01:18 +02:00
fff-wireless treewide: use SPDX license identifiers 2021-03-06 18:53:26 +01:00