root / snf-deploy / scripts / ifup @ 5f1ac457
History | View | Annotate | Download (477 Bytes)
1 |
#! /bin/bash |
---|---|
2 |
# Script to bring a network (tap) device for qemu-kvm up |
3 |
# The idea is to add the tap device to the same bridge |
4 |
# as we have default routing to. |
5 |
|
6 |
# in order to be able to find brctl |
7 |
PATH=$PATH:/sbin:/usr/sbin |
8 |
|
9 |
: ${BRIDGE:=auto_nodes_br} |
10 |
|
11 |
ip=$(which ip) |
12 |
|
13 |
brctl=$(which brctl) |
14 |
|
15 |
if [ ! "$ip" -o ! "$brctl" ]; then |
16 |
echo "W: $0: not doing any bridge processing: ip or brctl utility not found" >&2 |
17 |
exit 0 |
18 |
fi |
19 |
|
20 |
$ip link set "$1" up |
21 |
|
22 |
brctl addif $BRIDGE "$1" |
23 |
|
24 |
exit 0 |