From nobody@FreeBSD.org  Sun Aug 28 20:12:35 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 8961516A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Aug 2005 20:12:35 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 5789443D48
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Aug 2005 20:12:35 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j7SKCYD8037606
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 28 Aug 2005 20:12:34 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j7SKCY3x037605;
	Sun, 28 Aug 2005 20:12:34 GMT
	(envelope-from nobody)
Message-Id: <200508282012.j7SKCY3x037605@www.freebsd.org>
Date: Sun, 28 Aug 2005 20:12:34 GMT
From: Georg Schwarz <georg.schwarz@freenet.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: ex does not correctly recognize NIC in PnP mode
X-Send-Pr-Version: www-2.3

>Number:         85423
>Category:       i386
>Synopsis:       [ex] ex(4) does not correctly recognize NIC in PnP mode
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-i386
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 28 20:20:16 GMT 2005
>Closed-Date:    Wed Jul 14 07:09:37 UTC 2010
>Last-Modified:  Wed Jul 14 07:09:37 UTC 2010
>Originator:     Georg Schwarz
>Release:        5.4 Release
>Organization:
>Environment:
FreeBSD tsushima.geos.net.eu.org 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun Aug 28 16:21:45 CEST 2005     schwarz@yokohama.geos.net.eu.org:/var/tmp/sys/i386/compile/TSUSHIMA  i386
>Description:
when using the ex (4) driver on an Intel EtherExpress Pro 10/+ NIC in ISA PNP mode I get:

ex: WARNING: board's EEPROM is configured for IRQ 0, using 5
ex0: <Intel PRO/10+ or compatible adapter> at port 0x200-0x20f irq 5 on isa0
ex0: PnP config, 16-bit bus, board id 0xfff, stepping 0xf
ex0: Ethernet address: ff:ff:ff:ff:ff:ff
ex0: if_start running deferred for Giant

However, when disabling PNP for the NIC I get:

ex0: <Intel Pro/10+> at port 0x300-0x30f irq 11 on isa0
ex0: Manual config, 16-bit bus, board id 0x202, stepping 0x0
ex0: Ethernet address: 00:a0:c9:29:f1:29
ex0: if_start running deferred for Giant

/boot/device.hints in both cases does not contain any reference to the ex driver.
The PC is a 10 years old 486; so maybe it is a BIOS issue?

pnpinfo (when the NIC is in PNP mode) says:

pnpinfo on FreeBSD says:

Checking for Plug-n-Play devices...

Card assigned CSN #1
Vendor ID INT1031 (0x3110d425), Serial Number 0xc929f129
PnP Version 1.0, Vendor Version 0
Device Description: Intel PRO/10+ or compatible adapter

Logical Device ID: INT1031 0x3110d425 #0
        Device supports I/O Range Check
Compatible Device ID: INT1030 (3010d425)
    I/O Range 0x200 .. 0x390, alignment 0x10, len 0x10
        [not 16-bit addr]
    IRQ: 3 4 5 7 9 10 11 12  - only one type (true/edge)
End Tag

Successfully got 6 resources, 1 logical fdevs
-- card select # 0x0001

CSN INT1031 (0x3110d425), Serial Number 0xc929f129

Logical device #0
IO:  0x0300 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
IRQ 11 0
DMA 4 4
IO range check 0x00 activate 0x01
>How-To-Repeat:
      
>Fix:
      
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: remko 
State-Changed-When: Wed Jul 14 07:09:36 UTC 2010 
State-Changed-Why:  
FreeBSD 5.x is no longer supported, and PNP ISA mode had greatly 
diminished since the time of submission. I'll close the ticket unless 
someone has an idea on how to fix this on current codebase. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85423 
>Unformatted:
