2
0
forked from Ivasoft/openwrt

base-files: clear ip addresses on interfaces that are about to be added to a bridge

SVN-Revision: 17596
This commit is contained in:
Jo-Philipp Wich
2009-09-16 14:21:19 +00:00
parent dd88fdee33
commit 2f921cb48d
2 changed files with 3 additions and 1 deletions

View File

@@ -123,6 +123,7 @@ prepare_interface() {
append newdevs "$dev"
done
uci_set_state network "$config" device "$newdevs"
$DEBUG ifconfig "$iface" 0.0.0.0
$DEBUG brctl addif "br-$config" "$iface"
# Bridge existed already. No further processing necesary
} || {
@@ -131,6 +132,7 @@ prepare_interface() {
$DEBUG brctl addbr "br-$config"
$DEBUG brctl setfd "br-$config" 0
$DEBUG ifconfig "br-$config" up
$DEBUG ifconfig "$iface" 0.0.0.0
$DEBUG brctl addif "br-$config" "$iface"
$DEBUG brctl stp "br-$config" $stp
# Creating the bridge here will have triggered a hotplug event, which will