From owner-freebsd-stable@FreeBSD.ORG Tue Jan 24 00:20:50 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C4B016A4FC for ; Tue, 24 Jan 2006 00:20:47 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D7D844071 for ; Mon, 23 Jan 2006 23:52:07 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k0NNq69m014983; Mon, 23 Jan 2006 15:52:06 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k0NNq690014982; Mon, 23 Jan 2006 15:52:06 -0800 Date: Mon, 23 Jan 2006 15:52:06 -0800 From: Brooks Davis To: Krzysztof Kowalik Message-ID: <20060123235206.GC11995@odin.ac.hmc.edu> 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> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KDt/GgjP6HVcx58l" Content-Disposition: inline In-Reply-To: <20060123222525.GA4084@uci.agh.edu.pl> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: freebsd-stable@freebsd.org Subject: Re: dhclient wedged X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 00:20:54 -0000 --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 wrote: > > What NIC are you using? >=20 > fxp0: 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--