Wifi

FreeBSD 11 的 WiFi 問題(Atheros 驅動程序)

  • April 21, 2018

在 FreeBSD 10.3 中,我的 Atheros 卡執行良好並顯示為/dev/ath0. 現在有了 FreeBSD 11,情況就不再如此了,儘管模組已載入並且系統似乎可以辨識卡:

root@igloo:~ # sysctl net.wlan.devices
net.wlan.devices: ath0

仍然ath0不能使用:

root@igloo:~ # ifconfig wlan0 create wlandevice ath0
ifconfig: must specify a parent device (wlandev) when creating

我必須做什麼才能使用該卡?

錯誤消息說您需要使用wlandev而不是wlandevice.

嘗試:

ifconfig wlan0 create wlandev ath0

更多資訊和範例可以在 ath(4) 手冊頁中找到。

/etc/rc.conf要配置網路,請通過添加以下行來編輯您的(以在啟動時配置網路):

wlans_ath0="wlan0"
ifconfig_wlan0="WPA SYNCDHCP"

創建一個wlan介面:

ifconfig wlan0 create wlandev ath0

掃描接入點:

ifconfig wlan0 up scan

創建一個/etc/wpa_supplicant.conf包含以下內容的配置文件:

network={
ssid="your_ssid"
psk="your_password"
}

連接:

要連接,您需要重新啟動網路服務:

service netif restart

重新啟動網路服務後,wifi應該可以工作了。

您也可以通過以下方式連接wpa_supplicant

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf

引用自:https://unix.stackexchange.com/questions/326712