All pastes #59548 Raw Edit

Miscellany

public text v1 · immutable
#59548 ·published 2006-05-29 11:55 UTC
rendered paste body
/sbin/ifconfig $1 promisc 0.0.0.0
if ! /sbin/ifconfig br0
then
        /sbin/brctl addbr br0
        /sbin/brctl addif br0 lan
        /sbin/ifconfig br0 up
        addr=`/sbin/ip addr | grep lan | grep inet | sed -e 's/lan/dev br0/' -e s/inet//`
        /sbin/ip addr add $addr
fi
/sbin/brctl addif br0 $1
/sbin/brctl stp br0 off
/sbin/ip route | grep lan | while read route
do
newroute=`echo $route | sed s/lan/br0/ `
/sbin/ip route del $route
/sbin/ip route add $newroute
done