Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Sep 2008 14:52:55 +0200
From:      Ivan Voras <ivoras@freebsd.org>
To:        freebsd-net@freebsd.org
Subject:   Intel NIC ARP problem
Message-ID:  <gbilv0$3fe$1@ger.gmane.org>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig9B9CEF8119C69A8A958451C9
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I have a strange problem with a PRO/1000 EB NIC (card=3D0x109615d9
chip=3D0x10968086) built into the motherboard (5000X chipset) that manife=
sts
itself in NIC stopping responding to ARP packets requesting its
address while in Windows XP, after being rebooted from FreeBSD
(dual-boot).

The sequence is:

** cold boot (after the power has been disconnected from the PSU) into
WinXP: NIC works on WinXP
** reboot into FreeBSD: NIC works
** reboot into WinXP: NIC doesn't respond to ARP
** reboot into FreeBSD: NIC works
** reboot into WinXP: NIC doesn't respond to ARP
** cold boot into WinXP: NIC starts working again

I found the cold boot resolution by searching the net, apparently it's
a semi-known problem:
http://www.supermicro.com/support/faqs/faq.cfm?faq=3D7837 - my
motherboard isn't the one mentioned on this page but they share the
same chipset (Intel 5000X - this is a Xeon-based workstation).

I confirmed that it's an ARP issue by two things:

- computers with a large ARP timeout can access the machine while
the ARP entry is cached at their side
- connecting a laptop via crossover to the machine and using arping
clearly shows that ARP is responding until reboot from FreeBSD to
WinXP.

This is a workstation for developing and testing cross-platform
software so rebooting between operating systems is common. Any ideas?

Software involved:

- FreeBSD 8-CURRENT amd64
- WinXP SP3 i386
- For WinXP, tried both the drivers from the motherboard maker (12.4)
and the newest available on Intel's web site (13.2.8)

dmesg, etc. are available.


--------------enig9B9CEF8119C69A8A958451C9
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFI3NsnldnAQVacBcgRAgBvAKDWtiZqtqWxCzi5ThRsQyycA8nCDQCfR2u+
MEQKOA/tapwQRGiHyvSInnU=
=YVhd
-----END PGP SIGNATURE-----

--------------enig9B9CEF8119C69A8A958451C9--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?gbilv0$3fe$1>