Openwrt как настроить Wi-Fi

Обновлено: 06.07.2024

На этой странице объясняется, как подключить ваше устройство OpenWrt к другой сети Wi-Fi, используя собственное радио. Из-за технических ограничений ваше устройство OpenWrt создаст свою собственную подсеть (в приведенном ниже примере это 192.168.2.x, а подсеть маршрутизатора Wi-Fi — 192.168.1.x), как если бы оно было подключено к модему, ваш OpenWrt устройство и устройства, подключенные к нему, смогут подключиться к Интернету, но не увидят устройства, подключенные к другому Wi-Fi/маршрутизатору).

Если вы действительно хотите настроить повторитель Wi-Fi или оставить устройства, подключенные к этому устройству, в той же подсети, что и устройства, подключенные к другому маршрутизатору, вам нужно будет следовать этому руководству.

Инструкции по веб-интерфейсу

Отключиться и снова подключиться к устройству (при смене IP нужно это сделать).

Теперь мы настроим клиентскую сеть Wi-Fi, необходимую для подключения к другой сети Wi-Fi.
После повторного подключения к повторителю Wi-Fi перейдите на страницу беспроводных сетей и нажмите кнопку "Сканировать".



Выберите на странице сеть Wi-Fi, к которой вы хотите подключиться, и нажмите «Подключиться к сети».



Введите пароль Wi-Fi, оставьте «имя новой сети» как «wwan» и выберите зону брандмауэра wan. Щелкните Сохранить. Если у вас нет *wan* зоны брандмауэра, вам нужно ее создать, не сохраняйте конфигурацию Wi-Fi и переходите к следующему шагу.

Если у вас нет "wan" зоны брандмауэра, вы должны ее создать. Нажмите «Сеть», затем «Брандмауэр», затем нажмите кнопку «Добавить» и настройте новую зону, как показано на следующем снимке экрана (это интерфейс брандмауэра wan по умолчанию),



Обратите внимание, что в «Покрытых сетях» у вас, вероятно, будут «lan» и «wwan» вместо показанных на скриншоте. Мой маршрутизатор (используемый для снимка экрана) уже имеет порты WAN ethernet и зону брандмауэра wan по умолчанию, а также я использую модем со своим смартфоном. Если вы делаете этот шаг, у вас, вероятно, нет ни того, ни другого.

После этого вернитесь и повторите другие шаги, чтобы добавить и сохранить подключение Wi-Fi.



Вы попадете на страницу настроек Wi-Fi клиента, при необходимости задайте другие параметры.
Наиболее важные настройки находятся в строке «Рабочая частота».
Установите для параметра Mode значение Legacy, если вы подключаетесь к сети Wi-Fi g (как в моем примере), или N, если вы подключаетесь к сети Wi-Fi n (и т. д.).
Установите для ширины то же значение, которое вы установили для сети Wi-Fi, к которой вы подключаетесь (чтобы избежать узких мест в соединении без причины).

Инструкции командной строки

Перед выполнением какой-либо фактической настройки интерфейс Wi-Fi должен быть включен, чтобы иметь возможность сканировать сети поблизости:

Если на вашем устройстве установлено несколько радиомодулей Wi-Fi, в этом руководстве вы можете использовать вместо них другие, заменив их номер. Например, чтобы включить второе радио Wi-Fi (обычно это радио 5 ГГц), вам нужно установить uci wireless.@wifi-device[1].disabled=0, а затем использовать wlan1 вместо wlan0 в приведенной ниже команде.

Теперь мы можем перечислить сети в пределах досягаемости, заменив wlan0 на фактический беспроводной интерфейс:

В этом примере есть две сети: Wi-Fi g с именем Violetta и Wi-Fi n с именем GOinternet_EB20FB. Устройство было настроено на подключение к устройству под названием Violetta.

Это значения uci, которые были добавлены или изменены в процессе настройки.
Для SSID, BSSID и шифрования необходимо использовать информацию, полученную при сканировании Wi-Fi выше.
Для объяснения того, почему эти значения были изменены, пожалуйста, прочтите учебник luci выше.

  • Последнее изменение: 15.08.2021, 15:07.
  • от vgaetera

