All. This patched works with the lastest qemu stream, http://juniper.cluepon.net/index.php/Olive; confirmed working on junos 9.3 :-
Since previous entries in other wikis, qemu's main tree has all of the support on the ethernet adapter side, multicast side, etc, to work natively out of the box. In Qemu version 0.9.1, Stefan's multicast code has a check which i'm still decoding to solve properly that exits nic_receive before multicast frames make it to the CPU. I'm no developer, but this simple workaround will enable native qemu without any patch files, shady chinese translated forums, or modifications of jemu code. Obtain the qemu source from the project website. The file hw/eepro100.c as of 0.9.1 has this line in the function nic_receive, comment the 'return' out. int mcast_idx = compute_mcast_idx(buf); if (!(s->mult[mcast_idx >> 3] & (1 << (mcast_idx & 7)))) { //Commented out by JP Senior (sartan) Wed June 23 2008, this needs to be fixed //return; } rfd_status |= 0x0002; Tks, Patrick,. -----Original Message----- From: juniper-nsp-boun...@puck.nether.net [mailto: juniper-nsp-boun...@puck.nether.net] On Behalf Of Ivan Ivanov Sent: 06 August 2009 10:53 To: Patrik Olsson Cc: juniper; Juniper List Subject: Re: [j-nsp] VRRP in Olive? Hello, Check this link, maybe it will help. http://www.mail-archive.com/qemu-de...@nongnu.org/msg11306.html Br, On Thu, Aug 6, 2009 at 12:25 PM, Patrik Olsson <d...@webkom.se> wrote: > If you run Olive on VMWare it wont work at all since multicast dont > work well at all on the virtual ethernet. > > Sounds great if QEMU fixes this little caveat... > > Cheers > Patrik > _______________________________________________ > juniper-nsp mailing list juniper-nsp@puck.nether.net > https://puck.nether.net/mailman/listinfo/juniper-nsp > -- Best Regards! Ivan Ivanov _______________________________________________ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp _______________________________________________ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp