Работа WIFI как клиентом, так и точкой доступа, на роутерах семейств R0/R1/R2/R4
Внимание! После исправления конфигурационных файлов в консоли заходить в раздел Wi-Fi в web-интерфейсе роутера и вносить какие-либо изменения НЕЛЬЗЯ.
Для того, чтобы wifi роутера мог подключаться как клиент к точке доступа, и в тоже время сам роутер выступал как беспроводная точка доступа вам необходимо сделать следующие правки конфигурационных файлов.
- Подключаем компьютер к роутеру, и заходим на него через telnet или ssh.И изменим два файла.
- Воспользуемся редактором vi ( Справка, как работать с редактором vi )
vi /etc/config/wireless
нажимает Esc и Ins (входим в режим редактирования)
добавляем
config wifi-iface 'wifi10'
option ifname 'wifi10'
option device 'radio0'
option mode 'sta'
option encryption 'psk2'
option ssid 'WAN_wifi'
option key 'Qwerty12345678'
option network 'wifiwan'
Где:
wifi10 — название интерфейса для работы с точкой доступа
WAN_wifi - название Wifi сети.
Qwerty12345678 — пароль
Выходим из редактора:
Esc : wq и Enter
А в файле /etc/config/network добавляем следующий фрагмент:
vi /etc/config/network
config interface 'wifiwan'
option proto 'dhcp'
option defaultroute '1'
option metric '105'
option auto '1'
option ifname 'wifi10'
Где:
wifi10 — название интерфейса для работы с точкой доступа
Перезагружаем роутер.
Либо, тут же в консоли выполняем команду:
/etc/init.d/network restart
Проверяем.
Подключаем компьютер к роутеру, и заходим на него через telnet или ssh,
Выполняем команду iw dev wifi10 link
Видим:
Connected to e2:8g:8b:fa:03:ec (on wifi10)
SSID: WAN_wifi
freq: 2462
RX: 3508844 bytes (24860 packets)
TX: 10793 bytes (115 packets)
signal: -60 dBm
tx bitrate: 39.0 MBit/s MCS 4
bss flags: short-preamble short-slot-time
dtim period: 1
beacon int: 100
Роутер подключился к AP WAN_wifi, и получил доступ в интернет.
В тоже время, видим WiFi сетку роутера iRZ с телефона, и подключаемся к ней.
Сервис поддержки клиентов работает на платформе UserEcho