Самостоятельная регистрация на вики отключена.
Если вы хотите внести свой вклад в вики OpenWrt, напишите ЗДЕСЬ на форуме или запросите доступ в IRC.

Если не указано иное, содержимое этой вики предоставляется по следующей лицензии:
CC Attribution-Share Alike 4.0 International

Последнее, что нам нужно сделать, это включить и защитить наши сети Wi-Fi. Когда вы устанавливаете новую копию OpenWrt на маршрутизатор, сети Wi-Fi отключаются из соображений безопасности, пока у вас не будет возможности установить пароли Wi-Fi. Давайте сделаем это сейчас.

Для начала перейдите на страницу конфигурации Wi-Fi.Мы можем добраться до него, зайдя в меню «Сеть» вверху страницы и выбрав пункт «Wi-Fi» или «Беспроводная связь».


Мы находимся на главной странице Wi-Fi. На этой странице содержится информация о физических радиомодулях маршрутизатора, которые обрабатывают связь Wi-Fi, и связанных с ними сетях Wi-Fi. Хотя для каждой физической радиостанции возможно настроить несколько сетей Wi-Fi, у нас должна быть только одна сеть на каждой из них с SSID «OpenWrt».

На этой странице может отображаться другое количество радиостанций. Большинство маршрутизаторов имеют один или два радиомодема, но это зависит от конструкции маршрутизатора.

Вы увидите кнопки рядом с каждой из сетей. Эти кнопки позволяют нам включить сеть, изменить настройки сети или удалить сеть. В нашем случае мы собираемся изменить настройки сети. Нажмите кнопку "Изменить" в самой верхней сети на странице.


Мы находимся на странице конфигурации нашей сети Wi-Fi. На этой странице вы можете управлять дополнительными настройками сети Wi-Fi. Не стесняйтесь сканировать настройки; они довольно интересны, если вы хотите узнать больше о том, как работает OpenWrt. Что наиболее важно для наших целей, мы можем настроить безопасность нашей сети Wi-Fi. Кроме того, вверху вы увидите несколько вкладок. Каждая вкладка содержит настройки для одной из сетей Wi-Fi на роутере. В нашем случае следует выбрать первый.


Давайте установим пароль для нашего Wi-Fi. Настройки пароля Wi-Fi находятся в разделе «Безопасность беспроводной сети» в разделе «Конфигурация интерфейса» примерно на полпути вниз по странице. Нажмите «Безопасность беспроводной сети».


Далее вы должны увидеть раскрывающийся список под названием «Шифрование». Мы хотим выбрать «WPA2-PSK» в раскрывающемся списке.


После того, как вы выберете «WPA2-PSK», появятся два новых поля формы: «шифр» и «ключ». Нам не нужно ничего делать с «шифрованием», поэтому мы оставим его как «авто». Поле, о котором мы действительно заботимся, является «ключевым». «Ключ» — это техническое название пароля, который вы будете использовать при подключении к сети Wi-Fi. Мы установим это дальше.


Придумав пароль, введите его в поле «ключ». Если вы хотите убедиться, что правильно ввели пароль, нажмите зеленый значок цикла рядом с полем пароля. После этого вы сможете увидеть введенный вами пароль.

Теперь, когда мы установили пароль, давайте нажмем кнопку «Сохранить и применить», чтобы завершить изменения на маршрутизаторе. Вы должны вернуться наверх страницы. Набор уведомлений будет информировать вас о сохраняемых изменениях и сообщит вам, когда изменения будут сделаны.


Теперь, когда наш пароль Wi-Fi установлен, пришло время включить нашу сеть Wi-Fi! Мы сделаем это, нажав кнопку «Включить».


Примерно через 15 секунд статус Wi-Fi больше не должен быть отключен. Кроме того, он должен предоставлять дополнительную информацию о сети Wi-Fi. Эта информация включает:

Если на вашем маршрутизаторе подключена только одна беспроводная сеть, настройка сетей завершена. Вы узнаете это, потому что в верхней части страницы у вас будет только одна вкладка для сетей Wi-Fi. Если у вас есть несколько беспроводных сетей, вы должны перейти к каждой из них по очереди и настроить их, используя тот же процесс. Вы можете сделать это, щелкнув вкладку для каждой из беспроводных сетей, как показано на снимке экрана ниже.

