Openwrt как настроить клиентом

Настройка WiFi на OpenWRT

Сегодня расскажу о том, как осуществляется настройка WiFi на OpenWRT, через Luci. Для начала скажем пару слов об OpenWRT, для тех кто не знаком с данной системой: OpenWRT — Это маленькая операционная система предназначенная для роутера и маршрутизаторов. Данную систему можно встретить на абсолютно любых роутерах, есть масса статей по перепрошивке, на данную ось в Сети Интернет. Настройка данных роутеров c OpenWRT изначально производилась через, командную строку (с оболочкой ash), специально для удобства настройки данной ОС был разработан веб-интерфейс, названный— Luci.

Настройка точки доступа WiFi на OpenWRT, через Luci

Вход в настройки OpenWRT

По умолчанию веб-интерфейс настройки роутера находится по адресу: http://192.168.1.1;

Если вы столкнуть с проблемами при входе:

Вам необходимо настроить сетевую карту, следуйте рекомендациям указанных в этих статьях:

Должно появится диалоговое окно, для входа в настойки роутера OpenWRT, где по умолчанию используется пользователь (username) — root, а пароль отсутствует:

  • Username: root.
  • Password — оставляем пустым.

Вводим логин, затем нажмите кнопку Login, в правом нижнем углу экрана.

Установка пароля для OpenWRT

После входа в настройки, вы можете задать свой пароль (т.к. стандартный отсутствует по умолчанию), для этого кликните на раздел Administration, затем наведите стрелку мышки на вкладку System и выберите Admin Password, введите пароль дважды.

Нажмите Submit, для сохранения.

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

Если перейти по ссылке, откроется аналогичное окно (после ввода пароля не забудьте нажать кнопку Save & Apply).

Настройка WiFi на OpenWRT

Далее чтоб осуществить настройку точки доступа WiFi на OpenWRT, заходим в раздел Network, выбираем подменю WiFi. Нажимаем кнопку Add, если сети отсутствуют, если есть как в указанном примере, то нажмите кнопку Edit.

Так же может быть следующий интерфейс, в нем все действия аналогичны:

В новом окне указываем:

  • Channel (Канал) — 11 (2.462 GHz);
  • Transmit Power (Мощность) — 20 dBm (100 mW);
  • ESSID — придумайте имя точки доступа WiFi;
  • Mode — режим работы сети (Access Point);
  • Network — ставим на Lan, если ваш роутер подключен через кабель к Интернет. и выбираем подключение, которое пойдет на WiFi.

Установка пароля на WiFi в OpenWRT

Хотел заострить внимание на настройке клиента Lan в OpenWRT, данная статья подразумевает, что роутер клиента с OpenWRT подключен по сети Lan. Поэтому, настроек сети Lan, у вашего клиента, скорее всего будет одна. Если у вас нет подключения к сети интернет, через Lan порт то вымоете выбрать любое другое соединение. Подробнее о подключении Lan можно ознакомиться по ссылке.

Окно может выглядеть другим образом, в этом случае все заполняется аналогично, главное поставить галочку для Network (Там выбираем подключение к Интернет, через Lan, которое хотим раздать):

Читайте также:  Как настроить фарминг chia

Далее зададим настройки безопасности для WiFi.

Если вы хотите, чтобы точка доступа роутера OpenWRT была защищена и любой желающий не смог зайти через нее в Интернет, то переходим на следующую вкладку Wierless Security (Безопасность беспроводной сети).

Выбираем тип шифрования, и заполняем пароль:

  • Encryption: WPA2-PSK.
  • Cipher: auto.
  • Key — придумываем пароль от точки доступа WiFi;

Сохраняем настройки, нажав Save & Apply.

Теперь точка доступа на OpenWRT настроена и раздает Интернет, через WiFi, главное чтоб вы не ошиблись при указании параметра Network, где нужно указать сеть Lan, через которую у вас подключен Интернет к самому роутеру, то все заработает.

Так же можем перезапустить маршрутизатор, нажав на в кладке System, подменю Reboot, затем Perform reboot.

Проверяйте работу WiFi клиента.

Полезные ссылки

