| Hey everyone, I have a machine A with IP address 192.168.2.2. It is connected to another computer B that doesn't have an IP address (I'm using that computer as a bridge for another program).   Using a normal 2.6 kernel on B, if I ping from A to another computer on the same subnet, say '192.168.2.1', here is the output of tcpdump on B   [root@server5 ~]# tcpdump -i eth3 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth3, link-type EN10MB (Ethernet), capture size 96 bytes 09:54:45.834857 arp who-has 192.168.2.1 tell 192.168.2.2 09:54:46.834858 arp who-has 192.168.2.1 tell 192.168.2.2 09:54:47.834859 arp who-has 192.168.2.1 tell 192.168.2.2 09:54:49.834856 arp who-has 192.168.2.1 tell 192.168.2.2 09:54:50.834855 arp who-has 192.168.2.1 tell 192.168.2.2 09:54:51.834855 arp who-has 192.168.2.1 tell 192.168.2.2   6 packets captured 6 packets received by filter 0 packets dropped by kernel   This is good, it is what I'm looking for. If instead I use the xen kernel on B and everything else is exactly the same, here is the output (in dom0; no virtual machines installed yet):   
[root@server5 ~]# tcpdump -i eth3 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth3, link-type EN10MB (Ethernet), capture size 96 bytes   0 packets captured 5 packets received by filter 5 packets dropped by kernel   As you can see, 5 packets because of the ping were received, but the xen kernel drops all of them. Anyone know how I can make the kernel accept them?   Thanks _______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users |