diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2009-12-29 22:25:14 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2009-12-29 22:25:14 +0100 |
commit | 8d7b67dcc1e0f49d11bb98614dc1aad30ddfb4a1 (patch) | |
tree | 06f907b074ad1c5181b9ee2904d849235ef2704b /package/base-files/extra/etc/network/if-pre-up.d/02-bridge | |
parent | 48ed66e5cb97df911aaf2d45200b5f1113e8261d (diff) |
make vlan configuration work with ifup/ifdown
Diffstat (limited to 'package/base-files/extra/etc/network/if-pre-up.d/02-bridge')
-rwxr-xr-x | package/base-files/extra/etc/network/if-pre-up.d/02-bridge | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/package/base-files/extra/etc/network/if-pre-up.d/02-bridge b/package/base-files/extra/etc/network/if-pre-up.d/02-bridge deleted file mode 100755 index 766084de1..000000000 --- a/package/base-files/extra/etc/network/if-pre-up.d/02-bridge +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -if [ ! -x /usr/sbin/brctl ] -then - exit 0 -fi - -case "$IF_BRIDGE_PORTS" in - "") - exit 0 - ;; - none) - INTERFACES="" - ;; - *) - INTERFACES="$IF_BRIDGE_PORTS" - ;; -esac - -brctl addbr $IFACE || exit 1 - -for IF in $INTERFACES; do - if ! grep -q $IF /proc/net/dev; then - echo "Error: interface '$IF' does not exist!" - brctl delbr $IFACE - exit 1 - fi - brctl addif $IFACE $IF - ip link set up dev $IF -done - -exit 0 |