From: Imran S. P. <im...@cs...> - 2002-05-31 09:53:12
|
hi all, I am having problems setting up a virtual network using the multicast driver under kernel 2.4.7. I have tried a lot, but i cant get the UMLs to talk with each other. This is my configuration: UML #1: > ifconfig eth0 eth0 Link encap:10Mbps Ethernet HWaddr FE:FD:C0:A8:66:01 inet addr:192.168.102.1 Bcast:192.168.102.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 TX packets:0 errors:0 dropped:0 overruns:0 Interrupt:4 > route 192.168.102.0 * 255.255.255.0 U 40 0 0 eth0 UML #2: > ifconfig eth0 eth0 Link encap:10Mbps Ethernet HWaddr FE:FD:C0:A8:66:02 inet addr:192.168.102.2 Bcast:192.168.102.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 TX packets:0 errors:0 dropped:0 overruns:0 Interrupt:4 > route 192.168.102.0 * 255.255.255.0 U 40 0 0 eth0 When pinging from one UML, I can see the packets using tcpdump on the host, but they are never replied by the other UML. And yes, multicast is enabled in the kernel. Am I missing something here?? Also, there is a minor bug in the driver: It doesnt convert the multicast port specified on the cmdline into network byte order. TIA imran |