From owner-freebsd-bugs Wed Feb 14 0:10: 7 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 610C637B4EC for ; Wed, 14 Feb 2001 00:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f1E8A2H64752; Wed, 14 Feb 2001 00:10:02 -0800 (PST) (envelope-from gnats) Received: from solaris.matti.ee (solaris.matti.ee [194.126.98.135]) by hub.freebsd.org (Postfix) with ESMTP id DFDA137B401 for ; Wed, 14 Feb 2001 00:04:08 -0800 (PST) Received: from myhakas.matti.ee (myhakas.matti.ee [194.126.114.87]) by solaris.matti.ee (Postfix) with ESMTP id EC02C2CE39 for ; Wed, 14 Feb 2001 10:03:57 +0200 (EET) Received: (from vallo@localhost) by myhakas.matti.ee (8.11.2/8.11.2) id f1E83uY05439; Wed, 14 Feb 2001 10:03:56 +0200 (EET) (envelope-from vallo) Message-Id: <200102140803.f1E83uY05439@myhakas.matti.ee> Date: Wed, 14 Feb 2001 10:03:56 +0200 (EET) From: Vallo Kallaste Reply-To: vallo@matti.ee To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: kern/25093: 4.2-STABLE does not recognize PCNet-ISA+ cards Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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