From owner-freebsd-questions@FreeBSD.ORG Mon Jun 16 11:23:22 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6405337B401 for ; Mon, 16 Jun 2003 11:23:22 -0700 (PDT) Received: from mail102.csoft.net (lilly.csoft.net [63.111.22.101]) by mx1.FreeBSD.org (Postfix) with SMTP id 7428D43FAF for ; Mon, 16 Jun 2003 11:23:21 -0700 (PDT) (envelope-from mcc@fid4.com) Received: (qmail 55164 invoked from network); 16 Jun 2003 19:30:59 -0000 Received: from unknown (HELO fid4.com) (66.30.202.75) by mail102.csoft.net with SMTP; 16 Jun 2003 19:30:59 -0000 Sender: mcc@FreeBSD.ORG Message-ID: <3EEE0AEE.52AE37DD@fid4.com> Date: Mon, 16 Jun 2003 14:22:38 -0400 From: "Michael C. Cambria" X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: 5.1-Rel and COMPAT_OLDPCI X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2003 18:23:22 -0000 Hi, I use 4.8-Stable day to day, but setup a system to get my feet wet with 5.1-Release. A driver I need to use, lmc, is new to 5.1. On 4.x I use the driver from the support page of LanMedia (now SBEI). The lmc driver will not build. It needs COMPAT_OLDPCI defined in the kernel. This option doesn't seem to be supported anymore. UPDATING has an entry stating that OLDPCI (and OLDISA) are needed for drivers that haven't been modified to newbus. OLDISA is still supported (according to /usr/src/sys/i386/conf/NOTES), but using options COMPAT_OLDPCI causes the kernel compile to fail. A search on OLDPCI returns several matches in the -current archives stating that one needs this option defined. I can find nothing that says the option went away (nor what (if anything) replaced it). Am I SOL with this driver? I'm surprised that the lmc driver would be formally added to FreeBSD with the 5.1-Release but not in a usable form. The source code expects OLDPCI to be defined. I just can find out how to enable it. Any help appreciated. Thanks, MikeC