Bug 25093

Summary: 4.2-STABLE does not recognize PCNet-ISA+ cards
Product: Base System Reporter: Vallo Kallaste <vallo>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.dat none

Description Vallo Kallaste 2001-02-14 08:10:01 UTC
	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.

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"
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.
Comment 1 Jens Schweikhardt freebsd_committer freebsd_triage 2002-08-10 15:46:27 UTC
State Changed
From-To: open->feedback

Is this still a problem with 4.6 or -stable?
Comment 2 Ceri Davies freebsd_committer freebsd_triage 2003-06-08 19:01:14 UTC
State Changed
From-To: feedback->closed

Feedback timeout (6 months or more). 
I will handle any feedback that this closure generates. 


Comment 3 Ceri Davies freebsd_committer freebsd_triage 2003-06-08 19:01:14 UTC
Responsible Changed
From-To: freebsd-bugs->ceri

Feedback timeout (6 months or more). 
I will handle any feedback that this closure generates.
Comment 4 Vallo Kallaste 2003-07-14 19:57:14 UTC
Hi

For some reason I didn't get email when the PR got closed, probably
because my previous employer has shut down the old email account.
This bug is still present in 4.7-STABLE as I discovered yesterday
when updating from the old 4.2-STABLE. The same workaround applies.
I'll test with 4.8-RELEASE soon.
-- 
Vallo Kallaste
Comment 5 Ceri Davies freebsd_committer freebsd_triage 2003-07-15 23:53:58 UTC
State Changed
From-To: closed->open

Submitter reports that this is still an issue. 


Comment 6 Ceri Davies freebsd_committer freebsd_triage 2003-07-15 23:53:58 UTC
Responsible Changed
From-To: ceri->freebsd-bugs

Submitter reports that this is still an issue.
Comment 7 Ceri Davies freebsd_committer freebsd_triage 2003-11-08 00:56:11 UTC
Adding to audit trail.

Ceri
Comment 8 Bruce M Simpson freebsd_committer freebsd_triage 2006-09-23 21:28:11 UTC
State Changed
From-To: open->closed

Very old PR. I have used PCnet successfully w/bochs and vmware...