mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
layer2interface: use vlanctl --dhcp-bridged option for vlan ifaces that belong to a managed bridge
This commit is contained in:
parent
24b6106ddd
commit
e49d908f94
1 changed files with 12 additions and 4 deletions
|
|
@ -98,8 +98,12 @@ addbrcmvlan ()
|
|||
bridge=0
|
||||
fi
|
||||
|
||||
if [ "$bridge" -eq 1 -a "$unmanaged" == "1" ]; then
|
||||
vlanctl --if-create $baseifname $vlan8021q
|
||||
if [ "$bridge" -eq 1 ]; then
|
||||
if [ "$unmanaged" == "1" ]; then
|
||||
vlanctl --if-create $baseifname $vlan8021q
|
||||
else
|
||||
vlanctl --dhcp-bridged --if-create $baseifname $vlan8021q
|
||||
fi
|
||||
else
|
||||
vlanctl --routed --if-create $baseifname $vlan8021q
|
||||
fi
|
||||
|
|
@ -169,8 +173,12 @@ brcm_virtual_interface_rules ()
|
|||
bridge=0
|
||||
fi
|
||||
|
||||
if [ "$bridge" -eq 1 -a "$unmanaged" == "1" ]; then
|
||||
vlanctl --if-create-name $baseifname $ifname
|
||||
if [ "$bridge" -eq 1 ]; then
|
||||
if [ "$unmanaged" == "1" ]; then
|
||||
vlanctl --if-create $baseifname $vlan8021q
|
||||
else
|
||||
vlanctl --dhcp-bridged --if-create $baseifname $vlan8021q
|
||||
fi
|
||||
else
|
||||
vlanctl --routed --if-create-name $baseifname $ifname
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue