From owner-freebsd-mobile@FreeBSD.ORG Sun Jan 16 15:59:31 2005 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 4CD1316A4CE for ; Sun, 16 Jan 2005 15:59:31 +0000 (GMT) Received: from imladris.teardrop.org (imladris.teardrop.org [66.92.66.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1248043D39 for ; Sun, 16 Jan 2005 15:59:31 +0000 (GMT) (envelope-from snow@teardrop.org) Received: by imladris.teardrop.org (Postfix, from userid 100) id 1D01CBEC03; Sun, 16 Jan 2005 10:59:56 -0500 (EST) Date: Sun, 16 Jan 2005 10:59:56 -0500 From: James Snow To: Volker Kindermann Message-ID: <20050116155956.GA37160@teardrop.org> References: <20050116085836.GA34477@teardrop.org> <41EA3BE5.3090406@ps102.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41EA3BE5.3090406@ps102.de> User-Agent: Mutt/1.4.2.1i cc: freebsd-mobile@freebsd.org Subject: Re: ThinkPad X40 (2371-H9U) - Atheros attach fails? 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: Sun, 16 Jan 2005 15:59:31 -0000 On Sun, Jan 16, 2005 at 11:03:17AM +0100, Volker Kindermann wrote: > > > >ath0: mem 0xd0200000-0xd020ffff irq 21 at device 2.0 on pci2 > >ath0: mac 5.9 phy 4.3 5ghz radio 3.6 > >ath0: unable to collect channel list from hal > > according to the man page this error should not happen. Did you load the > wlan and ath_hal devices as well? The wlan module appears to already be present. Immediately after booting: x40# kldload wlan kldload: can't load wlan: File exists x40# kldstat Id Refs Address Size Name 1 5 0xc0400000 5cdad8 kernel 2 1 0xc09ce000 5844 snd_ich.ko 3 2 0xc09d4000 1d4fc sound.ko 4 14 0xc09f2000 537f0 acpi.ko I believe this means it's compiled into the kernel. The ath_hal module is loaded automatically when if_ath is loaded. But even if I load ath_hal first and then if_ath, I see the same problem: x40# kldload ath_hal x40# kldload if_ath x40# kldstat Id Refs Address Size Name 1 8 0xc0400000 5cdad8 kernel 2 1 0xc09ce000 5844 snd_ich.ko 3 2 0xc09d4000 1d4fc sound.ko 4 14 0xc09f2000 537f0 acpi.ko 5 2 0xc1fcf000 25000 ath_hal.ko 6 1 0xc2015000 a000 if_ath.ko And in /var/log/messages: ath0: mem 0xd0200000-0xd020ffff irq 21 at device 2.0 on pci2 ath0: mac 5.9 phy 4.3 5ghz radio 3.6 ath0: unable to collect channel list from hal device_attach: ath0 attach returned 22 I have also tried booting with ACPI disabled but still see the same problem. -Snow