Нашел пару полезный статей из интернета:

https://habrahabr.ru/post/186760/ — пошаговая прошивка TP-LINK TL-WR741ND на OpenWRT из Windows.

Видео по настройке WiFi смотрите с 5:24

Источник

Connect to client Wi-Fi network

This page will explain how to connect your OpenWrt device to another Wi-Fi network by using its own radio. Due to technical limitations, your OpenWrt device will create its own subnet (in the example below it’s 192.168.2.x while the Wi-Fi router’s subnet is 192.168.1.x ) just as it would when connected to a modem, your OpenWrt device and devices connected to it will be able to reach the Internet, but won’t see devices connected to the other Wi-Fi/router).

If you want to actually set up a Wi-Fi repeater or keep devices connected to this device in the same subnet as the devices connected to the other router, you will need to follow this tutorial instead.

Web interface instructions

Disconnect and connect again to the device (when you change the IP you need to do this).

We will now set up the client Wi-Fi network, the configuration needed to connect to another Wi-Fi network.
Once you are connected again to the Wi-Fi extender, go in the wireless networks page, and click on Scan button.


Choose the Wi-Fi network you want to connect to from the page and click “Join Network”.


Enter the Wi-Fi password, leave the “name of new network” as “wwan” and select wan firewall zone. Click Save. If you have no *wan* firewall zone you need to create it, don’t save the Wi-Fi configuation and see the next step.

If you have no “wan” firewall zone you must create it. Click on Network and then on Firewall, then click on the Add button, and set up the new zone as you see in the following screenshot (which is a default wan firewall interface),


Note that in “Covered networks” you will probably have “lan” and “wwan” instead of the ones shown in the screenshot. My router (used for the screenshot) has WAN ethernet ports and a default wan firewall zone already, and also I’m doing a tethering with my smartphone. If you are doing this step you probably don’t have either.

After you have done this, go back and repeat the other steps to add and save the Wi-Fi connection.


You will land in the client Wi-Fi settings page, set other things as needed.
The most important settings are on the Operating Frequency line.
Set the Mode to Legacy if you are connecting to a Wi-Fi g network (like in my example) or N if you are connecting to a Wi-Fi n (and so on).
Set the Width to the same value that you set on the Wi-Fi you are connecting to (to avoid bottlenecking the connection for no reason).

Читайте также:  Настроить тарелку через кабель

Command-line instructions

Before doing any actual configuration, the Wi-Fi interface must be enabled in order to be able to scan for networks in the vicinity:

if you have more than one Wi-Fi radio in your device, then you can use the others in this tutorial instead by substituting their number. For example to enable the second Wi-Fi radio (usually a 5Ghz radio) you would need to uci set wireless.@wifi-device[1].disabled=0 and then use wlan1 instead of wlan0 in the command below.

Now we can list networks in range substituting your actual wireless interface for wlan0 :

In the example, there are two networks, a Wi-Fi g one called Violetta and a Wi-Fi n one called GOinternet_EB20FB. The device was configured to connect to the one called Violetta.

These are the uci values that were added or changed by the configuration procedure.
For SSID, BSSID, and encryption you must use the info you got from the Wi-Fi scan above.
For an explanation of why these values were changed, please read the luci tutorial above.

  • Last modified: 2021/08/15 19:07
  • by vgaetera

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 создает мост между беспроводной и локальной сетями устройства. Большинство беспроводных драйверов не поддерживают коммутацию в режиме клиента (см. Bridged Client Mode Issues), поэтому трафик между локальной сетью и беспроводным клиентом обязательно должен быть маршрутизирован.

Использование МАСКАРАДИНГА

Если у вас нет доступа администратора (например, возможности настройки записей статических маршрутов) к целевой Точке Доступа (AP ), в этом случае локальная сеть клиентской подсети (Client Subnet) должна быть замаскирована, чтобы обеспечить правильную маршрутизацию.

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

Ниже описан процесс включения радио интерфейса в режиме клиента и повторное использование существующих правил брандмауэра интерфейса WAN и его NAT для подключения к целевой сети (AP Subnet).

Конфигурация

