以前因为无法在FreeBSD下用无线网,就一直用Debian。
自从FreeBSD 9.0发布以后,一直想再试试。今天付诸行动。仍然无法正确配置无线网卡。网上搜索了一些资料,自己逐一摸索,发现是自己用的命令参数不全导致了问题。严格按照如下命令即可:
ifconfig wlan0 create wlandev ath0
ifconfig wlan0 ssid ssid_name bssid bssid_name authmode open weptxkey 1 wepmode on wepkey phrase
ifconfig wlan0 up scan
dhclient wlan0
主要遇到了两个问题:一个是能够scan出ap,但是无法连接(status: no carrier),原因是没有指定bssid;另一个是连接上ap(status: associated),但是无法获取IP地址,原因可能是以前操作使用的命令没有第二个命令中的参数全面,比如authmode等。
哎,想当初,这个问题耗费了我多少时间啊!