Date: Wed, 24 Dec 1997 10:26:26 -0500 (GMT) From: Kapil Chowksey <kchowksey@hss.hns.com> To: dh2@netwalk.com Cc: hackers@FreeBSD.ORG Subject: Re: (?) lnc0: Transmit underflow error -- Resetting Message-ID: <199712241526.KAA17065@tarang.hss.hns.com> In-Reply-To: <19971223230921.57532@netwalk.com> References: <19971223230921.57532@netwalk.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 23 December, dh2@netwalk.com wrote: > I'm trying to do transfers of a large amount of data between my FreeBSD > 3.0-971208-SNAP box with a NE2100 Lance card and a Linux 2.0.32 box with an > NE2000. > > My effective transfer rate is measely 1.6kbytes per second over a 10Mbps > ethernet with FTP, and I'm getting loads of these in the FreeBSD error log: Ditto here. I have a PCI based NE2100 card (lnc1) on an HP Vectra pentium 200Mhz class PC which gives equally pathetic performance (both under 2.2.5-RELEASE and 3.0-971208-SNAP) while ftp'ing to any other host (Solaris, HPUX, EtherExpress Linux's, ed0 based FreeBSDs). It seems that packet sizes greater than 738 get delayed by 1-2 seconds in the driver itself ! elbereth# ping -f -s 738 luthien PING luthien.hss.hns.com (139.85.242.7): 738 data bytes . but, elbereth# ping -f -s 739 luthien PING luthien.hss.hns.com (139.85.242.7): 738 data bytes ................................................ elbereth# netstat -ni Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll lnc1 1500 <Link> 00.60.b0.5b.74.c6 389811 0 102696 0 1258 Nothing abnormal here. I think the driver slows down while transmitting IP packets of sizes greater than 738 (ICMP data) + 8 (ICMP header) + 20 (IP Header) = 766 bytes > /kernel: lnc0: Transmit underflow error -- Resetting I am not getting any messages from lnc driver however. Is there a maintainer for lnc driver currently ? sincerely, -- Kapil Chowksey "Modularity is not a hack." kchowksey@hss.hns.com -- D. J. Bernstein
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712241526.KAA17065>