Сообщение об ошибке говорит, что вам нужно использовать wlandev
, а не wlandevice
.
Попробуйте:
ifconfig wlan0 create wlandev ath0
Более подробную информацию и примеры можно найти здесь, на manpage 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"
}
Подключиться:
К connect необходимо перезапустить сетевую службу:
service netif restart
После перезапуска сетевой службы Wi-Fi должен работать.
Также вы можете подключиться через wpa_supplicant
:
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
Просто добавлю свой опыт в эту тему. Я конвертирую старую машину Asus P5G41T -MLX для запуска FreeBSD 11.1. Изначально он не мог найти устройство Atheros AR8131 -BL1A. Обновление BIOS решило проблему
.