Openwrt подключение к wifi как клиент
Для работы с wifi в openWrt существует скрипт /sbin/wifi. Файл /etc/config/wireless отвечает за конфигурацию wifi.
Создать конфигурационный файл по умолчанию можно, выполнив:
wifi detect > /etc/config/wireless
Он примерно будет иметь следующий вид:
config wifi-device radio0 option type mac80211 option channel 11 option hwmode 11g option path 'pci0000:00/0000:00:1c.2/0000:05:00.0' # REMOVE THIS LINE TO ENABLE WIFI: option disabled 1 config wifi-iface option device radio0 option network lan option mode ap option ssid OpenWrt option encryption none
Изменяем его под свою конфигурацию.
Файл /etc/config/wireless для открытой сети:
config wifi-device radio0 option type mac80211 option channel 'auto' option hwmode 11g option path 'pci0000:00/0000:00:1c.2/0000:05:00.0' option disabled 0 config wifi-iface option device radio0 option network wwan option mode sta option ssid testwifi option encryption none
Файл /etc/config/wireless для шифрованой сети:
config wifi-device 'radio0' option type 'mac80211' option channel '6' option hwmode '11ng' option path 'pci0000:00/0000:00:1c.2/0000:05:00.0' option disabled '0' config wifi-iface option device 'radio0' option network 'wwan' option mode 'sta' option ssid 'testwifi' option encryption 'psk2' option key '1234567890'
sta — режим клиента; ap — режим точки доступа
Для автоматического получения адреса по dhcp в файле /etc/config/network необходимо создать интерфейс:
config interface wwan option proto 'dhcp'
Выполнить для применения новых настроек:
/etc/init.d/network restart
На этапе конфигурации openWrt нужно отметить wpa-supplicant, иначе wifi не будет подниматься скриптом openWrt /sbin/wifi:
Network: wpa-supplicant
Выполнение «wifi down» приводит к отключению wifi и пропаданию интерфейса wlan0.
Выполнение «wifi up» поднимает интерфейс wlan0, и происходит подключение к сети.
При успешном выполнении операции на экране будет примерно следующий лог:
wifi up Successfully initialized wpa_supplicant [ 10.975345] iwl3945 0000:05:00.0: loaded firmware version 15.32.2.9 [ 14.670591] wlan0: authenticate with bc:ae:c5:c3:ab:d5 [ 14.673644] wlan0: send auth to bc:ae:c5:c3:ab:d5 (try 1/3) [ 14.675760] wlan0: authenticated [ 14.676031] iwl3945 0000:05:00.0: wlan0: disabling HT as WMM/QoS is not supported by the AP [ 14.676335] iwl3945 0000:05:00.0: wlan0: disabling VHT as WMM/QoS is not supported by the AP [ 14.680246] wlan0: associate with bc:ae:c5:c3:ab:d5 (try 1/3) [ 14.682727] wlan0: RX AssocResp from bc:ae:c5:c3:ab:d5 (capab=0x401 status=0 aid=1) [ 14.684368] wlan0: associated
Возможно появление ошибки (при отсутствии wpa-supplicant) :
wifi up command failed: Device or resource busy (-16)
Подключиться в ручном режиме к сети можно с помощью команды:
iw dev wlan0 connect -w testwifi
Настройка роутера на OpenWRT в режим сетевого моста
В данной статье мы рассмотрим настройку роутера под управлением ОС OpenWRT в режим сетевого моста. Интернет наш роутер будет получать по Wi-Fi от другой сети и раздавать по LAN и собственной сети Wi-Fi.

