The FreeBSD Diary |
![]() |
(TM) | Providing practical examples since 1998If you buy from Amazon USA, please support us by using this link. |
|
Wireless changes under FreeBSD 8.x
13 November 2009
|
|
I recently upgraded my laptop (ThinkPad X61s) to FreeBSD 8.0-PRERELEASE. Along the way, I had a problem with wireless. This is because wireless has changed. |
|
Details
|
|
The symptoms arrived with this command: # /etc/rc.d/wpa_supplicant start ath0 Starting wpa_supplicant. ioctl[SIOCG80211, op 98, len 32]: Invalid argument ELOOP: remaining socket: sock=5 eloop_data=0x800e0b1c0 user_data=0x800e070f0 handler=0x421840 /etc/rc.d/wpa_supplicant: WARNING: failed to start wpa_supplicant The solution, add these lines to /etc/rc.conf: wlans_ath="wlan0" ifconfig_wlan0="WPA DHCP" You no longer directly access the wireless device. In my case, I have the following chipset (as discovered via pciconf -lv):
ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'Atheros AR5212 802.11abg wireless (AR5212)'
class = network
subclass = ethernet
I found this post and Colin Percival confirmed that the solution had worked for him. Just FYI. |