Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Feb 2001 10:03:56 +0200 (EET)
From:      Vallo Kallaste <vallo@matti.ee>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/25093: 4.2-STABLE does not recognize PCNet-ISA+ cards
Message-ID:  <200102140803.f1E83uY05439@myhakas.matti.ee>

next in thread | raw e-mail | index | archive | help

>Number:         25093
>Category:       kern
>Synopsis:       4.2-STABLE does not recognize PCNet-ISA+ cards
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 14 00:10:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Vallo Kallaste
>Release:        FreeBSD 4.2-20010204-STABLE
>Organization:
Matti Bürootehnika AS
>Environment:
System:

FreeBSD 4.2-20010204-STABLE #0: Sat Feb 10 20:05:50 EET 2001
    vallo@tiiu.matti.ee:/usr/src/sys/compile/Gw
Timecounter "i8254"  frequency 1193182 Hz
CPU: i486DX (486-class CPU)
real memory  = 8388608 (8192K bytes)
avail memory = 6111232 (5968K bytes)
Preloaded elf kernel "kernel" at 0xc024a000.

	
>Description:

	4.2-STABLE does not recognize PCNet-ISA+ cards I have. The problem is
	present for long now, since 4-current days. The problem appeared after
	PNPBIOS hit the 4-current tree, as I recall. Accordingly to
	options.i386 file, the PNPBIOS is supposed to be optional, but it's
	not because certain header is hard-coded into /sys/i386/i386/bios.c
	file. However, I don't know the reasoning and this can be even normal,
	but then option PNPBIOS does not make sense.
>How-To-Repeat:

	Take an older, ISA-bus only 486-class machine which does not have PnP
	BIOS. Configure PCNet-ISA+ card as non-PnP, assign I/O, IRQ and DRQ.
	Boot appropriately configured kernel.
>Fix:
	
	Not known.
	For workaround some mods are required:
	Remove following two lines from /sys/conf/files

	isa/pnp.c               optional isa
	isa/pnpparse.c          optional isa

	Remove following hardcoded #include from /sys/i386/i386/bios.c

	#include "opt_pnp.h"

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102140803.f1E83uY05439>