Предполагается, что изменения будут вноситься в конфигурационные файлы OpenWRT, настроенные по умолчанию, такие как:

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

Теперь можно выполнить команду iwlist scan для получения списка сетей в радиусе действия (информация, необходимая для последующей настройки выделена):

# iwlist scan wlan0 Scan completed : Cell 01 — Address: 00:1D:19:0E:03:8F ESSID:“Vodafone-0E0301” Mode:Managed Channel:9 Quality:3/5 Signal level:-69 dBm Noise level:-92 dBm IE : IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK Preauthentication Supported IE : WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s 11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s

Читайте также:  Virtualenv deactivate не работает
Если после команды сканирования вы увидели сообщение типа Device or resource busy , то это означает что экземпляр процесса wpa_supplicant блокирует интерфейс. В этом случае необходимо убить запущенный процесс и повторить сканирование:

Шаг 1: Изменение интерфейса WAN

config ‘interface’ ‘wan’ option ‘proto’ ‘dhcp’

Обратите внимание, что сетевой раздел wan не должен содержать опцию ifname .

Шаг 2: Изменение существующей беспроводной сети

Предположим, что мы хотим подключиться к сети под названием “Vodafone-0E0301”, и предыдущий результат сканирования выявил следующую информацию:

В конфигурационном файле /etc/config/wireless , найдите существующий раздел wifi-iface и измените в нем опцию network , чтобы она указывала на wan . Укажите опции mode значение sta (Station) и измените SSID и параметры шифрования так, чтобы они соответствовали целевой сети. Канал не имеет особого значения.

config ‘wifi-device’ ‘wlan0’ option ‘type’ ‘broadcom’ option ‘channel’ ‘9’ config ‘wifi-iface’ option ‘device’ ‘wlan0’ option ‘network’ ‘wan’ option ‘mode’ ‘sta’ option ‘ssid’ ‘Vodafone-0E0301’ option ‘encryption’ ‘psk2’ option ‘key’ ‘secret-key’

Применение изменений

Перенастройте беспроводную сеть командами:

Если целевая сеть использует адреса подсети 192.168.1.0/24, необходимо изменить IP -адрес локальной сети по умолчанию в другой подсети, например 192.168.2.1 .
Вы можете определить, назначенный WAN адрес с помощью следующей команды:
config interface ‘lan’ option ifname ‘eth0 eth1’ option type ‘bridge’ option proto ‘static’

Использование маршрутизации

В отличие от маскарадинга, полностью маршрутизированная установка позволяет получить доступ из хостов сети точки доступа к хостам в сети клиента с помощью IP -адреса WAN клиентского маршрутизатора, выступающего в качестве шлюза для сети клиента извне.

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

Конфигурации клиента с полной маршрутизацией основана на конфигурации маскарадинга и предполагает уже рабочую установку клиента.
Конфигурацию маршрутизированного клиента можно продолжить, только если у вас есть возможность перенастройки удаленной точки доступа!

Конфигурация

В дополнение к файлам из установки замаскированного клиента, соответствуют следующие конфигурационные файлы:

Шаг 1: Изменение конфигурации фаервола

config ‘zone’ option ‘name’ ‘wan’ option ‘input’ ‘ACCEPT’ option ‘output’ ‘ACCEPT’ option ‘forward’ ‘REJECT’ option ‘mtu_fix’ ‘1’ option ‘masq’ ‘0’

Затем добавьте новый раздел forwarding, разрешающий поток трафика от WAN к LAN :

config ‘forwarding’ option ‘src’ ‘wan’ option ‘dest’ ‘lan’

Шаг 2: Настройка удаленной точки доступа

config ‘interface’ ‘wan’ option ‘proto’ ‘static’ option ‘ipaddr’ ‘192.168.1.30’ option ‘netmask’ ‘255.255.255.0’
Убедитесь, что диапазон адресов не пересекается с сетью LAN .
Вы должны изменить адрес локальной сети, если он находится в той же подсети, например, на 192.168.2.1

Применение изменений

Перенастройте беспроводную сеть:

  • Last modified: 2018/09/16 12:37
  • by bobafetthotmail

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

Источник

Оцените статью