Для простоты использования я настоятельно рекомендую использовать один и тот же пароль для каждой сети на вашем маршрутизаторе. В этом нет никакого реального вреда, если у вас нет настройки, которая сильно отличается от той, что описана в этом пошаговом руководстве.


Ваша сеть Wi-Fi настроена! Вы можете подключиться к сети Wi-Fi «OpenWrt» с помощью соответствующего ключа. У вас должен быть доступ в Интернет. Если вы обычно не подключаетесь сетевым кабелем к устройству, которое использовали для настройки маршрутизатора, отключите его.

  • Последнее изменение: 19.08.2020, 14:41.
  • от комбинатора

Самостоятельная регистрация на вики отключена.
Если вы хотите внести свой вклад в вики OpenWrt, напишите ЗДЕСЬ на форуме или запросите доступ в IRC.

Если не указано иное, содержимое этой вики предоставляется по следующей лицензии:
CC Attribution-Share Alike 4.0 International

изображение задней стороны беспроводного маршрутизатора

Если вы считаете, что ваш беспроводной маршрутизатор достаточно хорош только для передачи IP-адресов подключенным устройствам в вашем доме, вам нужно вдохнуть в него новую жизнь с помощью < u>Прошивка OpenWRT.

Точно так же, как вы можете заменить операционную систему на своем компьютере и на телефоне Android, вы также можете установить новую прошивку на свой маршрутизатор.

На самом деле существует несколько встроенных операционных систем, разработанных для маршрутизаторов, но лишь немногие из них предлагают столько возможностей, как OpenWRT. Встроенный с открытым исходным кодом дистрибутив Linux предлагает гораздо больше возможностей, чем стандартная прошивка вашего маршрутизатора. Более того, его можно дополнить через систему управления пакетами, подобную Linux.

Возможности

OpenWRT поддерживает тысячи дополнительных пакетов, которые можно использовать для добавления всевозможных дополнительных функций к вашему маршрутизатору.

Например, хозяева Airbnb могут использовать OpenWRT для создания гостевой беспроводной локальной сети, обеспечивающей доступ к Интернету, но не к внутренней сети. Точно так же малые предприятия могут использовать OpenWRT для настройки виртуальной частной сети (VPN) на основе OpenVPN или WireGuard.

Если на маршрутизаторе есть USB-порт, вы можете подключить USB-диск и использовать его в качестве сетевого хранилища (NAS) или выполнять потоковую передачу контента по сети. . Вы также можете подключить веб-камеру USB для видеонаблюдения в реальном времени или для потоковой передачи видео.

Хотя OpenWRT работает с множеством маршрутизаторов, его разработчики предполагают, что он лучше всего работает с многоядерными устройствами на базе ARM с оперативной памятью не менее 256 МБ для обеспечения приемлемой производительности для большинства задач. Кроме того, хотя маршрутизатор без поддержки USB можно использовать в качестве веб-сервера или сервера приложений, порт USB может расширить возможности использования маршрутизатора.

Установка

Загрузка новой прошивки маршрутизатора зависит от марки вашего маршрутизатора. На странице вашего маршрутизатора на веб-сайте OpenWRT будут указаны точные шаги.

В целом проект создает два типа изображений для поддерживаемых маршрутизаторов. Если вы устанавливаете OpenWRT впервые, вам понадобится заводской образ. Если вы выполняете обновление с одной версии OpenWRT на другую, вам потребуется образ Sysupgrade.

Вообще говоря, вы можете прошить образ OpenWRT на своем маршрутизаторе через страницу обновления прошивки на его стоковой прошивке.

Помните, однако, что перед прошивкой обязательно подключите маршрутизатор к компьютеру с помощью кабеля Ethernet. Процесс перепрошивки может занять несколько минут, и вы не должны прерывать процесс. По завершении маршрутизатор автоматически перезагрузится.

Первоначальная конфигурация

После прошивки и перезапуска маршрутизатора запустите браузер на компьютере, подключенном к маршрутизатору с помощью кабеля Ethernet, и перейдите по адресу 192.168.1.1, который является адресом по умолчанию, который OpenWRT назначает маршрутизаторам.

