无线配置在 handbook 中早已有了,但 handbook 中采用写入配置文件的办法,缺乏灵活性,补充下 on the fly 的方法
假设网卡接口为 ath0
ifconfig wlan0 create wlandev ath0 // 刚接触 FreeBSD,不太清楚这步的意义,知道的同志麻烦分享一下
ifconfig wlan0 up // 设置 wlan0 为活动状态
ifconfig wlan0 list scan // 这一步可以列出扫描到的无线网络
wpa_supplicant -i wlan0 -c xx -B // xx 为其配置文件, -B 表示后台,包含无线 SSID 和 PSK,比如
network={
ssid="wifi"
psk="12345678"
}
吐嘈一下,这个配置文件的格式要求真严格...
详细的请参考 man wpa_supplicant.conf,现在虽然 associate 了,但还不能用,因为无线还要 dhcp
dhclient wlan0 // 申请 IP
这下差不多就 OK 了,想关掉可以
ifconfig wlan0 down,想彻底删掉 wlan0,可以 ifconfig wlan0 destroy
--date: 2014-09-07