^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) # Configuration for 802.1Q VLAN support
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) config VLAN_8021Q
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) tristate "802.1Q/802.1ad VLAN Support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Select this and you will be able to create 802.1Q VLAN interfaces
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) on your Ethernet interfaces. 802.1Q VLAN supports almost
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) everything a regular Ethernet interface does, including
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) firewalling, bridging, and of course IP traffic. You will need
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) the 'ip' utility in order to effectively use VLANs.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) See the VLAN web page for more information:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) <http://www.candelatech.com/~greear/vlan.html>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) To compile this code as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) will be called 8021q.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) If unsure, say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) config VLAN_8021Q_GVRP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) bool "GVRP (GARP VLAN Registration Protocol) support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) depends on VLAN_8021Q
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) select GARP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Select this to enable GVRP end-system support. GVRP is used for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) automatic propagation of registered VLANs to switches.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) If unsure, say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) config VLAN_8021Q_MVRP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) bool "MVRP (Multiple VLAN Registration Protocol) support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) depends on VLAN_8021Q
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) select MRP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) Select this to enable MVRP end-system support. MVRP is used for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) automatic propagation of registered VLANs to switches; it
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) supersedes GVRP and is not backwards-compatible.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) If unsure, say N.