Откроется страница входа. OpenWRT использует пользователя root в качестве администратора по умолчанию, у которого по умолчанию нет пароля. Вы можете войти в систему и настроить маршрутизатор, не устанавливая пароль, но OpenWRT будет продолжать отображать баннер в верхней части интерфейса администрирования, чтобы напомнить вам установить пароль, пока вы это не сделаете.

Чтобы установить пароль для пользователя root, войдите на страницу администрирования и выберите Система > Администрирование. Введите пароль и нажмите кнопку Сохранить и применить, чтобы завершить изменения.

Как вы могли заметить, в интерфейсе администрирования также есть кнопка Сохранить. Вы можете использовать эту кнопку, чтобы сохранить изменения на нескольких вкладках, не фиксируя их на маршрутизаторе. После внесения всех изменений вы можете попросить OpenWRT зафиксировать их на маршрутизаторе с помощью кнопки Сохранить и применить.

Прежде чем продолжить, также рекомендуется включить доступ SSH для входа в маршрутизатор с терминала. Хотя графический интерфейс администрирования обеспечивает большую гибкость, некоторые задачи занимают гораздо меньше времени, если выполнять их из интерфейса командной строки (CLI).

Чтобы включить доступ по SSH, перейдите на вкладку Доступ по SSH в разделе Система > Администрирование. Нажмите кнопку Добавить экземпляр, чтобы добавить экземпляр Dropbear для подключения к SSH-серверу внутри OpenWRT. Вы можете безопасно оставить для других параметров значения по умолчанию и нажать Сохранить и применить, чтобы подключить сервер SSH к сети.

Теперь вы можете подключиться к маршрутизатору либо с помощью команды ssh с компьютера под управлением Linux, например ssh root@192.168.1.1, либо с помощью клиента SSH, такого как PuTTY. из Windows.Пароль будет таким же, как тот, который вы установили для пользователя root.

Настройка Wi-Fi

Последняя часть настройки, которую вам нужно выполнить, прежде чем вы сможете поиграть с интересными вещами, — это настройка Wi-Fi, которая по умолчанию отключена из соображений безопасности.

Чтобы разрешить компьютерам в вашей сети подключаться к маршрутизатору OpenWRT через Wi-Fi, выберите Сеть > Беспроводная связь. На этой странице будут перечислены все беспроводные радиостанции вашего маршрутизатора. Многие современные маршрутизаторы имеют несколько маршрутизаторов, один для 2,4 ГГц, а другой для 5 ГГц, но процесс их настройки одинаков.

Начните с нажатия кнопки Добавить, соответствующей радиостанции, которую вы хотите настроить. Прокрутите вниз до раздела Конфигурация интерфейса, убедитесь, что для параметра Режим установлено значение Точка доступа, и введите ESSID беспроводной сети в поле предоставлено.

Затем перейдите на вкладку Безопасность беспроводной сети и в раскрывающемся меню выберите шифрование WPA2-PSK, которое OpenWRT рекомендует для пользователей небольших/домашних офисов. Затем введите пароль в текстовое поле Ключ.

Затем перейдите на вкладку Дополнительные настройки и выберите правильный код страны для вашего маршрутизатора OpenWRT, чтобы убедиться, что он соответствует законодательным нормам страны. Для других параметров можно оставить значения по умолчанию или изменить их в соответствии со своими потребностями.

Нажмите Сохранить и повторите шаги для другого радиомодема, если он есть в вашем маршрутизаторе. По завершении нажмите Сохранить и применить. Теперь вы можете сканировать и подключаться к маршрутизатору, используя ESSID и указанный пароль.

Теперь вы можете получить доступ к маршрутизатору OpenWRT с любого компьютера или устройства в вашей сети.

Заключение

Теперь вы можете настроить свой маршрутизатор в соответствии с вашими потребностями. Одна из лучших особенностей OpenWRT — это его обширная документация, в которой есть пошаговые инструкции практически для всех популярных задач, таких как настройка портала авторизации, настройка динамический DNS, настройка NAS и многое другое.

