On Tue, 2006-11-21 at 02:17 +0100, The Moon Seeker wrote: > > phase 1 (first boot) > > brctl addbr link1 > > qemu -hda PC1.cow -hdb fat:qemuconfigs/pc1 -net > nic,macaddr=00:ab:cd:7a:91:8c -net > tap,script=pc1.eth1.sh,ifname=pc1.eth1 -net > nic,macaddr=00:ab:cd:28:14:c1 -net > tap,script=pc1.eth0.sh,ifname=pc1.eth0 -m 128 -serial > tcp::3001,server,nowait -monitor tcp::4001,server,nowait > > qemu -hda PC2.cow -hdb fat:qemuconfigs/pc2 -net > nic,macaddr=00:ab:cd:51:66:69 -net > tap,script=pc2.eth0.sh,ifname=pc2.eth0 -net > nic,macaddr=00:ab:cd:2b:97:d7 -net > tap,script=pc2.eth1.sh,ifname=pc2.eth1 -m 128 -serial > tcp::3000,server,nowait -monitor tcp::4000,server,nowait > > the tap scripts : > > pc1.eth0 > > #!/bin/sh > ifconfig $1 0 > sudo brctl addif link1 $1 > > pc1.eth1 > > #!/bin/sh > ifconfig $1 0 > > pc2.eth0 > > #!/bin/sh > ifconfig $1 0 > sudo brctl addif link1 $1 > > pc2.eth0 > > #!/bin/sh > ifconfig $1 0 > > # at this point I can ping each vm > > phase 2 (save vm state): > > from each vm : > > ctrl+alt+2, then > savevm pc1.stm > savevm pc2.stm > > phase 3 (stop vm and delete the bridge) : > > brctl delbr link1 > > phase 3 (reboot the vm and the network from state machine): > > brctl addbr link1
You shouldn't have to delete the bridge interface - in fact deleting it and then starting the qemu sessions without a bridge present invalidates the qemu-ifup scripts usage of the bridge link1. _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel