Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: qemu-0.15.1 from pkgsrc/emulators/qemu does not work on recent NetBSD current



Hi,

From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>, Date: Mon, 12 Dec 2011 
11:56:14 +0100

> On Sat, Dec 10, 2011 at 11:17:11PM +0900, Ryo ONODERA wrote:
>> Setting up qemu is hard work...
>> 
>> I have the following problem.
>> 
>> On NetBSD current machine,
>> # /sbin/ifconfig tap0 create
>> # /sbin/ifconfig bridge0 create
>> # /sbin/brconfig bridge0 add msk0
>> # /sbin/ifconfig bridge0 up
>> # /sbin/ifconfig tap0 0.0.0.0 up
>> # /sbin/brconfig bridge0 add tap0
>> # dhclient tap0
>> bound to 192.168.81.5
> 
> please check that both tap0 and msk0 are in promiscous mode at this
> point.
> I noticed with a current kernel, my xen setup doesn't work anymore
> after a fresh boot because my wm0, despite being part of the bridge,
> is not in promisc mode. Doing
> brconfig bridge0 delete wm0
> brconfig bridge0 add wm0
> fixes it.

It works with qemu-system-sparc from qemu-0.15 and pkgsrc/wip/qemu-1.0 too.

(fresh boot)
% ifconfig msk0 ; ifconfig tap0
msk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        address: 00:17:42:3d:72:02
        media: Ethernet autoselect (100baseTX 
full-duplex,flowcontrol,rxpause,txpause)
        status: active
        inet 192.168.81.210 netmask 0xffffff00 broadcast 192.168.81.255
        inet6 fe80::217:42ff:fe3d:7202%msk0 prefixlen 64 scopeid 0x1
tap0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        address: f2:0b:a4:89:52:09
        media: Ethernet autoselect
        inet 0.0.0.0 netmask 0xff000000 broadcast 0.255.255.255
        inet6 fe80::f00b:a4ff:fe89:5209%tap0 prefixlen 64 scopeid 0x4

% brconfig bridge0 delete wm0
% brconfig bridge0 add wm0
% ifconfig msk0 ; ifconfig tap0
% ifconfig msk0 ; ifconfig tap0    
msk0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        address: 00:17:42:3d:72:02
        media: Ethernet autoselect (100baseTX 
full-duplex,flowcontrol,rxpause,txpause)
        status: active
        inet 192.168.81.210 netmask 0xffffff00 broadcast 192.168.81.255
        inet6 fe80::217:42ff:fe3d:7202%msk0 prefixlen 64 scopeid 0x1
tap0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        address: f2:0b:a4:89:52:09
        media: Ethernet autoselect
        inet 0.0.0.0 netmask 0xff000000 broadcast 0.255.255.255
        inet6 fe80::f00b:a4ff:fe89:5209%tap0 prefixlen 64 scopeid 0x4


> I didn't find the time to analyse any further.
> 
> -- 
> Manuel Bouyer <bouyer%antioche.eu.org@localhost>
>      NetBSD: 26 ans d'experience feront toujours la difference
> --
> 
> 




Home | Main Index | Thread Index | Old Index