From owner-freebsd-mobile@FreeBSD.ORG Sat May 1 12:32:40 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86D7816A4CE for ; Sat, 1 May 2004 12:32:40 -0700 (PDT) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67FD943D1F for ; Sat, 1 May 2004 12:32:40 -0700 (PDT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465; Sat, 01 May 2004 12:32:39 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 50D245D08; Sat, 1 May 2004 12:32:39 -0700 (PDT) To: Zhang Weiwu In-reply-to: Your message of "Sat, 01 May 2004 11:46:43 +0800." <40931DA3.9010403@realss.com> Date: Sat, 01 May 2004 12:32:39 -0700 From: "Kevin Oberman" Message-Id: <20040501193239.50D245D08@ptavv.es.net> cc: freebsd-mobile@freebsd.org Subject: Re: "device card" no longer being used? X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 19:32:40 -0000 > Date: Sat, 01 May 2004 11:46:43 +0800 > From: Zhang Weiwu > > Kevin Oberman wrote: > > >Don't panic! (I couldn't find the "LargeFriendlyLetters" font.) > > > >For PCIC support on V5, you need to build an OLDCARD kernel. There is a > >sample configuration for OLDCARD in /sys/i386/conf and it only entails > >changing a few lines. Basically you remove cbb, pccard, and cardbus and > >add pcic and card. > > > > > Thank you. Now pcic works fine, my NIC is recognized. But I come across > an irq conflict. That's another story though. > Glad it worked for you. The only real problem is that you can't use CardBus cards with OLDCARD, so you may want to install two kernels if you think you might need to run a CardBus card. You can build the other kernel with NO_MODULES, since they are unchanged. Then copy it into /boot/kernel.cardbus and link all of the modules (*.ko) from /boot/kernel. It's a pain, but it does work as long as you don't need to mix PCIC and CardBus cards. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634