Does ath driver support Atheros 5005G?

Randy Parker randy.j.parker at gmail.com
Tue Nov 8 09:13:14 PST 2005


I installed 6.0-RELEASE on a Toshiba M55-139 laptop. It has the Atheros
AR5005G 802.11 device, which 'dmesg' reports as

ath0 <Atheros 5212> mem 0xd02000000-0xd020ffff irq 21 at device 2.0 on pci 4
ath0: Ethernet address: 00:11:f5:8d:f4:fc
ath0: mac 7.8 phy 4.5 radio 5.6

On PCI Bus 4, 'scanpci' sees

pci bus 0x0004 cardum 0x02 function 0x00: vendor 0x168c device 0x001a Device
unknown

pci bus 0x0004 cardnum 0x04 function 0x01: vendor 0x168c device 0xff96
Device unknown

and 'pciconf -vl' sees

ath0 at pci4:2:0: class 0x020000 card=0x7094144f chip=0x001a168c rev=0x01
hdr=0x00
vendor = 'Atheros Communications Inc.'
class = network
subclass = ethernet

After reading Sam Leffler's August 2005 freebsdmall article, (
http://www.freebsdmall.com/~loader/...ss/article.html
<http://www.freebsdmall.com/%7Eloader/en_US.ISO8859-1/articles/wireless/article.html>)
I compiled a new kernel with

device ath
device ath_hal
device ath_rate_sample
device wlan
device wlan_wep
device wlan_ccmp
device wlan_tkip

kldstat:
1 19 0xc0400000 37de9c kernel
2 1 0xc077e000 1b88 wlan_xauth.ko
3 1 0xc0780000 2cf4 wlan_acl.ko
4 2 0xc0783000 ca00 if_ndis.ko
5 3 0xc0790000 173c4 ndis.ko
6 1 0xc07a8000 a36e4 ar5211_sys.ko
7 16 0xc084c000 568dc acpi.ko
8 1 0xc1c98000 15000 linux.ko

So far, I have not used any security at all, and the 5005G 'ifconfigs' as

ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:11:f5:8d:f4:fc
media: IEEE 802.11 Wireless Ethernet autoselect (DS/1Mbps)
status: no carrier
ssid "Binky DHCP" channel 3
authmode OPEN privacy OFF txpowmx 34 protmode CTS

I am very sure that there actually is a network available, because when I
dual-boot the laptop in Windows XP I both see the network and successfully
connect (I am 1 meter from a D-Link DI-624 rev.C). When I run "ifconfig ath0
up scan" I get nothing at all.

I'm worried that the 5005 is not supported at all, and wonder if anyone
knows if 1) that is true, 2) if it will be soon.

The 6.0-RELEASE 'man ath' claims support only for the 5210 5211 5212 chips.

If the AR5005G is properly supported as a 5212, does anyone have any other
suggestions?


More information about the freebsd-stable mailing list