From carlo@node1500a.a2000.nl  Sun Jun 25 07:28:41 2000
Return-Path: <carlo@node1500a.a2000.nl>
Received: from node1500a.a2000.nl (node1500a.a2000.nl [24.132.80.10])
	by hub.freebsd.org (Postfix) with ESMTP id CF85337B618
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 25 Jun 2000 07:28:39 -0700 (PDT)
	(envelope-from carlo@node1500a.a2000.nl)
Received: (from carlo@localhost)
	by node1500a.a2000.nl (8.9.3/8.9.3) id QAA22955;
	Sun, 25 Jun 2000 16:28:32 +0200 (CEST)
	(envelope-from carlo)
Message-Id: <200006251428.QAA22955@node1500a.a2000.nl>
Date: Sun, 25 Jun 2000 16:28:32 +0200 (CEST)
From: Carlo Wood <carlo@node1500a.a2000.nl>
Reply-To: carlo@alinoe.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: EtherExpress 16 is not probed
X-Send-Pr-Version: 3.2

>Number:         19499
>Category:       kern
>Synopsis:       EtherExpress 16 is not probed
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 25 07:30:01 PDT 2000
>Closed-Date:    Sun Jul 22 10:39:39 PDT 2001
>Last-Modified:  Sun Jul 22 10:50:01 PDT 2001
>Originator:     Carlo Wood
>Release:        FreeBSD 4.0-RELEASE i386
>Organization:
>Environment:

	
	FreeBSD node1500a.a2000.nl 4.0-RELEASE FreeBSD 4.0-RELEASE #3: Sat Jun 24 23:21:11 CEST 2000     root@node1500a.a2000.nl:/usr/src/sys/compile/JOLAN  i386
	Using in config file (not that it matters what you put there):

	device         ie0     at isa? port 0x310 irq 10 iomem 0xd0000

	Install hardware:
	ISA Intel EtherExpress 16, at port 0x310 using IRQ 10.
	  this card works flawless (for many years) under linux
	  (which reports me that port and IRQ).
	Motherboard is an intel 'venus' 3.3 Volt PCI (3x PCI 3x ISA 1x shared)
	  (not that this relevant in anyway).

>Description:

	EtherExpress 16 is not probed.
	I made this conclusion after using `boot -v' and noting that
	there was no mention of 'ie' anywhere.  Then I hacked the kernel
	(file dev/ie/if_ie.c) and added a printf to ieprobe(), at the
	top; also this printf was never reached.
	Moreover, a "strings /kernel | grep 'ie%d'" clearly showed that
	the object code of the ie module was linked.
	My conclusion is that the way ISA devices are added to a kernel
	has changed (now using the macro DRIVER_MODULE(?)) but
	dev/ie/if_ie.c was never changed with as result that all the
	cards with a 82586 (AT&T StarLAN 10 and EN100; 3Com 3C507;
	unknown NI5210; Intel EtherExpress) as are *documented* to be
	supported *everywhere* (GENERIC, LINT,
	http://www.freebsd.org/handbook/install-hw.html (2.3. Supported
	Hardware)) etc. in fact does not work at all.

>How-To-Repeat:

	

>Fix:

	


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: mike 
State-Changed-When: Sat Jul 21 21:26:50 PDT 2001 
State-Changed-Why:  

Does this problem still occur in newer versions of FreeBSD, 
such as 4.3-RELEASE? 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=19499 
State-Changed-From-To: feedback->closed 
State-Changed-By: mike 
State-Changed-When: Sun Jul 22 10:39:39 PDT 2001 
State-Changed-Why:  

The problem only seems to be happening to the originator, and since 
he can no longer test this I'm closing this PR.  If this is still a 
problem in newer versions of FreeBSD, a new PR should be opened. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=19499 

From: Mike Barcroft <mike@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: kern/19499: EtherExpress 16 is not probed
Date: Sun, 22 Jul 2001 13:47:58 -0400

 Adding to Audit-Trail.
 
 On Sun, Jul 22, 2001 at 04:43:45PM +0200, Carlo Wood wrote:
 > On Sat, Jul 21, 2001 at 09:27:09PM -0700, mike@FreeBSD.org wrote:
 > > Synopsis: EtherExpress 16 is not probed
 > > 
 > > State-Changed-From-To: open->feedback
 > > State-Changed-By: mike
 > > State-Changed-When: Sat Jul 21 21:26:50 PDT 2001
 > > State-Changed-Why: 
 > > 
 > > Does this problem still occur in newer versions of FreeBSD,
 > > such as 4.3-RELEASE?
 > > 
 > > http://www.FreeBSD.org/cgi/query-pr.cgi?pr=19499
 > 
 > Sorry, I don't use FreeBSD anymore - and I got rid of the
 > etherexpress as well.
 > 
 > -- 
 > Carlo Wood <carlo@alinoe.com>
>Unformatted:
