On Thu, May 21, 2009 at 12:58:04PM +0000, Stuart Henderson wrote:
> See README.OpenBSD, right at the start. I bet "-net user" is the default.
>
> On 2009-05-21, Uwe Dippel <[email protected]> wrote:
> > Stuart Henderson <stu <at> spacehopper.org> writes:
> >
> >> Are you trying to boot an amd64 kernel? If so, you need qemu-system-x86_64.
> >
> > Chances are, that I did. Downloaded the i386-cd45.iso, and followed the
> > 'tap mode' path:
> > ifconfig tun0 link0
> > ifconfig bridge0 create
> > brconfig bridge0 add tun0 add bge0 up
> > All went through, and I have now:
> > tun0: flags=9903<UP,BROADCAST,PROMISC,SIMPLEX,LINK0,MULTICAST> mtu 1500
> > lladdr 00:bd:f5:ab:6c:01
> > priority: 0
> > groups: tun
> > inet6 fe80::2bd:f5ff:feab:6c01%tun0 prefixlen 64 scopeid 0x7
> > bridge0: flags=41<UP,RUNNING> mtu 1500
> > priority: 0
> > groups: bridge
> >
> > Next, going back to Quick Start, I type
> > qemu -m 32 -monitor stdio -no-fd-bootchk -hda virtual.img \
> > -cdrom cd45.iso -boot d
> > which actually, does boot! and gets me into the installer, all hunky dory.
> > Only
> > when downloading of the packages is supposed to start, once I have entered
> > IP-address and confirmed the directory, everything segfaults. Always.
> > I guess something networking-wise is still not okay. Can someone help me to
> > point out the mistake here?
> >
> > Uwe
>
and it's a well known fact that '-net user' segfaults. try using tap,
but passing the file descriptors of the tun devices. (just has
stated en README.OpenBSD).
--
DISCLAIMER: http://goldmark.org/jeff/stupid-disclaimers/
This message will self-destruct in 3 seconds.