Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jan 2006 15:52:06 -0800
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        Krzysztof Kowalik <kkowalik@uci.agh.edu.pl>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: dhclient wedged
Message-ID:  <20060123235206.GC11995@odin.ac.hmc.edu>
In-Reply-To: <20060123222525.GA4084@uci.agh.edu.pl>
References:  <43D339CC.3020204@forrie.com> <20060122155131.GA823@the-grills.com> <20060122221828.GA7703@odin.ac.hmc.edu> <20060123090656.GA22255@uci.agh.edu.pl> <20060123214226.GA11995@odin.ac.hmc.edu> <20060123222525.GA4084@uci.agh.edu.pl>

next in thread | previous in thread | raw e-mail | index | archive | help

--KDt/GgjP6HVcx58l
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jan 23, 2006 at 11:25:25PM +0100, Krzysztof Kowalik wrote:
> Brooks Davis <brooks@one-eyed-alien.net> wrote:
> > What NIC are you using?
>=20
> fxp0: <Intel 82559 Pro/100 Ethernet> port 0xc000-0xc03f mem
> 0xdb121000-0xdb121fff,0xdb000000-0xdb0fffff irq 11 at device 1.0 on pci2

What's ifconfig say?

> > This particular issue sounds like a NIC returning corrupt packets for
> > some reason. Alternatively, the sending server could be producing corru=
pt
> > packets.  Some tcpdump traces (preferably raw dumps) could be useful.
>=20
> As I said, I didn't see anything bad in the tcpdump. And since I really
> didn't have such issues before, and I don't see anything weird in any
> other place... I recompiled dhclient with "-g" and will tcpdump the
> traffic again, if I notice it eating 99% of CPU time again.

OK, thanks.  My other guess would be that we're getting misaligned
relative to the buffer somehow and that's causing all the checksums to
fail.  If you can get into gdb when dhclient is spinning and check the
values of interface->rbuf_offset, interface->rbuf_len, and length in
receive_packet() that might tell us something intresting.

-- Brooks

--=20
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

--KDt/GgjP6HVcx58l
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFD1WwlXY6L6fI4GtQRAsIiAJ4iIhpriQQiRGLlphrjGmUldU3vpACfVoUZ
1m2axeAbURtxFwr3JPCZAdk=
=BbCR
-----END PGP SIGNATURE-----

--KDt/GgjP6HVcx58l--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060123235206.GC11995>