ThinkPad 600 - CardBus inoperative

Andreas Wetzel mickey242 at gmx.net
Fri Feb 22 17:19:11 UTC 2008


Greg Troxel wrote:
> You might try booting netbsd 4 or current to see if that works, and if
> so enabled high verbosity and figure out what it's doing and then spiff
> up freebsd to have the same workaround.  I'm sure there are many things
> in netbsd that have been fixed via the reverse path - I'm not claiming
> 'x is better', but more that each probably has hardware workarounds the
> other doesn't and cross-porting them is a good thing.

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. Here are the related parts from NetBSDs dmesg output with
verbosity enabled, as there is currently no easy way to get the whole dmesg
output from the ThinkPad to a networked machine...

LNKB: Picked IRQ 9 with weight 0
cbb1: interrupting at irq 9
cbb1: cacheline 0x8 lattimer 0xb0
cbb1: bhlc 0x82a808 lscp 0xb0060400
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 4 cacheline 0x8, lattimer 0xb0
pcmcia1 at cardslot1
[...]
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

-- 
Keep it icy man.
I don't want to end up a corpse before my time because you were daydreaming.


More information about the freebsd-mobile mailing list