Поскольку Маянк Шарма пишет и пишет о Linux почти два десятилетия, он хотел бы, чтобы все считали его экспертом TechRadar Pro по этой теме. Конечно, его интересуют и другие компьютерные темы, в частности кибербезопасность, облачные технологии, контейнеры и программирование.

В настоящее время OpenWRT является лучшей операционной системой для запуска высокопроизводительных точек доступа Wi-Fi с открытым исходным кодом. Он имеет полную поддержку 802.11a/b/g/n/ac из коробки.

pfSense и OPNSense пока не поддерживают режим 802.11ac. IPFire поддерживает 802.11ac только частично, с гораздо худшей производительностью.

Если вы хотите использовать надежную и высокопроизводительную точку доступа Wi-Fi, OpenWRT — лучшее решение.

Пошаговые инструкции

  1. Установите OpenWRT
  2. Установите необходимые пакеты
  3. Настройте hostapd в режиме точки доступа

По сравнению с pfSense и IPFire настроить точку доступа в OpenWRT намного проще.

Установите OpenWRT

Мы расскажем об этапах установки в отдельной статье. См. инструкции по установке openWRT/LEDE для плат APU.

Установите hostapd и драйверы прошивки для вашей сетевой карты

В веб-интерфейсе выберите Система->Программное обеспечение и выполните поиск "hostapd".


Таким же образом установите драйверы и микропрограммы для сетевых карт.

Если у вас есть wle200nx, вам понадобятся следующие пакеты:

Если у вас есть wle600vx или wle900vx, вам понадобятся следующие пакеты:

После установки этих пакетов перезагрузите маршрутизатор.

Теперь вы должны увидеть новый пункт меню Сеть -> Беспроводная связь.


Вот наша конфигурация для wle600vx и wle900vx.

  • Рабочая частота в режиме переменного тока, канал 36, ширина: 80 МГц.
  • Мощность передачи: 23 дБм (199 мВт)
  • ESSID: TekLagerAC
  • Безопасность беспроводной сети: WPA2-PSK
  • Ключ: TekLager123
  • Код страны: SE (Обязательно установите его, иначе на карточках может отображаться сообщение "Беспроводная связь отключена")

OpenWRT позволяет пользователю выбирать множество различных каналов для беспроводных сетей. Большинство из этих каналов — плохой выбор, поскольку они пересекаются с двумя или более стандартными каналами.

Для ширины 40 МГц у нас вдвое больше "хороших" каналов: 36, 44, 52, 60, 100, 108, 116, 124, 132, 140, 149, 157.

Убедитесь, что вы установили код своей страны. Некоторые из перечисленных выше каналов могут быть запрещены в вашей стране.


Это настроило карту в полном режиме 802.11ac с полным каналом 80 МГц.

Теоретически вы должны иметь скорость 867 Мбит/с по этому соединению.

В наших тестах мы получили 520+ Мбит/с, что является самой высокой пропускной способностью, которую мы видели на любом коммерческом устройстве или устройстве с открытым исходным кодом. Наш тест проводился между APU3 с wle600vx и смартфоном Samsung Galaxy S7. Возможно, с другим устройством можно добиться еще большей пропускной способности.

Посмотрите необработанные выходные данные инструмента iperf3:

Полгигабитная пропускная способность Wi-Fi действительно потрясающая. Спасибо команде OpenWRT!


Совет: ознакомьтесь со многими похожими статьями о pfSense и OpenWRT в нашей базе знаний

TekLager специализируется на продаже оборудования с открытым исходным кодом для создания маршрутизаторов, брандмауэров и других сетевых устройств.

Комплект беспроводной WiFi wle200nx

Комплект беспроводного WiFi TekLager Compex wle200nx для маршрутизаторов. Qualcomm Atheros AR9280. Хорошо работает с pfSense

Маршрутизатор APU2E0 и точка доступа 802.11ac 3×3 MIMO

APU4D4: 4x Gigabit LAN, четырехъядерный процессор, 16 ГБ SSD, 4 ГБ RAM

Маршрутизатор/брандмауэр TekLager APU4D4. 4x Gigabit NIC, четырехъядерный процессор, 16 ГБ SSD, 4 ГБ RAM. Совместимость с pfSense, IPFire, OPNSense и другими.

Читайте также: