wb_editors
884
правки
Kilpio (обсуждение | вклад) |
Brainroot (обсуждение | вклад) (Добавил отключение DHCP сервера в режиме клиента.) |
||
(не показано 7 промежуточных версий 2 участников) | |||
Строка 2: | Строка 2: | ||
<translate> | <translate> | ||
<!--T:1--> | <!--T:1--> | ||
==Режимы работы== | |||
'''Wi-Fi''' в Wiren Board можно настроить на работу в одном из двух или трёх режимов: | '''Wi-Fi''' в Wiren Board можно настроить на работу в одном из двух или трёх режимов: | ||
* | * Режим точки доступа (включён по умолчанию). Работает относительно медленно. Скорости вполне хватит для работы с веб-интерфейсом, но не стоит использовать как замену роутера. | ||
* | * Режим клиента. | ||
* | * Одновременная работа в режиме и точки доступа, и клиента. | ||
В очень редких случаях возможна несовместимость адаптера Wi-Fi в Wiren Board с некоторыми другими устройствами Wi-Fi. Это общая проблема реализаций Wi-Fi на чипсетах разных производителей. Если вы столкнулись с необъяснимыми проблемами при работе, рекомендуем поменять настройки шифрования, ширины канала и т.п. | |||
==Первое подключение по Wi-Fi== <!--T:2--> | ==Первое подключение по Wi-Fi== <!--T:2--> | ||
Строка 13: | Строка 15: | ||
# [[File:connectors-sma-rpsma.jpg|thumb|right|300 px|Сравнение разъёмов для антенн Wi-Fi (RP-SMA) и GSM (SMA)]] Прикрутите антенну к разъёму для антенны Wi-Fi. | # [[File:connectors-sma-rpsma.jpg|thumb|right|300 px|Сравнение разъёмов для антенн Wi-Fi (RP-SMA) и GSM (SMA)]] Прикрутите антенну к разъёму для антенны Wi-Fi. | ||
#: Без антенны Wi-Fi в Wiren Board работает на расстоянии не более одного метра. Чтобы получить стандартный для Wi-Fi радиус работы, нужно подключить к соответствующему разъёму контроллера антенну. Если контроллер находится в щитке (особенно в металлическом) или отдельной комнате, лучше использовать выносную антенну. | #: Без антенны Wi-Fi в Wiren Board работает на расстоянии не более одного метра. Чтобы получить стандартный для Wi-Fi радиус работы, нужно подключить к соответствующему разъёму контроллера антенну. Если контроллер находится в щитке (особенно в металлическом) или отдельной комнате, лучше использовать выносную антенну. | ||
#: Разъём для антенны - стандартный для Wi-Fi [https://en.wikipedia.org/wiki/SMA_connector#Reverse_polarity_SMA RP-SMA] ( | #: Разъём для антенны - стандартный для Wi-Fi [https://en.wikipedia.org/wiki/SMA_connector#Reverse_polarity_SMA RP-SMA] ("гнездо", у GSM-антенн наоборот). | ||
# По умолчанию Wiren Board работает в режиме точки доступа: | # По умолчанию Wiren Board работает в режиме точки доступа: | ||
#* имя точки доступа: ''WirenBoard...'' | #* имя точки доступа: ''WirenBoard...'' | ||
Строка 60: | Строка 62: | ||
/etc/init.d/hostapd restart | /etc/init.d/hostapd restart | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Настройка в режиме клиента === <!--T:9--> | === Настройка в режиме клиента === <!--T:9--> | ||
Строка 66: | Строка 67: | ||
<!--T:10--> | <!--T:10--> | ||
# Отключите режим точки доступа. | # Отключите режим точки доступа. | ||
#: Для этого в файле <code>/etc/default/hostapd</code> закомментируйте строку (то есть добавьте знак '''#''' в начало строки)<syntaxhighlight lang="bash">#DAEMON_CONF="/etc/hostapd.conf"</syntaxhighlight> | #: Для этого в файле <code>/etc/default/hostapd</code> закомментируйте строку (то есть добавьте знак '''#''' в начало строки)<syntaxhighlight lang="bash">#DAEMON_CONF="/etc/hostapd.conf"</syntaxhighlight> Закомментировать можно командой: <syntaxhighlight lang="bash"> sed -i 's/^DAEMON_CONF/#DAEMON_CONF/' /etc/default/hostapd</syntaxhighlight> | ||
# Отредактируйте <code>/etc/network/interfaces</code>: | # Отредактируйте <code>/etc/network/interfaces</code>: | ||
#* закомментируйте строки, относящиеся к настройке в режиме точки доступа: <syntaxhighlight lang="bash"> | #* закомментируйте строки, относящиеся к настройке в режиме точки доступа: <syntaxhighlight lang="bash"> | ||
Строка 79: | Строка 80: | ||
wpa-psk {password} # вместо {password} подставьте пароль | wpa-psk {password} # вместо {password} подставьте пароль | ||
</syntaxhighlight> | </syntaxhighlight> | ||
#* Для того чтоб в режиме клиента не выдавать в сеть IP-адреса отключите DHCP-сервер:<syntaxhighlight lang="bash"> | |||
systemctl disable dnsmasq | |||
systemctl stop dnsmasq | |||
</syntaxhighlight> | |||
# Чтобы применить изменения, выполните команды | # Чтобы применить изменения, выполните команды | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
Строка 88: | Строка 94: | ||
<!--T:12--> | <!--T:12--> | ||
Режим одновременной работы модуля Wi-Fi и в режиме точки доступа, и в режиме клиента, называется ''Concurrent Mode'' или ''STA+SoftAP'', и поддерживается не всеми Wi-Fi модулями. | Режим одновременной работы модуля Wi-Fi и в режиме точки доступа, и в режиме клиента, называется ''Concurrent Mode'' или ''STA+SoftAP'', и поддерживается не всеми Wi-Fi модулями. Он работает на всех версиях Wiren Board 6, и на некоторых ревизиях WB5. Проверено, что он работает из коробки на Wiren Board с чипом Realtek 8723BU и ядром Linux 4.1.15. Чтобы проверить, выполняются ли эти условия, выполните команды: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
uname -a | uname -a | ||
Строка 116: | Строка 122: | ||
netmask 255.255.255.0 | netmask 255.255.255.0 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Универcальный файл настроек Wi-Fi === <!--T:15--> | === Универcальный файл настроек Wi-Fi === <!--T:15--> | ||
Строка 173: | Строка 178: | ||
# end of wireless bits | # end of wireless bits | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Автоматическое переподключение при проблемах с соединением === <!--T:19--> | === Автоматическое переподключение при проблемах с соединением === <!--T:19--> | ||
Строка 216: | Строка 220: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</translate> | </translate> |