Repeater Bridge на DD-WRT
Необходим был интернет в удалении от кабеля, а в наличии wifi-карточки нет и покупать не хотелось. Хорошо, что у меня лежит неиспользуемый D-Link Dir-615 ревизии E4 на котором вместо оригинальной прошивки залита прошивка DD-WRT.
Недолго гугля нашел решение на официальной вики DD-WRT.
В моем случае в роли первого/первичного роутера выступает Apple AirPort Express, а вторым — D-Link DIR-615.
Для создания моста между двумя роутерами первый должен быть в режиме AP с включенным DHCP. Второй роутер должен работать на прошивке DD-WRT для настройки Repeater Bridge.
Вся работа ведется на втором роутере
- Сбрасываем в заводские настройки.
- Выставляем на компьютере статический IP адрес, например, 192.168.1.10.
- Либо подключаем патч-кордом, либо подключаемся к wifi сети с SSID dd-wrt.
- Открываем в браузере адрес http://192.168.1.1 Новые версии DD-WRT требуют установить пароль перед тем как продолжить.
- Открываем вкладку Wireless -> Basic Settings:
В блоке Physical Interface:
- Wireless Mode: Repeater Bridge;
- Wireless Network Mode: Must Match Primary Router;
- Wireless Network Name(SSID): Такой же как и на первом роутере;
- Wireless Channel: Такой же как и на первом роутере;
- Wireless SSID Broadcast: Enable;
- Network Configuration: Bridged;
- Жмем Save.
В блоке Virtual Interfaces: - Add — Wireless Network Name(SSID): отличный от первого;
- Wireless SSID Broadcast: Enable;
- AP Isolation: Disable;
- Network Configuration: Bridge;
- Жмем Save.
- Открываем вкладку Wireless -> Wireless Security:
В блоке Physical Interface:
- Security Mode: Must Match Primary Router and DD-wrt only works reliably with WEP or WPA2-AES;
- WPA Algorithms: Must Match Primary Router;
- WPA Shared Key: Must Match Primary Router;
- Key Renewal Interval (in seconds): Leave default.
В блоке Virtual Interfaces (если вы не видите эту секцию — обновите DD-WRT): - Security Mode: Must Match Physical Interface;
- WPA Algorithms: Must Match Physical Interface;
- WPA Shared Key: Must Match Physical Interface;
- Key Renewal Interval (in seconds): Leave default;
- Жмем Save.
dd-wrt-01-1.png
- Открываем вкладку Setup -> Basic Setup:
- Connection Type will be: Disabled;
- Выставите STP в Disabled (Enabled иногда может быть причиной проблем);
- IP Address: 10.0.1.50 (первичный роутер имеет IP-адрес 10.0.1.1);
- Mask: 255.255.255.0 Gateway: 10.0.1.1 (первичный роутер имеет IP-адрес 10.0.1.1);
- DHCP Server: Disable Local DNS: 10.0.1.1 (IP-адрес первичного роутера 10.0.1.1);
- Assign WAN Port to Switch: enable (позволяет использовать WAN порт как обычный LAN порт);
- Жмем Save.
- Авторизовываемся на новом IP-адресе http://10.0.1.50 (не забыв сменить адрес на компьютере!).
- Открываем вкладку Setup -> Advanced Routing:
- Выставить Operating mode в Router;
- Жмем Save.
- Открываем Services:
- Отключаем Dnsmasq;
- Жмем Save.
- Открываем вкладку Security -> Firewall:
- Снимаем все галочки кроме Filter Multicast;
- Отключаем SPI firewall;
- Жмем APPLY Settings.
- Перезагружаем роутер.
- Как только авторизовываемся на роутере ищем на вкладку Security и устанавливаем тот же тип безопасности и пароль от SSID, что и на первом роутере. Не рекомендуется устанавливать WPA2 Personal MIXED, т. к. этот режим может вызывать проблемы и лучше выставить WPA2 Personal.
- Верните сетевые настройки на своем компьютере — динамический IP и динамический DNS.