Well we've solved it. It was necessary to run $ route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
to get multicast working. We have just added it to /etc/rc.local so it is executed at boot time. What we don't understand yet is why this is necessary in our ONE installation and not when running the same VM in a local hypervisor. Regards, Luis On Mon, May 16, 2011 at 11:41 AM, Luis Rodero-Merino <[email protected]> wrote: > Hello, > > We are able to run VMs with OpenNebula, but we have found that > multicast does not work properly. We are using a Ubuntu Server 10.04 > based VM, virtualization with kvm. Multicast with that VM works fine > when running it in a local hypervisor. Multicast also works fine on > the physical hosts. But when the VM is started through OpenNebula, > although it has network connectivity (it can ping, ssh... other > hosts), we find it cannot even join multicast groups ¿Could this be > related with the bridge, or with the configuration that OpenNebula > passes to libvirt? ¿Has anyone found this before? > > Thanks in advance for your help, regards, > Luis > > -- > ---------------------------------------- > Dr. Luis Rodero-Merino > Researcher @ Distributed Systems Laboratory (http://lsd.ls.fi.upm.es), > Computer Science School, Madrid Polytechnic University. > Phone: (34)913363681, Fax: (34)913363669 > Address: Campus de Montegancedo, Bloque 2, L 3201 > CP: 28660, Boadilla del Monte (Madrid), Spain > ---------------------------------------- > -- ---------------------------------------- Dr. Luis Rodero-Merino Researcher @ Distributed Systems Laboratory (http://lsd.ls.fi.upm.es), Computer Science School, Madrid Polytechnic University. Phone: (34)913363681, Fax: (34)913363669 Address: Campus de Montegancedo, Bloque 2, L 3201 CP: 28660, Boadilla del Monte (Madrid), Spain ---------------------------------------- _______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