- Вам потребуется знать в какой подсети находится роутер, от которого мы будем получать интернет. Чтобы узнать подсеть, подключитесь по LAN или Wi-Fi к роутеру, затем зайдите в Центр управления сетями и общим доступом — Изменение параметров адаптера — щелкните правой кнопкой мыши на подключении — Состояние — Сведения. В нашем случае роутер находится в подсети 192.168.0.0/24
- Подключитесь к web-интерфейсу роутера OpenWRT
- Сначала нужно объединить подсети двух роутеров и отключить DHCP. Заходим в раздел Сеть — Итерфейсы. Нажимаем кнопку «Редактировать» LAN интерфейс
- В поле IPv4 адрес вводим свободный IP адрес из подсети роутера с интернетом.
- Отключаем DHCP, поставив галочку «Игнорировать интерфейс» в разделе DHCP-сервер. Нажмите «Сохранить и применить»
- Чтобы снова подключиться к WEB-интерфйсу, перейдите к настройке IPv4 параметров вашего сетевого адптера. Пропишите компьютеру свободный IP адрес подсети. В качестве шлюза укажите IP-адрес роутера с OpenWRT
- Подключитесь к WEB-интерфейсу через новый IP-адрес роутера. Перейдите в меню Сеть — Wi-F и нажмите кнопку «Сканировать»
- Найдите в списке нужную Wi-Fi сеть и нажмите «Подключение к сети»
- Пропишите пароль Wi-Fi сети и назначьте зону межсевого экрана — WAN, нажмите кнопку «Применить»
На этом настройка сетевого моста завершена.
ООО » Микродрайв» 614068 г.Пермь
ул. Плеханова 2 а оф.304



