ath and cardbus

From: Nathan Lay <nslay_at_comcast.net>
Date: Sat, 16 Feb 2008 14:54:01 -0500
Hi list,
This is not a serious problem, but ath does not immediately attach when 
I initially plug an atheros card into a PMCIA slot.  Instead, the kernel 
spits out:

cardbus0: <network, ethernet> at device 0.0 (no driver attached)
cardbus0: <simple comms, UART> at device 0.1 (no driver attached)
cardbus0: <old, non-VGA display device> at device 0.2 (no driver attached)
cardbus0: <old, non-VGA display device> at device 0.3 (no driver attached)
cardbus0: <old, non-VGA display device> at device 0.4 (no driver attached)
cardbus0: <old, non-VGA display device> at device 0.5 (no driver attached)
cardbus0: <old, non-VGA display device> at device 0.6 (no driver attached)
cardbus0: <old, non-VGA display device> at device 0.7 (no driver attached)

On a second attempt, the ath driver attaches and the kernel spits out:
ath0: <Atheros 5212> mem 0xb4010000-0xb401ffff irq 11 at device 0.0 on 
cardbus0
ath0: [ITHREAD]
ath0: using obsoleted if_watchdog interface
ath0: Ethernet address: 00:18:4d:8e:51:42
ath0: mac 7.9 phy 4.5 radio 5.6
ath0: link state changed to UP

Here is my pciconf -lv output:
ath0_at_pci0:12:0:0:       class=0x020000 card=0x5b001385 chip=0x0013168c 
rev=0x01 hdr=0x00
    vendor     = 'Atheros Communications Inc.'
    device     = 'AR5212, AR5213 802.11a/b/g Wireless Adapter'
    class      = network
    subclass   = ethernet

Anyone else experience this strange behavior?  It is of note, that if 
the card is plugged in before booting, it is properly detected and 
attached during boot.  It is only when plugging it into a running 
FreeBSD 7.0 system for the first time that it behaves this way.

my uname -a output:
FreeBSD ANTENNA.LOCAL 7.0-RC2 FreeBSD 7.0-RC2 #0: Sat Feb  9 19:47:07 
EST 2008     root_at_ANTENNA.LOCAL:/usr/obj/usr/src/sys/ANTENNA  i386

Best Regards,
Nathan Lay
Received on Sat Feb 16 2008 - 18:55:46 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:27 UTC