This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] Packets dropped if no ARP entry

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Packets dropped if no ARP entry
From: Peter Mellon <knascent@xxxxxxxxx>
Date: Wed, 17 Jun 2009 14:20:13 -0400
Delivery-date: Wed, 17 Jun 2009 11:21:23 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=ynl4K/VBmMyW11C5Z90ddM7xBQ50PXJmUPIfyA4/qrs=; b=lbMyRAdR90XYM2ApPSJ5ELscJdIrjIIf0q6aJ0MLKTNNv/Wggtmhx9tXo4ePCeC2av 6a0nZzUZMdpfaXFdg6rs0sQ9byIHTwR2Y9pDOpQIGlhhdkg5PBxMQrUM5ULBipjEI1c1 pLMmBBk2toUKO4VNLCljcMbTjJAZ9boafRtYg=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=aunj6SZhOmcyVTqdOQMyQfjhQqVcajyk0ITbd8Pm9GE82vcsX9NRhQt+8uAp6mu4Nj 4m3yY/porxMSzJnRKz9zEa7Yhy8jK4kDdx+DpOwH+6ypVb6iHn7EeYR/klYd/VQYOv8q qQfnosjiOEM5u29rmvsjVndewsb7l7uFwpbr0=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hey everyone, I have a machine A with IP address 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 '', 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 tell
09:54:46.834858 arp who-has tell
09:54:47.834859 arp who-has tell
09:54:49.834856 arp who-has tell
09:54:50.834855 arp who-has tell
09:54:51.834855 arp who-has tell
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?
Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>