From owner-freebsd-mobile@FreeBSD.ORG Fri Dec 31 17:17:22 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 E248716A4CE for ; Fri, 31 Dec 2004 17:17:22 +0000 (GMT) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD70643D3F for ; Fri, 31 Dec 2004 17:17:22 +0000 (GMT) (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; Fri, 31 Dec 2004 09:17:22 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 4F2965D07; Fri, 31 Dec 2004 09:17:22 -0800 (PST) To: Alex Povolotsky In-reply-to: Your message of "Fri, 31 Dec 2004 10:08:44 +0300." <20041231100844.6a6e199b@tarkhil.over.ru> Date: Fri, 31 Dec 2004 09:17:22 -0800 From: "Kevin Oberman" Message-Id: <20041231171722.4F2965D07@ptavv.es.net> cc: mobile@freebsd.org Subject: Re: pccardd in 5.3 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: Fri, 31 Dec 2004 17:17:23 -0000 > Date: Fri, 31 Dec 2004 10:08:44 +0300 > From: Alex Povolotsky > Sender: owner-freebsd-mobile@freebsd.org > > Hello! > > I'm trying to run pccardd under FreeBSD 5.3-RELEASE, and it fails to > start, "fatal error: no PC-CARD slots". > > I'm running it on Compaq Armada with working PCCARD network. What > should I add to kernel? > > Also, adding > > device apm > > to kernel did not make /dev/apmctl to appear, so apmd warns me about > lack of APM support. With properly working ACPI, do I need apmd at > all? 1. Please find and learn to use the key. Lines should not exceed about 72 characters. 2. If you are using the standard kernel in 5.2, pccardd is not used. It is only used with OLDCARD kernels. Is there some reason you need to use OLDCARD? (There are some systems that will not work with NEWCARD due to the way the PCMCIA attaches on them.) 3. If you have ACPI, you can't have APM and vice-versa. You may still have /dev/apm as the APM emulator that works with ACPI creates it, but you won't have apmctl. You should not run apmd as it has no real APM to work with. (You still probably want APM_ENABLE="YES" in rc.conf.) Also, it you use ACPI, you don't need (or want) device apm in your kernel. Back when ACPI was still causing me problems I would build the kernel without APM and then use loader.conf to either load the apm module (apm_load="YES") and disable ACPI (hint.acpi.o.disabled="1") or not. -- 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