All pastes #970330 Raw Edit

Someone

public text v1 · immutable
·published 2008-04-03 23:48 UTC
rendered paste body
[root@localhost ~]# cat qemubridge.sh 
sh /root/kvm.load.sh
ifconfig $1 0.0.0.0
brctl addbr br0
#ifconfig br0 192.168.2.197 netmask 255.255.255.0 up
#route add default gw router
brctl setfd br0 1
brctl sethello br0 1
brctl addif br0 $1
sleep 1
ifconfig br0 up
killall dhclient
sleep 1
dhclient br0
qemu-system-x86_64 -hda /media/windows/windows.img -m 384 -net nic,vlan=0 -net tap,vlan=0,ifname=tap0,script=/etc/qemu-ifup
ifconfig br0 down
brctl delbr br0
killall dhclient
sleep 3
ifconfig $1 up
dhclient $1
sh /root/kvm.unload.sh
[root@localhost ~]# cat /etc/qemu-ifup 
#!/bin/sh

echo "Bringing up $1 for bridged mode..."
switch=$(ip route list | awk '/^default / { print $NF }')
ifconfig $1 0.0.0.0 promisc up
brctl addif ${switch} $1
sleep 2
[root@localhost ~]#