Эта статья включает в себя не только инструкцию по установке программного обеспечения роутера, но и подробную инструкцию по настройке для работы с сервисом MyWiFi.com
Для настройки роутера, необходимо скачать последний билд микропрограммы от dd-wrt:
1) "mini build":http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2015/12-24-2015-r28598/broadcom_K26/dd-wrt.v24-28598_NEWD-2_K2.6_mini_RT-N66U.trx 2) "big build":http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2015/12-24-2015-r28598/broadcom_K26/dd-wrt.v24-28598_NEWD-2_K2.6_big_RT-N66U.trx
Настройте сетевую карту следующим образом:
IP: 192.168.1.12
Маска: 255.255.255.0
Шлюз: 192.168.1.1
Перевести роутер в Recovery режим (Выключить роутер кнопкой Power, зажать кнопку Reset, включить роутер. Дождаться, что Led индикатор питания начнет медленно мигать. Отпустить кнопку Reset.)
Введите "192.168.1.1":http://192.168.1.1 в адресную строку браузера.
Выбрать прошивку mini и нажать "upload".
Подождать 10 минут.
После на роутере должен загореться индикатор wifi.
Перевести роутер в Recovery режим.
Зайти через браузер "http://192.168.1.1":http://192.168.1.1
Выбрать прошивку big и нажать "upload".
Подождать 10 минут.
Когда загорится индикатор wifi перевести роутер в Recovery.
Выбрать "Restore default NVRAM values".
Зайти через браузер "http://192.168.1.1/do.htm?cmd=nvram+commit":http://192.168.1.1/do.htm?cmd=nvram+commit
Нажать "continue".
Нажать "reboot". Подождать 5-10 минут.
Сменить настройки сетевой платы на автоматическое получение ip-адреса.
Зайти на роутер "http://192.168.1.1":http://192.168.1.1
Сменить имя и пароль на Ваше усмотрение.
Перейти на вкладку Wireless → Basic Settings
Нажать Add чтобы создать интерфейс wl0.1 Выставить следующие параметры:
Wireless Mode: AP
Wireless Network Mode: NG-Mixed
Wireless Network Name (SSID): hot
Wireless Channel: Auto
Channel Width: Auto
Wireless SSID Broadcast: Disable
Sensitivity Range (ACK Timing): 2000
Network Configuration: Bridged
Virtual Interfaces wl0.1
Wireless Network Name (SSID): hotspot.net
Wireless SSID Broadcast: Enable
AP Isolation: Enable
Network Configuration: Unbridged
Multicast forwarding: Disable
Masquerade / NAT Enable
IP Address и Subnet Mask 0.0.0.0
Wireless Physical Interface wl1 [5 GHz]
В Physical Interface wl1 установить следующие настройки:
Wireless Network Mode : disable
Сохраняем изменения - "Apply Settings".
Перейти на вкладку Wireless → Wireless Security
В Physical Interface wl0 установить:
Security Mode: WPA2 Personal
WPA Algorithms: TKIP + AES
WPA Shared Key: Ваш пароль
Для точек wl0.1 и wl1:
Security Mode: Disabled
Сохраняем изменения - "Apply Settings".
Перейти на вкладку Administration → Commands
Скопировать код в поле commands:
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1421:65535 -j TCPMSS --clamp-mss-to-pmtu iptables -I INPUT -i tun0 -j ACCEPT iptables -I FORWARD -i tun0 -o vlan1 -m state --state NEW -j ACCEPT iptables -I FORWARD -i tun0 -o ppp0 -m state --state NEW -j ACCEPT iptables -I FORWARD -i br0 -o tun0 -j logdrop iptables -t nat -I PREROUTING -i tun0 -d 192.168.1.1/255.255.255.0 iptables -t nat -I PREROUTING -i tun0 -d 192.168.182.1/32 -j ACCEPT
Нажать - Save Firewall
Скопировать код, отредактировав поля, отмеченные *
#!/bin/sh
echo -n '
radiusserver1 radiusm.mywifi.com
radiusserver2 radiuss.mywifi.com
macauth
radiussecret *sharedsecret (sharedsecret который вы получилли в сообщении при создании точки доступа)
uamserver http://access.mywifi.com
uamsecret *Uamsecret ( uamsecret который вы получилли в сообщении при создании точки доступа)
uamallowed 212.118.48.0/24,212.158.173.0/24,91.227.52.0/24,91.227.53.0/24,91.200.28.0/24,91.200.30.0/24,91.232.115.0/26,webmoney.ru,wmtransfer.com,webmoney.com.mx,security.webmoney.ru
uamanydns
net 192.168.182.0/24
radiusnasid *Название точки доступа ( Название с которым вы создавали точку доступа)
dynip 192.168.182.0/24
dns1 8.8.8.8
dns2 8.8.8.8
' > /tmp/chilli.conf
echo 'dhcpif wl0.1' >> /tmp/chilli.conf
sleep 15
/usr/sbin/chilli --conf /tmp/chilli.conf
Нажать - Save Startup
Для того чтобы пометить вашу точку доступа "онлайн" необходимо:
Перейти на вкладку Administration → Managment
Установить значение:
Cron: Enable
и вставить следующий код:
* */12 * * * root /usr/bin/wget http://www.mywifi.com/getstate -O /tmp/getstate.sh && chmod 755 /tmp/getstate.sh && /tmp/getstate.sh
Перезагрузить роутер.
Далее рекомендуется проверить работоспособность!
Для проверки работоспособности вашего хот-спота необходимо подключиться с какого-либо устройства к гостевой точке доступа и перейти в браузере на любую страницу (например google.com), -- после этого должна открыться страница сайта MyWiFi.com.