16 578
правок
(→Подключение к Wi-Fi вручную: Поправил) |
|||
Строка 178: | Строка 178: | ||
{{note|note| Подключение в ручном режиме будет разорвано после перезагрузки контроллера.}} | {{note|note| Подключение в ручном режиме будет разорвано после перезагрузки контроллера.}} | ||
Если у вас возникла проблема с настройкой автоматического подключения, то вы можете попробовать подключиться к Wi-Fi точке доступа вручную: | Если у вас возникла проблема с настройкой автоматического подключения, то вы можете попробовать подключиться к Wi-Fi точке доступа вручную: | ||
# Запустите поиск доступных точек доступа: | # Запустите поиск доступных точек доступа с помощью команды <code>iwlist wlan0 scanning</code>: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
iwlist wlan0 scanning | ~# iwlist wlan0 scanning | grep -i essid | ||
ESSID:"DIR-615" | |||
ESSID:"MTSRouter_2.4GHz_072433" | |||
ESSID:"Smart_box-40B598" | |||
ESSID:"TP-Link_0E5AW" | |||
ESSID:"TP-LINK_78DC" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
#: | #: в примере контроллер «видит» пять точек доступа. | ||
# Задайте параметры подключения | # Этот шаг зависит от типа шифрования, выбранного в настройках точки доступа, к которой вы хотите подключиться: | ||
#: <syntaxhighlight lang="bash"> | #* WPA: | ||
iwconfig wlan0 essid | ## Задайте параметры подключения: | ||
##: <syntaxhighlight lang="bash"> | |||
iwconfig wlan0 essid ИмяТочкиДоступа key ПарольОтТочкиДоступа | |||
</syntaxhighlight> | </syntaxhighlight> | ||
# Запустите сетевой интерфейс: | ## Запустите сетевой интерфейс: | ||
#:<syntaxhighlight lang="bash"> | ##:<syntaxhighlight lang="bash"> | ||
ifconfig wlan0 up | ifconfig wlan0 up | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Подождите | #* WPA2: | ||
## Сгенерируйте файл с учётной записью для подключения к точке доступа: | |||
##:<syntaxhighlight lang="bash"> | |||
wpa_passphrase ИмяТочкиДоступа ПарольОтТочкиДоступа > /root/wpa.conf | |||
</syntaxhighlight> | |||
## Установите подключение с использованием сгенерированного файла: | |||
##:<syntaxhighlight lang="bash"> | |||
wpa_supplicant -Dwext -iwlan0 -c/root/wpa.conf & | |||
</syntaxhighlight> | |||
# Подождите 15 секунд и проверьте подключение командой <code>iwconfig wlan0</code>: | |||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
iwconfig wlan0 | ~# iwconfig wlan0 | grep -i essid | ||
wlan0 IEEE 802.11bgn ESSID:"DIR-615" Nickname:"<WIFI@REALTEK>" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
#: | #: в примере контроллер подключён к точке доступа с именем <code>DIR-615</code>. Если в строке будет <code>unassociated</code>, то контроллер не смог подключиться. | ||
# Если контроллер успешно подключился к точке доступа, то запустите dhcpclient: | # Если контроллер успешно подключился к точке доступа и на ней запущен DHCP-сервер, то запустите <code>dhcpclient</code>: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
dhclient wlan0 | dhclient wlan0 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
#: | # Проверьте, получил ли контроллер IP адрес, для этого используйте команду <code>ip a</code>: | ||
#:<syntaxhighlight lang="bash"> | |||
~# ip a | grep wlan0 | |||
5: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 | |||
inet 192.168.2.83/24 brd 192.168.2.255 scope global wlan0 | |||
</syntaxhighlight> | |||
#: в примере контроллер получил ip-адрес <code>192.168.2.83</code>. | |||
Настройка подключения контроллера к точке доступа завершена. | |||
=== Универcальный файл настроек Wi-Fi === | === Универcальный файл настроек Wi-Fi === |