|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] arp who-has packets not seen in Dom0 even by tcpdump
Hi all,
I'm running Xen-3.2 and linux-image-2.6.18 as Dom0 kernel on a VT-x
processor. The problem is that broadcast arp who-has packets are not
seen in Dom0 kernel. I've tried both precompiled debian kernel and
compiled latest one from sources as described at
http://lists.xensource.com/archives/html/xen-users/2008-01/msg00699.html
There is no linux bridge invoked, xend-config has (network-script
network-dummy)
There is no firewall invoked: iptables -vnL shows nothing, polices are
ACCEPT. arptables is also empty.
There are no DomU running. ( actually i've tested both hvmloader with
knoppix liveCD and vanilla paravit_ops linux-2.24 kernel but it changes
nothing regarding this issue)
The temporary work-around was to add static arp entry at the router, but
i really need to get arp-who has working!
Linux-running router has vlan interface named breeze. I run
"arping 10.5.5.1 -i breeze" and "tcpdump -nn -i breeze port \! 22 -e"
shows:
16:31:03.725312 00:16:76:c5:a3:14 > ff:ff:ff:ff:ff:ff, ethertype ARP
(0x0806), length 42: arp who-has 10.5.5.1 tell 10.5.5.254
16:31:04.729177 00:16:76:c5:a3:14 > ff:ff:ff:ff:ff:ff, ethertype ARP
(0x0806), length 42: arp who-has 10.5.5.1 tell 10.5.5.254
tcpdump on xen server shows nothing. If i plug the same cable from xen
server into any other server - i can see those packets. When i boot xen
server using usual linux kernel (not xenified ) - i see those packets.
Ethernet card used in xen server is
04:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit
Ethernet Controller (Copper) (rev 01)
and e1000 driver is used.
In other direction arp is working ok. From Xen server:
breeze:~# tcpdump -nn -i lan1 -e arp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on lan1, link-type EN10MB (Ethernet), capture size 96 bytes
16:35:27.082508 00:30:48:62:d3:4a > ff:ff:ff:ff:ff:ff, ethertype ARP
(0x0806), length 42: arp who-has 10.5.5.254 tell 10.5.5.1
16:35:27.083213 00:16:76:c5:a3:14 > 00:30:48:62:d3:4a, ethertype ARP
(0x0806), length 60: arp reply 10.5.5.254 is-at 00:16:76:c5:a3:14
Is it a bug in xen or e1000 driver? how can i debug it and what
additional info can i provide?
Will be thankful for any tips, cause I'm really stuck with this issue
for about a couple of days. Should i mention that i've already searched
through all the web?
Best Regards,
--
Litnitchii Alexander
Information Security Engineer
HORS B.V.
http://www.horse21.net
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-users] arp who-has packets not seen in Dom0 even by tcpdump,
Литницкий Александр <=
|
|
|
|
|