Lines Matching +full:add +full:- +full:on
1 .. SPDX-License-Identifier: GPL-2.0
10 .. _dsa-config-showcases:
13 -----------------------
37 The slave interfaces depend on the master interface. They can only brought up,
61 * lan1: 192.0.2.1/30 (192.0.2.0 - 192.0.2.3)
62 * lan2: 192.0.2.5/30 (192.0.2.4 - 192.0.2.7)
63 * lan3: 192.0.2.9/30 (192.0.2.8 - 192.0.2.11)
66 * br0: 192.0.2.129/25 (192.0.2.128 - 192.0.2.255)
69 * br0: 192.0.2.129/25 (192.0.2.128 - 192.0.2.255)
70 * wan: 192.0.2.1/30 (192.0.2.0 - 192.0.2.3)
72 .. _dsa-tagged-configuration:
75 ----------------------------------
84 .. code-block:: sh
87 ip addr add 192.0.2.1/30 dev lan1
88 ip addr add 192.0.2.5/30 dev lan2
89 ip addr add 192.0.2.9/30 dev lan3
102 .. code-block:: sh
113 ip link add name br0 type bridge
115 # add ports to bridge
121 ip addr add 192.0.2.129/25 dev br0
129 .. code-block:: sh
140 ip addr add 192.0.2.1/30 dev wan
143 ip link add name br0 type bridge
145 # add ports to bridge
150 ip addr add 192.0.2.129/25 dev br0
155 .. _dsa-vlan-configuration:
158 -------------------------------------
168 .. code-block:: sh
170 # tag traffic on CPU port
171 ip link add link eth0 name eth0.1 type vlan id 1
172 ip link add link eth0 name eth0.2 type vlan id 2
173 ip link add link eth0 name eth0.3 type vlan id 3
187 ip link add name br0 type bridge
192 # add ports to bridges
197 # tag traffic on ports
198 bridge vlan add dev lan1 vid 1 pvid untagged
199 bridge vlan add dev lan2 vid 2 pvid untagged
200 bridge vlan add dev lan3 vid 3 pvid untagged
203 ip addr add 192.0.2.1/30 dev eth0.1
204 ip addr add 192.0.2.5/30 dev eth0.2
205 ip addr add 192.0.2.9/30 dev eth0.3
214 .. code-block:: sh
216 # tag traffic on CPU port
217 ip link add link eth0 name eth0.1 type vlan id 1
229 ip link add name br0 type bridge
234 # add ports to bridge
240 # tag traffic on ports
241 bridge vlan add dev lan1 vid 1 pvid untagged
242 bridge vlan add dev lan2 vid 1 pvid untagged
243 bridge vlan add dev lan3 vid 1 pvid untagged
246 ip addr add 192.0.2.129/25 dev br0
254 .. code-block:: sh
256 # tag traffic on CPU port
257 ip link add link eth0 name eth0.1 type vlan id 1
258 ip link add link eth0 name eth0.2 type vlan id 2
271 ip link add name br0 type bridge
276 # add ports to bridges
282 # tag traffic on ports
283 bridge vlan add dev lan1 vid 1 pvid untagged
284 bridge vlan add dev lan2 vid 1 pvid untagged
285 bridge vlan add dev wan vid 2 pvid untagged
288 ip addr add 192.0.2.1/30 dev eth0.2
289 ip addr add 192.0.2.129/25 dev br0