[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] dom0 networking problem
Jens Fiedler wrote: John Smith wrote:ARP response. The ARP response is then sent over the network (one singleswitch), passes the switch (checked using a hub after it), but does not show up in the Cheers, -JensJens, it smells like a switch with autolearning. I would try it with a hub _in stead_ of the switch. Sincerely, Jan.Hi,The ARP response passes the switch, the hub was placed behind the switch in order to check wheter the switch drops the ARP response. It does not, I can see the ARP responses using a 3rd machine (sniffer in the fig.) connected to that hub. So the switch is not the point offailure. <---------------------ARP request---------------- ----------------------ARP response----> +-------+ +-------------+ |target | +--------+ +-----+ | xen machine | |machine|-----| switch |-------| hub |--------|peth0 | +-------| +--------+ +-----+ +-------------+ | +--------+ | sniffer| +--------+Additionally, when I look at the packet counters using 'ifconfig', the counters for TX and RX go up, although tcpdump does not show any incoming ARP response on peth0. So the ARP responses are received by the interface, but get dropped before coming to tcpdump or xenbr0. peth0 counters for errors are 0. In tcpdump for peth0 I can see the outgoing ARP requests. The only incoming packets I see are broadcasts from other machines (router adv, other machines' ARP reqs for different IP addresses, not related to the xen box)Still clueless, -Jens I "solved" the problem ... The xen machine has 4 ethernet devices:04:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 11) 08:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 11) 0b:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06) 0b:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06) The problem vanished when switching from the Broadcom interface (eth0) to an Intel interface (eth2) as the physical device. I'm now running with peth2 on the xenbr0 bridge and it runs fine. I'm not a kernel guru, but seems that the driver for the broadcom nic (bnx2) has some bug. Cheers, -Jens -- Dipl.-Inform. Jens Fiedler FhI FOKUS, Competence Center for NGNI Tel.: +49 30 3463 7270jens.fiedler@xxxxxxxxxxxxxxxxxxx _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |