Настройка 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.

#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.

Комментарии

Популярные сообщения из этого блога

Freepbx Asterisk connect to IDphone, Tele2 and Kcell for Kazakhstan