On Tue, Jan 24, 2012 at 2:12 PM, Bruce Dubbs <[email protected]> wrote: > Nathan Coulson wrote: > >>> When I run the following on the host >>> >>> brctl addbr br0 >>> ip addr add 0.0.0.0 dev br0 >>> ip link set br0 up >>> brctl addif br0 eth0 >>> >>> That last command kills my normal eth0 connection. I had to reboot to >>> get it back. >> >> br0, should act like a hardware switch does, where eth0 is one of the >> ports. (Basically, we made a 1 port switch). >> >> After br0 is created, then you can setup an IP Address on br0 (instead of >> eth0). > > My setup is not real straight forward. I ssh into my development system > and run qemu from there. If the ssh connection on eth0 gets disrupted, > then I can't continue. I'll move over to the other, more limited, > terminal and try that.
ok, then reconfiguring the network interface to a bridge, could be a bad thing (Once setup, it works great. I just use br0 the same way I'd use eth0). Bridged with one interface works the same as bridged with multiple interfaces. >> The ifconfig.br0-1 file, is what I used to give br0 an IP Address. >> >> there is no ifconfig.eth0 file on my computer > > Then how can you get networking from there out to the Internet? dhcpcd br0 >>>> qemu-system-x86_64 -net nic -net tap >>>> >>>> will create a new tap0, calls /etc/qemu-ifup tap0, which I proceed >>>> to dump into my br0 (disclaimer: not sure if I mean tun or tap) >>> When I run qemu-system-x86_64 -net nic -net tap, I get >>> >>> /etc/qemu-ifup: could not launch network script >>> >>> the script is present and executable. >>> >>> but if I say -net tap,script=no, I get the GRUB prompt and it will boot. >>> I do have at that point a tap0 device on the host. >>> >>> Any ideas? >> >> script=no, tells qemu not to run /etc/qemu-ifup, (and it is executable) >> >> I had a #!/bin/bash in the top of mine (and some comments I left out >> in my original thread). Maybe that's what it is looking for. Or >> possibly there is a failure in the script. Could add a few &> >> /tmp/log.txt on the end of each line > > What I'm thinking is that qemu is only seeing grub, not the actual > rootfs so it can't find the script to run. > > -- Bruce -- Nathan Coulson (conathan) ------ Location: British Columbia, Canada Timezone: PST (-8) Webpage: http://www.nathancoulson.com -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
