Date: Wed, 30 Apr 1997 13:12:50 -0700 (MST) From: Richard Straka <straka@inficad.com> To: "Justin T. Gibbs" <gibbs@plutotech.com> Cc: current@freebsd.org Subject: Re: ie ethernet driver and Intel EtherExpress16 Message-ID: <Pine.BSI.3.95.970430125701.29308A-100000@user2.inficad.com> In-Reply-To: <199704301634.KAA17426@pluto.plutotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 30 Apr 1997, Justin T. Gibbs wrote: > >I have also noticed that the machine seems to hang after disk syncing > >during a halt/reboot. The machine shuts down properly with the old > >ix driver. > > Can you see if this patch fixes the hang? > > -- > Justin T. Gibbs > =========================================== > FreeBSD: Turning PCs into workstations > =========================================== > I applied the patch which you sent me, but the machine still hangs when being shutdown. It did manage to produce panic output once but it rebooted before I could stop it. I believe it was a page fault error and it refered to netmask (propably in an interrupt handler). I did however manage to get the "receive frame desciptor out of sync" error to go away. The buffers seem to be setup assuming a 16k adapter. NFRAMES is set to 16 for the rx frame descriptor buffer, but only around 9 full frames worth of buffer space (48*256) is set up. Either reducing NFRAMES to 8 or increasing NRXBUF to 96 seems to cure the problem. Increasing NRXBUF seems to be about a 2% faster (885kB/sec vs 905kB/sec) than decreasing NFRAMES on my machine during FTP transfers. FTPing files from my 486 (with ie0) to my Pentium (with de0) is still painfully slow. From netstat, it appears to send 4 to 8 packets and then pause for 2 to 3 seconds. Total transfer rates for large files end up being less than 5kB/sec. Hope this helps shed some light on the problem. Richard Straka straka@inficad.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.95.970430125701.29308A-100000>