openwrt/target/linux/realtek
Harshal Gohel da495c477d rtl93xx: dsa: Fix 802.1QinQ for trunk ports
Fix incorrect register value being set for VLAN_PORT_FWD

Before, the 0b1111 would be set for the register which means outgoing
packets would receive an extra tag, corresponding to the PVID of the
port.

On untagged ports, this meant outgoing packets with a single tag.

On tagged ports, this meant outgoing QinQ packets, where the inner tag
was either the PVID of the untagged ingress port, or the already
assigned original (single) tag.

Acked-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Harshal Gohel <hg@simonwunderlich.de>
2024-01-09 21:19:41 +01:00
..
base-files realtek: Clean up and standardize realtek-poe support 2023-12-13 20:10:23 +01:00
dts-5.15 rtl930x: Rework per port LED configuration 2024-01-09 21:18:50 +01:00
files/firmware/rtl838x_phy
files-5.15 rtl93xx: dsa: Fix 802.1QinQ for trunk ports 2024-01-09 21:19:41 +01:00
image realtek: Clean up and standardize realtek-poe support 2023-12-13 20:10:23 +01:00
patches-5.15 kernel: bump 5.15 to 5.15.143 2023-12-19 14:18:55 +01:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
rtl838x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
rtl839x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
rtl930x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
rtl931x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
Makefile realtek: switch to Kernel 5.15 by default 2023-03-14 18:47:00 +01:00