Page MenuHomeVyOS Platform

Support 802.1ad (0x88a8) vlan filtering for bridge
Closed, ResolvedPublicFEATURE REQUEST

Description

Linux bridge uses EtherType 0x8100 by default. In some scenarios, an EtherType value of 0x88A8 is required.

IFLA_BR_VLAN_PROTOCOL

    Set the protocol used for VLAN filtering.
    The valid values are 0x8100(802.1Q) or 0x88A8(802.1AD). The default value is 0x8100(802.1Q).

You can change the value as follows:

echo 0x88a8 > /sys/class/net/br0/bridge/vlan_protocol

Details

Difficulty level
Easy (less than an hour)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Event Timeline

daniil renamed this task from Support 802.1ad (0x88a8) for bridge to Support 802.1ad (0x88a8) vlan filtering for bridge.Mar 15 2024, 6:10 PM
daniil changed Difficulty level from Unknown (require assessment) to Easy (less than an hour).

We have something like this already for !in! interfaces:

[email protected]# set interfaces ethernet eth0 vif-s 10 protocol
Possible completions:
   802.1ad              Provider Bridging (IEEE 802.1ad, Q-inQ), ethertype 0x88a8 (default)
   802.1q               VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100
c-po changed the task status from Open to Needs testing.Mar 20 2024, 8:35 PM
c-po triaged this task as Normal priority.
c-po moved this task from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-epa3) board.
c-po moved this task from Need Triage to Finished on the VyOS 1.5 Circinus board.