From owner-freebsd-mobile@FreeBSD.ORG Fri Feb 22 17:43:21 2008 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB8BB16A402 for ; Fri, 22 Feb 2008 17:43:21 +0000 (UTC) (envelope-from gdt@ir.bbn.com) Received: from fnord.ir.bbn.com (fnord.ir.bbn.com [192.1.100.210]) by mx1.freebsd.org (Postfix) with ESMTP id 5952A13C469 for ; Fri, 22 Feb 2008 17:43:20 +0000 (UTC) (envelope-from gdt@ir.bbn.com) Received: by fnord.ir.bbn.com (Postfix, from userid 10853) id DADAF52EC; Fri, 22 Feb 2008 12:43:19 -0500 (EST) From: Greg Troxel To: Andreas Wetzel References: <47BE9CBC.6010500@gmx.net> <47BED4A6.7040501@gmx.net> <47BF040B.6070900@gmx.net> X-Hashcash: 1:20:080222:mickey242@gmx.net::qyniKGPqZP2bFym6:000000000000000000000000000000000000000000000c+M X-Hashcash: 1:20:080222:freebsd-mobile@freebsd.org::RrEMvbdkXk6zDpAD:00000000000000000000000000000000000202V Date: Fri, 22 Feb 2008 12:43:19 -0500 In-Reply-To: <47BF040B.6070900@gmx.net> (Andreas Wetzel's message of "Fri, 22 Feb 2008 18:19:07 +0100") Message-ID: User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-mobile@freebsd.org Subject: Re: ThinkPad 600 - CardBus inoperative X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 17:43:21 -0000 I just tried booting off a fresh NetBSD 4.0 i386 CD. The result looks to me as if the card is recognized, but the stock kernel does not have a driver to attach to it. Yes, it looks that way to me too - it read the config registers and didn't find a match. I am trying to remember the failure mode - I don't remember if it was failure to notice that a card was inserted, or that interrupts didn't work so the card would never receive packets and get transmit timeouts. Atheros Communications, Inc., AR5001-0000-0000, Wireless LAN Reference Card, 00 (manufacturer 0x271, product 0x12) vendor 0x168c product 0x0013 (ethernet network, revision 0x01) at cardbus1 function 0 not configured Vendor 0x168c Product 0x0013 is in my netbsd-4 sources, but coded as AR5212. 0x271 and 0x12 look odd and I don't find the vendor code in pcidevs. I bet this is almost identical in freebsd, but here it is: /* Atheros Communications products */ product ATHEROS AR5201 0x0007 AR5201 Wireless LAN product ATHEROS AR5311 0x0011 AR5211 Wireless LAN product ATHEROS AR5211 0x0012 AR5211 Wireless LAN product ATHEROS AR5212 0x0013 AR5212 Wireless LAN product ATHEROS AR5201_AP 0x0207 AR5201 Wireless LAN Reference Card (Early AP11) product ATHEROS AR5201_DEFAULT 0x1107 AR5201 Wireless LAN (no eeprom) product ATHEROS AR5212_DEFAULT 0x1113 AR5212 Wireless LAN (no eeprom) product ATHEROS AR5211_DEFAULT 0x1112 AR5211 Wireless LAN (no eeprom) product ATHEROS AR5212_FPGA 0xf013 AR5212 Wireless LAN Reference Card (emulation board) product ATHEROS AR5211_FPGA11B 0xf11b AR5211 Wireless LAN Reference Card (11b emulation board) product ATHEROS AR5211_LEGACY 0xff12 AR5211 Wireless LAN Reference Card (original emulation board)