From erb@inss1.etec.uni-karlsruhe.de  Tue Aug 12 12:17:10 1997
Received: from insl1.etec.uni-karlsruhe.de (uucp@insl1.etec.uni-karlsruhe.de [129.13.109.178])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA12328
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 12 Aug 1997 12:17:09 -0700 (PDT)
Received: (from uucp@localhost) by insl1.etec.uni-karlsruhe.de (8.8.6/8.8.2) with UUCP id VAA14287 for FreeBSD-gnats-submit@freebsd.org; Tue, 12 Aug 1997 21:17:05 +0200 (CEST)
Received: (from erb@localhost) by insl2.etec.uni-karlsruhe.de (8.8.6/8.8.2) id VAA01978; Tue, 12 Aug 1997 21:16:14 +0200 (CEST)
Message-Id: <199708121916.VAA01978@insl2.etec.uni-karlsruhe.de>
Date: Tue, 12 Aug 1997 21:16:14 +0200 (CEST)
From: erb@inss1.etec.uni-karlsruhe.de
Reply-To: erb@inss1.etec.uni-karlsruhe.de
To: FreeBSD-gnats-submit@freebsd.org
Subject: le0 goes OACTIVE after some time
X-Send-Pr-Version: 3.2

>Number:         4284
>Category:       kern
>Synopsis:       le0 goes OACTIVE after some time
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    paul
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 12 12:20:01 PDT 1997
>Closed-Date:    Mon May 16 11:12:03 GMT 2005
>Last-Modified:  Mon May 16 11:12:03 GMT 2005
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: fenner 
Responsible-Changed-When: Sat Aug 16 14:17:40 PDT 1997 
Responsible-Changed-Why:  
Clean up misfiled PR. 
Responsible-Changed-From-To: freebsd-bugs->paul 
Responsible-Changed-By: johan 
Responsible-Changed-When: Tue Oct 17 12:41:07 PDT 2000 
Responsible-Changed-Why:  
Over to le(4) maintainer who can descide what to do 
with this old PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=4284 
State-Changed-From-To: open->closed 
State-Changed-By: paul 
State-Changed-When: Mon May 16 11:11:52 GMT 2005 
State-Changed-Why:  
The le driver has been deprecated and is no longer in the tree. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=4284 
>Unformatted:
Submitter-Id:   current-users
Originator:     Olaf Erb
Organization:   University of Karlsruhe, Germany
Confidential:   yes
Synopsis:       le0 goes OACTIVE after some time
Severity:       serious
Priority:       high
Category:	kern
Release:        FreeBSD 2.2-STABLE i386
Class:          sw-bug
Environment: 

AMD 486-133/Asus SP3G, ISA DE203-AB, 0x300-0x31f irq 10 maddr 0xd0000 msize 
2048 on isa
2.2-CURRENT as of:
% cat /usr/src/.ctm_status
src-2.2 386

Description: 

le0 goes OACTIVE after some time, errors like "no buffer space
available" occur. Only downing/deleting and re-configuring the interface
brings it back, for some packets though, then it hangs again. The problem 
mainly appears while acting as bootp/tftp server, after some < 100kB of data 
transfered.

How-To-Repeat: 

use a DE203 with msize 2048 and serve bootp/tftp/nfs over it.

Fix: 
	
switched the card with nicsetup.exe to 32768 bytes msize. This isn't
recognised by the driver, because msize is hardcoded there to 2048.
A quick change to 32768 solved this problem, but this is no real fix.
hardcoded value should be replaced by using the probed msize, if it's
possible (this info should be in eeprom, though I don't know how to figure
it out).
