Настройка L2TP-соединения на OpenWRT для интернет Beeline Казахстан
Подключил я значит интернет от Билайна. Мне пришли техники и поставили роутер TL-WR740N Ver.:6.0. Сидел и думал, а не прошить ли мне его. Подумал и решился, пошел гуглить. Хотел сначала поставить dd-wrt, но для данной версии на официальном сайте не оказалось, только до версии Ver.:4.x. Стал искать дальше и нашел прошивку от OpenWRT для Ver.:6.0. Скачал прошивку для этой модели и версии. Прошивка squashfs-factory.
После обновления я столкнулся с проблемой, у меня не поставился WEB интерфейс. Как оказывается в самом роутере настолько урезали память, что ее не хватает на установку WEB интерфейса. Еще выяснилось, что в стандартной сборке отсутствуют модули для установления L2TP-соединения. Поэтому настоятельно рекомендую загрузить установочные пакеты (с зависимостями) заранее вручную. Скачиваем все ниже перечисленное в отдельную папку на ПК.
ip-full_4.4.0-2_ar71xx.ipk
resolveip_2_ar71xx.ipk
kmod-l2tp_4.4.14-1_ar71xx.ipk
kmod-pppol2tp_4.4.14-1_ar71xx.ipk
ppp-mod-pppol2tp_2.4.7-9_ar71xx.ipk
kmod-udptunnel4_4.4.14-1_ar71xx.ipk
kmod-udptunnel6_4.4.14-1_ar71xx.ipk
xl2tpd_devel-20151125-3_ar71xx.ipk
С помощью программы WinSCP заходим на роутер. Протокол передачи выбираем "SCP", логин: root, пароль: без пароля. Далее поднимаемся на уровень выше по каталогу и переходим в паку /tmp и туда копируем выше скачанные файлы.
Затем запускаем программу Putty, подключаемся через нее к нашему роутеру. Переходим в папку /tmp.
ip-full_4.4.0-2_ar71xx.ipk
resolveip_2_ar71xx.ipk
kmod-l2tp_4.4.14-1_ar71xx.ipk
kmod-pppol2tp_4.4.14-1_ar71xx.ipk
ppp-mod-pppol2tp_2.4.7-9_ar71xx.ipk
kmod-udptunnel4_4.4.14-1_ar71xx.ipk
kmod-udptunnel6_4.4.14-1_ar71xx.ipk
xl2tpd_devel-20151125-3_ar71xx.ipk
С помощью программы WinSCP заходим на роутер. Протокол передачи выбираем "SCP", логин: root, пароль: без пароля. Далее поднимаемся на уровень выше по каталогу и переходим в паку /tmp и туда копируем выше скачанные файлы.
Затем запускаем программу Putty, подключаемся через нее к нашему роутеру. Переходим в папку /tmp.
#cd /tmp
Устанавливаем пакеты по порядку.
#opkg install ip-full_4.4.0-2_ar71xx.ipk
#opkg install resolveip_2_ar71xx.ipk
#opkg install kmod-l2tp_4.4.14-1_ar71xx.ipk
#opkg install kmod-pppol2tp_4.4.14-1_ar71xx.ipk
#opkg install kmod-udptunnel4_4.4.14-1_ar71xx.ipk
#opkg install kmod-udptunnel6_4.4.14-1_ar71xx.ipk
#opkg install ppp-mod-pppol2tp_2.4.7-9_ar71xx.ipk
#opkg install xl2tpd_devel-20151125-3_ar71xx.ipk
Открываем файл network текстовым редактором vi. Заранее посмотрите в интернете как пользоваться текстовым редактором vi.
#vi /etc/config/network
Добавляем в config interface 'wan' параметр: option reqopts 'routes msstaticroutes'. Вот как будет выглядеть.
config interface 'wan'
option ifname 'eth1'
option proto 'dhcp'
option reqopts 'routes msstaticroutes'
Ниже добавляем новый конфиг для нашего Билайн и сохраняем. Здесь указываем ваш логин и пароль от Билайна. Все это сохраняем.
config interface 'beelinekz'
option proto 'l2tp'
option server 'l2tp.internet.beeline.kz'
option username 'логин'
option password 'пароль'
option keepalive '20 5'
option defaultroute '1'
Перезагружаем службу network.
#/etc/init.d/network restart
Теперь нужно проверить поднялось ли наше соединение.
#ifconfig
Должно в списке появиться l2tp-beelinekz, если не появилось, то проверьте все ли ввели верно.
l2tp-beelinekz Link encap:Point-to-Point Protocol
inet addr:5.34.20.32 P-t-P:77.74.65.242 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1460 Metric:1
RX packets:438372 errors:0 dropped:0 overruns:0 frame:0
TX packets:391889 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:291880224 (278.3 MiB) TX bytes:194568451 (185.5 MiB)
Теперь нужно заставить, чтобы интернет раздавался на устройства в локальной сети, для этого открываем firewall.
#vi /etc/config/firewall
Правим config zone wan, приводим в такой вид и сохраняем.
config zone
option name wan
list network 'beelinekz'
list network 'wan6'
option input REJECT
option output ACCEPT
option forward REJECT
option masq 1
option mtu_fix 1
Перезагружаем наш firewall.
#/etc/init.d/firewall restart
После этого можно проверить интернет на компе. Далее настраиваем wi-fi.
#vi /etc/config/wireless
Приводим его в такой вид и сохраняем.
config wifi-device radio0
option type mac80211
option channel 11
option hwmode 11g
option path 'platform/qca953x_wmac'
option htmode HT20
# REMOVE THIS LINE TO ENABLE WIFI:
option disabled 0
config wifi-iface
option device radio0
option network lan
option mode ap
option ssid Wi-Fi #здесь указываете название сети
option encryption psk2
option key password #пароль от сети Wi-Fi
Перезагружаем службу network.
#/etc/init.d/network restart
Подключаемся к вашей сети Wi-Fi и проверяем интернет. После всех манипуляций перезагружаем роутер.
#reboot
Пользуемся интернетом с прошивкой OpenWRT.
Комментарии
Отправить комментарий