From owner-freebsd-current Wed Dec 22 22:19: 2 1999 Delivered-To: freebsd-current@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 63E9014D8C for ; Wed, 22 Dec 1999 22:19:00 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id WAA16656; Wed, 22 Dec 1999 22:18:56 -0800 (PST) (envelope-from dillon) Date: Wed, 22 Dec 1999 22:18:56 -0800 (PST) From: Matthew Dillon Message-Id: <199912230618.WAA16656@apollo.backplane.com> To: Julian Elischer , Bill Paul , "B. Scott Michel" , Jonathan Lemon , Brad Knowles , Joe Abley , Poul-Henning Kamp , Garrett Wollman , freebsd-current@FreeBSD.ORG Subject: Woa! May have found something - 'rl' driver and small packets (was Re: Odd TCP glitches in new currents) References: <199912230451.UAA15739@apollo.backplane.com> <199912230547.VAA16324@apollo.backplane.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm adding Bill Paul to the list specifically. Hmm. Now this is odd! I think I may have found something! All of my 'rl' driver cards fail this test: apollo# linktest -m 0.1:0.2 -s 16 -f16 lander lander# linktest -m 0.1:0.2 -s 16 -f16 apollo They get about 1% packet loss with the test. Always. 100BaseTX full or half duplex, or 10BaseT -- I still get failures. rl0: irq 11 at device 3.0 on pci0 rl0: Ethernet address: 00:50:ba:d1:89:05 miibus0: on rl0 All of my 'fxp' driver cards succeed with the above test perfectly. If I test an fxp machine verses an 'rl' machine, linktest shows that the 'rl' cards can transmit small packets just fine but they lose out trying to receive them! (test3 has an 'fxp' driver, apollo has an 'rl' driver. Both are on the same switch!) test3(216.240.41.13)->apollo.backplane.com lost 79/89027 test3(216.240.41.13)->apollo.backplane.com lost 80/89990 test3(216.240.41.13)->apollo.backplane.com lost 81/90953 test3(216.240.41.13)->apollo.backplane.com lost 82/92879 test3(216.240.41.13)->apollo.backplane.com lost 83/93842 test3(216.240.41.13)->apollo.backplane.com lost 84/94805 test3(216.240.41.13)->apollo.backplane.com lost 85/96730 Methinks there is something going on with the 'rl' driver and/or the RealTek cards! -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message