Проект развивается при поддержке фонда содействия инновациям
All: 0.0434 s (cache)
PHP: 0.0388 s
SQL: 0.0046 s (14)
Mem: 4 096 kb
Включение точки доступа Wi-Fi на устройстве LEDE
У устройств, имеющих порты Ethernet, по умолчанию отключен Wi-Fi. Это базовое описание, как включить первую сеть WiFi и самое главное, как правильно настроить код страны, чтобы ваша сеть WiFi соответствовала правовому регулированию вашей страны.
В интерфейсе веб-администратора
Откройте графический интерфейс администратора по http://192.168.1.1
Войти с вашим “root” паролем
Перейдите в меню Сеть → Беспроводная связь. На этой странице представлен отдельный раздел конфигурации WiFi для каждого из ваших pysical радиостанций (на многих устройствах у вас будет первое радио для 2,4 ГГц и второе для 5 ГГц ).
Для каждого из ваших радиостанций вы можете создать сеть WiFi, нажав Add :
В первой сети Wi-Fi, которую вы настраиваете, перейдите в Конфигурация устройства и откройте вкладку Дополнительные настройки:в Country Code поле выберите правильный код округа, где установлено ваше устройство LEDE. Это важно, чтобы ваше устройство LEDE соответствовало правовым нормам в вашей стране. (все остальные настроенные радиостанции будут использовать одни и те же настройки устройства)
Для каждой сети WiFi в разделе «Конфигурация интерфейса» настройте параметры WiFi, по крайней мере, настройте следующие параметры:
На вкладке Общая настройка, определите пользовательский ESSID (имя вашей сети WiFi)
На вкладке Безопасность беспроводной сети, активируйте некоторые Encryption (например, “WPA2-PSK”)
На вкладке Безопасность беспроводной сети, активируйте Cipher (например, “Force CCMP AES”)
На вкладке Wireless Security, в Key , определить личную секретную фразу, которую клиенты должны использовать, чтобы успешно подключиться к Wi-Fi сети.
При необходимости настройте дополнительные параметры в соответствии с вашими потребностями. часто стандартные настройки, такие как auto достаточны для общего использования.
Нажмите Save & Apply когда закончите.
Если вы настроили WiFi 5 ГГц и только что включили его, но Wi-Fi 5 ГГц , похоже, не запустится, подумайте о следующем: если ваше устройство поддерживает WiFi-каналы> 100, ваше устройство LEDE сначала должно сканировать метеорологический радиолокатор на этих каналах, прежде чем вы сможете использовать такие каналы для WiFi. Это может занять 1-10 минут после первой перезагрузки в зависимости от вашей ситуации WiFi и в зависимости от количества поддерживаемых устройством каналов> 100. Вы также можете испытать 1-минутную задержку при каждом автоматическом изменении канала, так как требуется одна и та же задержка сканирования для соблюдение правил.
В командной строке SSH
Это не полное руководство, чтобы создать сеть Wi-Fi в командной строке.
Он просто показывает вам важный шаг, чтобы изначально установить код страны для правильного Wi-Fi в командной строке, чтобы соответствовать правовым нормам вашей страны:
Подключитесь к SSH к вашему устройству LEDE.
Выполните uci show wireless чтобы увидеть всю конфигурацию беспроводной сети и количество чипов Wi-Fi (называемых «радио» в конфиге) на устройстве
Узнайте свою страну в списке кодов стран ISO/IEC 3166 alpha2. Существует список статей по википедии об ISO 3166-1 alpha-2
Выполните uci set wireless.radio0.country=’XX’ команду, чтобы установить код страны XX для устройства radio0, и настройте эту команду, чтобы установить один и тот же код страны для всех беспроводных радиостанций в устройстве.
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website. OK More information about cookies
- Last modified: 2018/05/26 04:41
- by tmomas
Self-registration in the wiki has been disabled.
If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.
Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International
OpenWRT роутер: настройка Wi-Fi клиент. Как быстро это сделать
Об установке Open WRT мы поговорим в одной из следующих статей, потому что на эту тему нужно выделить целую статью, так как известно минимум 4 способа установить эту ОС в свой роутер. Что касается управления, то Open WRT, как и все дистрибутивы Linux управляются терминалом. Операционная система оснащена оболочкой BusyBox, к которой вы легко можете получить доступ, используя встроенные инструменты вашей операционной системы компьютера. С помощью терминала вы можете формировать собственные инструкции для роутера, а также запускать cron-задания.
По умолчанию дистрибутив Open WRT подключен к собственному репозиторию, где хранятся тысячи пакетов, расширяющих функциональность маршрутизатора. Чтобы активировать эти пакеты через терминал, нужно знать , что они собой представляют. Однако запомнить тысячи пакетов для маршрутизатора просто бессмысленно. Поэтому разработчики Open WRT пошли дальше и создали графический интерфейс Luci, который можно использовать для настройки маршрутизатора и данной ОС. Внутри этого графического интерфейса спрятаны десятки страниц с настройками, но самое важное, что вы можете найти, просмотреть и установить любой пакет прямо из этой программы. То есть вам не нужно ничего запоминать.
Чтобы попробовать настроить свой маршрутизатор на Open WRT, вам нужно ввести в вашем браузере вот такой адрес: http://192.168.1.1 . Это стандартный адрес для входа в настройки роутеров. Бывает такое, что он не сработает, тогда в настройках вашей операционной системы на компьютере нужно отыскать пункт «Настройка IP-адреса для входа в роутер». Там либо изменен адрес для входа, либо отсутствуют реквизиты для входа: логин и пароль.
Open WRT: WiFi-клиент
- Зайти в интерфейс Open WRT для настройки роутера по адресу: http://192.168.1.1 .
- Перед вами откроется основное окно с настройками маршрутизатора. В самом верхнем меню найдите раздел «Network».
- После этого под основным меню откроется еще десяток дополнительных кнопок. Среди них вам нужно найти кнопку «WiFi».
- Если у вас вообще отсутствует WiFi-клиент и нет никакой доступной сети, тогда нажмите кнопку «Add». Если WiFi-сеть все-таки есть, но вы хотите ее настроить, тогда найдите ее здесь же в настройках и нажмите кнопку «Edit».
- Channel — установите «11(2.462 GHz)»;
- Transmit Power — установите «20 dBm(100 mW)»;
- ESSID — здесь нужно придумать название для точки входа в интернет;
- Mode — установите «Access Point»;
- Network — отметьте пункт «Lan», который обозначает, что ваш роутер подключается к сети интернет по проводу.
- Выбрать тип шифрования. На этом этапе обычно выбирают «WPA2-PSK».
- Задать пароль для подключения к точке доступа в поле «key».
Заключение
Любая настройка роутера Open WRT может быть выполнена через графический интерфейс этой операционной системы. Чуть выше мы показали, как настраивается WiFi-клиент на Open WRT. Точно таким же образом вы можете настроить и другие параметры маршрутизатора. Если вас интересует что-то особенное в настройках маршрутизатора, тогда обязательно ознакомьтесь с официальной документацией операционной системы Open WRT.
Мы будем очень благодарны
если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.