SOSBoot: настройка Wi-Fi

Материал из Toshiba AC100 wiki
Перейти к навигации Перейти к поиску

Пошаговое руководство

Первым делом нужно включить Wi-Fi:

connmanctl enable wifi

Затем отключите конфликтующие службы:

# /etc/init.d/S45connman stop
# killall -9 wpa_supplicant

Приведите файл /etc/wpa_supplicant.conf к следующему виду:

# cat /etc/wpa_supplicant.conf 
ctrl_interface=/run/wpa_supplicant
update_config=1

Теперь запустите wpa_supplicant:

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

Перейдите в интерактивный режим wpa_cli:

# wpa_cli

Используйте команды scan и scan_results для сканирования доступных беспроводных сетей:

> scan
OK
<3>CTRL-EVENT-SCAN-RESULTS
> scan_results
bssid / frequency / signal level / flags / ssid
00:00:00:00:00:00 2462 -49 [WPA2-PSK-CCMP][ESS] MYSSID
11:11:11:11:11:11 2437 -64 [WPA2-PSK-CCMP][ESS] ANOTHERSSID

Чтобы подключиться к сети MYSSID, добавьте новую сеть (add_network), укажите ее идентификатор (ssid) и пароль (psk) для доступа к сети (set_network), затем включите ее (enable_network) (кавычки обязательны):

> add_network
0
> set_network 0 ssid "MYSSID"
> set_network 0 psk "пароль"
> enable_network 0
<2>CTRL-EVENT-CONNECTED – Connection to 00:00:00:00:00:00 completed (reauth) [id=0 id_str=]

Теперь сохраните внесенные изменения в файл настроек:

> save_config
OK
> quit

Далее необходимо настроить сетевой интерфейс. Задать нужные значения можно вручную (ip) либо с помощью DHCP (dhclient). Для задания настроек с помощью DHCP используйте dhclient:

dhclient wlan0

Если же настроить сетевой интерфейс нужно вручную, тогда ip вам в помощь:

# ip addr add 192.168.0.2/24 dev wlan0
# ip route add default via 192.168.0.1

Добавьте в файл /etc/resolv.conf предпочитаемые DNS-сервера. Например, DNS-сервера Яндекса:

# cat /etc/resolv.conf 
nameserver 77.88.8.8
nameserver 77.88.8.1

См. также

Ссылки