Перейти к содержанию

Навигация

Wi-Fi Old: различия между версиями

134 байта добавлено ,  3 года назад
Добавил отключение DHCP сервера в режиме клиента.
(Добавил отключение 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] (который при этом отличается от используемого для GSM-антенн разъёма 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 модулями. Также он работает не на всех версиях Wiren Board. Проверено, что он работает из коробки на Wiren Board с чипом Realtek 8723BU и ядром Linux 4.1.15. Чтобы проверить, выполняются ли эти условия, выполните команды:
Режим одновременной работы модуля 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>


== Ограничения == <!--T:25-->
<!--T:26-->
# Wi-Fi в Wiren Board в режиме точки доступа работает относительно медленно. Скорости вполне хватит для работы с веб-интерфейсом, но не стоит использовать Wiren Board в качестве замены роутера.
# В очень редких случаях возможна несовместимость адаптера Wi-Fi в Wiren Board с некоторыми другими устройствами Wi-Fi. Это общая проблема реализаций Wi-Fi на чипсетах разных производителей. Если вы столкнулись с необъяснимыми проблемами при работе, рекомендуем поменять настройки шифрования, ширины канала и т.п.
</translate>
</translate>
wb_editors
884

правки