|
@@ -539,18 +539,17 @@ case "$CMD" in
|
|
|
|
|
|
if ! iface_isexists "$BRNAME"; then #do this bridge exists?
|
|
|
ip link add "$BRNAME" type bridge
|
|
|
+ ip link set dev "$BRNAME" up
|
|
|
fi
|
|
|
|
|
|
if [[ "$VLAN" != "" ]]; then
|
|
|
OLD_BRNAME="`get_brname_byslave "$FULL_VLAN_NAME"`"
|
|
|
if [[ "$OLD_BRNAME" = "" ]]; then #is this vlan have been already enslaved?
|
|
|
ip link set "$FULL_VLAN_NAME" master "$BRNAME"
|
|
|
- ip link set dev "$BRNAME" up
|
|
|
else
|
|
|
if [[ "$BRNAME" != "$OLD_BRNAME" ]]; then
|
|
|
ip link set "$FULL_VLAN_NAME" nomaster
|
|
|
ip link set "$FULL_VLAN_NAME" master "$BRNAME"
|
|
|
- ip link set dev "$BRNAME" up
|
|
|
fi
|
|
|
fi
|
|
|
fi
|