Problems with Atheros card and hostpd

Derek Kulinski takeda at takeda.tk
Wed Dec 16 11:20:00 UTC 2009


Hello,

I just upgraded my access point (from 7.1 to 8.0) and can't make
hostapd work (looks like wide-dhcp relay also has a problem with ath0):

[mayumi]:/root# hostapd -P /var/run/hostapd.pid -dd /etc/hostapd.conf
Configuration file: /etc/hostapd.conf
Line 2: DEPRECATED: 'debug' configuration variable is not used anymore
ctrl_interface_group=0 (from group name 'wheel')
pcap_open_live:
ifname='ath0'
bsd driver initialization failed.
ath0: Unable to setup interface.
rmdir[ctrl_interface]: No such file or directory
Exit 255

Output from dmesg:
ath0: <Atheros 5212> mem 0xf4000000-0xf400ffff irq 3 at device 11.0 on pci0
ath0: [ITHREAD]
ath0: AR2413 mac 7.9 RF2413 phy 4.5

The interface seems to exist, but seems it lost some of its
functionality:
[mayumi]:/root# ifconfig ath0
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 00:11:95:e5:70:df
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
[mayumi]:/root# ifconfig ath0 list cap
ifconfig: Don't know how to list cap for ath0

What's going on? The card worked pretty well with 7.1.

I tried to compile kernel just with "device ath_ar5212"
but I'm only getting this:

ah.o(.text+0x212): In function `ath_hal_rfprobe':
/usr/src/sys/dev/ath/ath_hal/ah.c:142: undefined reference to `__start_set_ah_rfs'
ah.o(.text+0x21f):/usr/src/sys/dev/ath/ath_hal/ah.c:142: undefined reference to `__stop_set_ah_rfs'
ah.o(.text+0x235):/usr/src/sys/dev/ath/ath_hal/ah.c:142: undefined reference to `__stop_set_ah_rfs'

-- 
Best regards,
 Derek                          mailto:takeda at takeda.tk

Wear short sleeves! Support your right to bare arms!



More information about the freebsd-stable mailing list