Рекомендованные сообщения

Два дня уже потратил на попытки настроить l2tp на OpenWRT.

Понял что скорее всего снова придется пересобирать прошивку, дабы включить туда kmod-pppol2tp, но хотелось бы быть уверенным что это так. Роутер уже настроен и все заново настраивать не хочется.

 

Так вот хотелось бы увидеть понятный и актуальный (http://downloads.openwrt.org/snapshots/trunk/) мануал без всяких гуи, просто через ssh.

Кто уже для себя настроил выкладывайте конфиги.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Два дня уже потратил на попытки настроить l2tp на OpenWRT.

Понял что скорее всего снова придется пересобирать прошивку, дабы включить туда kmod-pppol2tp, но хотелось бы быть уверенным что это так. Роутер уже настроен и все заново настраивать не хочется.

 

Так вот хотелось бы увидеть понятный и актуальный (http://downloads.openwrt.org/snapshots/trunk/) мануал без всяких гуи, просто через ssh.

Кто уже для себя настроил выкладывайте конфиги.

Не надо ничего пересобирать. Пакет можно поставить и потом. Я выкладывал подробный мануал со скриптами по настройке openl2tp для Билайна форуме ixbt в теме про tp-link 1043.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Наверно да, но требует kmod-pppol2tp и при

opkg install kmod-pppol2tp

говорит что у меня стоит kmod-pppoe и ставиться не будет. Как я понял там надо собирать прошивку.

 

Не надо ничего пересобирать. Пакет можно поставить и потом. Я выкладывал подробный мануал со скриптами по настройке openl2tp для Билайна форуме ixbt в теме про tp-link 1043.

Скрипты нашел тут: http://forum.ixbt.com/topic.cgi?id=14:51517-149#4327

Какой\ие пакет\пакеты требуются для работы скрипта openl2tpd?

Изменено пользователем Jesprit

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Какой\ие пакет\пакеты требуются для работы скрипта openl2tpd?

http://www.openl2tp.org/doc/install

и http://forum.ubuntu.ru/index.php?PHPSESSID=gi3bnjte0v1ko7lig3suppc9v0&topic=121405.0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

все не то...но спасибо за помощь.

 

Разобрался, спасибо Pilot6

Тут нашел инструкцию http://forum.ixbt.com/topic.cgi?id=14:51517-134#3899

 

ну и более ли менее свежий скрипт и конфиги прикрепляю сюда.

openl2tpd.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Наверно да, но требует kmod-pppol2tp и при

opkg install kmod-pppol2tp

говорит что у меня стоит kmod-pppoe и ставиться не будет. Как я понял там надо собирать прошивку.

 

Не надо пересобирать.

 

Не надо ничего пересобирать. Пакет можно поставить и потом. Я выкладывал подробный мануал со скриптами по настройке openl2tp для Билайна форуме ixbt в теме про tp-link 1043.

Скрипты нашел тут: http://forum.ixbt.com/topic.cgi?id=14:51517-149#4327

Какой\ие пакет\пакеты требуются для работы скрипта openl2tpd?

Пакет нужен openl2tp, а остальные там сами должны встать. kmod-pppol2tp, portmap, libncurses, libreadline

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Pilot6, а какая последняя сборка Вами выложена?

С 26806, которую нашел, подружиться не удалось, так как не давала изменить пароль для рута и включить SSH, а как следствие не удалось поднять l2tp.

Релиз 27608 тоже бесполезен без инета, так там нет предустановленного l2tp модуля.

 

В итоге откатился на 820 официальную прошифку.

 

Попробовал пошаманить: поставил версию с сайта, авторизовался, накатил версию от Pilot6, прописал конфиги...

L2TP подымается через 5 минут после запуска роутера, потом работает 6 часов и отваливается. Перезапуск openl2tp не спасает отца русской демократии. Пишет только, что сам загрузился и ничего не делает. Мягкий ребут тоже не помогает, только вырубание питалова. Почему так, хз.

 

Опять откатился на штатную 820.

 

Попробую на достуге пошаманить с xl2tpd.

Изменено пользователем Dimony4

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Pilot6, а какая последняя сборка Вами выложена?

С 26806, которую нашел, подружиться не удалось, так как не давала изменить пароль для рута и включить SSH, а как следствие не удалось поднять l2tp.

Релиз 27608 тоже бесполезен без инета, так там нет предустановленного l2tp модуля.

 

В итоге откатился на 820 официальную прошифку.

 

Попробовал пошаманить: поставил версию с сайта, авторизовался, накатил версию от Pilot6, прописал конфиги...

L2TP подымается через 5 минут после запуска роутера, потом работает 6 часов и отваливается. Перезапуск openl2tp не спасает отца русской демократии. Пишет только, что сам загрузился и ничего не делает. Мягкий ребут тоже не помогает, только вырубание питалова. Почему так, хз.

 

Опять откатился на штатную 820.

 

Попробую на достуге пошаманить с xl2tpd.

Я постоянно выкладываю сборки. Вот вчера выложил RC5 и транк свежий, но хорошо потестированный.

По поводу невозможности изменить пароль - извините тут дело в кривых руках, больше не в чем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подправил скрипт, чтобы маршруты получались по dhcp все (опции 249 и 33).

http://forum.ixbt.com/topic.cgi?id=14:54587:4865#4865

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пакет нужен openl2tp, а остальные там сами должны встать. kmod-pppol2tp, portmap, libncurses, libreadline

Не могли бы Вы дать конкретные ссылки на ту большую тему, откуда начинается объяснение, как поставить этот клиент? В принципе, я его использовал на х86, пока винч не сдох, а настройки, разумеется, забекапить не успел...

 

Ссылками на готовые прошивки просьба не кидаться, потому как они вряд ли подойдут к DIR-300. Буду весьма признателен, если Вы мне постучите в аську 200905259 для большей оперативности решения проблемы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openl2tp с последнего снапшота постоянно обрывает связь как с корбиновским л2тп, так и с openl2tp-сервером, поднятым на другой машине. Маршруты все прописаны, пакеты ходят, но в логах пишут, что

CCP: timeout sending Config-Requests

sent [LCP EchoReq id=0x1f magic=0x6f6ef36f]

rcvd [LCP EchoRep id=0x1f magic=0xef5d96f8]

...

rcvd [LCP EchoRep id=0x3a magic=0xef5d96f8]

sent [LCP EchoReq id=0x3b magic=0x6f6ef36f]

32236/49786: ppp setup timeout

32236/49786: stopping unix pppd pid 6394

Terminating on signal 15

Connect time 1.0 minutes.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openl2tp с последнего снапшота постоянно обрывает связь как с корбиновским л2тп, так и с openl2tp-сервером, поднятым на другой машине. Маршруты все прописаны, пакеты ходят, но в логах пишут, что

CCP: timeout sending Config-Requests

sent [LCP EchoReq id=0x1f magic=0x6f6ef36f]

rcvd [LCP EchoRep id=0x1f magic=0xef5d96f8]

...

rcvd [LCP EchoRep id=0x3a magic=0xef5d96f8]

sent [LCP EchoReq id=0x3b magic=0x6f6ef36f]

32236/49786: ppp setup timeout

32236/49786: stopping unix pppd pid 6394

Terminating on signal 15

Connect time 1.0 minutes.

LCP echo interval увеличьте, или вообще уберите эту опцию .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Во-первых, из лога видно, что эхо-ответ приходит. Увеличение интервала не помогает.

Во-вторых, эхо идет еще от сервера, его отключить нельзя

В-третьих, как отключить то, что не включено? :)

lcp_echo_interval - Send LCP echo-request to peer every N

seconds. Default=0 (don’t send).

Изменено пользователем Orion33

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openl2tp с последнего снапшота постоянно обрывает связь как с корбиновским л2тп, так и с openl2tp-сервером, поднятым на другой машине. Маршруты все прописаны, пакеты ходят, но в логах пишут, что

CCP: timeout sending Config-Requests

sent [LCP EchoReq id=0x1f magic=0x6f6ef36f]

rcvd [LCP EchoRep id=0x1f magic=0xef5d96f8]

...

rcvd [LCP EchoRep id=0x3a magic=0xef5d96f8]

sent [LCP EchoReq id=0x3b magic=0x6f6ef36f]

32236/49786: ppp setup timeout

32236/49786: stopping unix pppd pid 6394

Terminating on signal 15

Connect time 1.0 minutes.

 

Дружище, у меня похожая проблема ..

Backfire (10.03.1, r29592)

Dir-300

 

Инет поднимается на пол минуты, успевает подключиться только скайп - через браузер никуда не пускает, пинг до яндекса идет (пол минуты), потом обрыв ..

 

В логах:

Sep 8 16:33:16 OpenWrt daemon.debug pppd[4534]: rcvd [LCP TermReq id=0x3]

Sep 8 16:33:16 OpenWrt daemon.info pppd[4534]: LCP terminated by peer

 

Ко всему прочему с компа (WinXP) опять таки возможно создать l2tp подключение - и инет есть (в половину заявленной скорости по тарифу) ..

 

ЗЫ

На DD-WRT была похожая хрень .. все настраивается, подключение создается, работает какоето время и дропается .. без возможности восстановления - даже ребут питания не помогал ..

Решил попробовать OpenWrt - таже басня =(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Во-первых, из лога видно, что эхо-ответ приходит. Увеличение интервала не помогает.

Во-вторых, эхо идет еще от сервера, его отключить нельзя

В-третьих, как отключить то, что не включено?

lcp_echo_interval - Send LCP echo-request to peer every N

seconds. Default=0 (don’t send).

покажите содержимое options.pppd ( или как там у вас оно называется) ?

Изменено пользователем 4test

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

root@OpenWrt:~# cat /etc/openl2tpd.conf

# system
system modify \
max_sessions=0 \
tunnel_establish_timeout=120 \
session_establish_timeout=60 \
deny_remote_tunnel_creates=no \
tunnel_persist_pend_timeout=10 \
session_persist_pend_timeout=5 \

tunnel profile modify profile_name=default \

ppp profile modify profile_name=default \
       default_route=yes \
      lcp_echo_interval=120

tunnel create tunnel_name=corbina \
       dest_ipaddr=83.102.254.195 \
       persist=yes \
       max_retries=9999 \

session create tunnel_name=corbina \
       user_name=corbina \
       user_password=corbina \
       interface_name=ppp0 \

root@OpenWrt:~# cat /etc/ppp/options

debug
#logfile /dev/null
noaccomp
nopcomp
#nocpp
nocrtscts
lock
#maxfail 0
lcp-echo-failure 5
lcp-echo-interval 1
#nodefaultroute

Заметил, что в конфиге ppp настройки эха переопределяются, закомментировал, эхо все равно идет и все равно отваливается

local  IP address 128.68.116.170
remote IP address 83.102.254.195
Script /etc/ppp/ip-up started (pid 1271)
Script /etc/ppp/ip-up finished (pid 1271), status = 0x0
rcvd [LCP EchoReq id=0x1 magic=0xae4d1e38 87 49 50 1e]
sent [LCP EchoRep id=0x1 magic=0x8749501e 87 49 50 1e]
rcvd [LCP EchoReq id=0x2 magic=0xae4d1e38 87 49 50 1e]
sent [LCP EchoRep id=0x2 magic=0x8749501e 87 49 50 1e]
rcvd [LCP EchoReq id=0x3 magic=0xae4d1e38 87 49 50 1e]
sent [LCP EchoRep id=0x3 magic=0x8749501e 87 49 50 1e]
rcvd [LCP EchoReq id=0x4 magic=0xae4d1e38 87 49 50 1e]
sent [LCP EchoRep id=0x4 magic=0x8749501e 87 49 50 1e]
rcvd [LCP EchoReq id=0x5 magic=0xae4d1e38 87 49 50 1e]
sent [LCP EchoRep id=0x5 magic=0x8749501e 87 49 50 1e]
XPRT: RX: tunl 60057/0: len=20 ns/nr=2/4, our ns/nr=4/2, peer ns/nr=2/4
XPRT: tunl 60057: peer ns/nr is 2/4
DATA: RX: tunl 60057/0: rcv 20 bytes from peer 83.102.254.195, packet ns/nr 2/4 type 0
XPRT: tunl 60057: update nr from 2 to 3
AVP: tunl 60057: HELLO message decode of 0 bytes started
PROTO: tunl 60057: HELLO received from peer 40248
60057/47571: ppp setup timeout
60057/47571: stopping unix pppd pid 1255

Изменено пользователем Orion33

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
lcp_echo_interval=120

 

 

lcp-echo-failure 5

lcp-echo-interval 1

 

уберите эти строчки из конфига и посмотрите,как оно работать будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
lcp_echo_interval=120

 

 

lcp-echo-failure 5

lcp-echo-interval 1

 

уберите эти строчки из конфига и посмотрите,как оно работать будет.

Я уже писал, что первое изначально не включено, второе закомментировал - эхо все равно идет. По логу видно, что сначала принимается запрос, потом уходит ответ. Это сервер шлет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Товарищи, может, кто посоветует? Пытаюсь настроить openl2tpd на OpenWRT. Судя по логу, подключение проходит нормально, но сайты не открываются:

 

Plugin pppol2tp.so loaded.

Plugin openl2tp.so loaded.

using channel 60

Using interface ppp0

Connect: ppp0 <-->

Overriding mtu 1500 to 1460

PPPoL2TP options: tid 25102 sid 22932 debugmask 0

Overriding mru 1500 to mtu value 1460

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x82043f0c>]

rcvd [LCP ConfReq id=0x1 <mru 1460> <asyncmap 0xa0000> <auth chap MD5> <magic 0x5d4df33c> <pcomp> <accomp>]

sent [LCP ConfAck id=0x1 <mru 1460> <asyncmap 0xa0000> <auth chap MD5> <magic 0x5d4df33c> <pcomp> <accomp>]

rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x82043f0c>]

PPPoL2TP options: tid 25102 sid 22932 debugmask 0

Overriding mru 1500 to mtu value 1460

rcvd [CHAP Challenge id=0x1 <d9a697f9aa42119aacbee7a1bd1f2294>, name = "bras97"]

sent [CHAP Response id=0x1 <6afe105c344a06df64a07fb5d6bdf972>, name = "enchantner"]

rcvd [CHAP Success id=0x1 ""] CHAP authentication succeeded CHAP authentication succeeded

sent [iPCP ConfReq id=0x1 <addr 0.0.0.0>] rcvd [iPCP ConfReq id=0x1 <addr 85.21.0.97>]

sent [iPCP ConfAck id=0x1 <addr 85.21.0.97>] rcvd [iPCP ConfNak id=0x1 <addr 95.28.147.29>]

sent [iPCP ConfReq id=0x2 <addr 95.28.147.29>] rcvd [iPCP ConfAck id=0x2 <addr 95.28.147.29>]

replacing old default route to eth1 [10.96.88.1]

local IP address 95.28.147.29

remote IP address 85.21.0.97 openl2tp

send: sent PPP_UPDOWN_IND, 52 bytes

Script /etc/ppp/ip-up started (pid 7280)

Script /etc/ppp/ip-up finished (pid 7280), status = 0x0

 

 

Конфиг:

 

debug

logfile /var/log/beeline_options.log

noaccomp

#ipparam vpn

replacedefaultroute

nopcomp

nocrtscts

persist

holdoff 10

lock

maxfail 0

 

 

Возможно, что-то с маршрутами?

 

route -n:

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

0.0.0.0 85.21.0.97 0.0.0.0 UG 0 0 0 ppp0

10.0.0.0 10.96.88.1 255.0.0.0 UG 0 0 0 eth1

10.96.88.0 0.0.0.0 255.255.248.0 U 0 0 0 eth1

78.107.23.0 10.96.88.1 255.255.255.0 UG 0 0 0 eth1

78.107.51.0 10.96.88.1 255.255.255.240 UG 0 0 0 eth1

78.107.196.0 10.96.88.1 255.255.252.0 UG 0 0 0 eth1

78.107.235.4 10.96.88.1 255.255.255.252 UG 0 0 0 eth1

83.102.146.96 10.96.88.1 255.255.255.224 UG 0 0 0 eth1

83.102.231.32 10.96.88.1 255.255.255.240 UG 0 0 0 eth1

85.21.72.80 10.96.88.1 255.255.255.240 UG 0 0 0 eth1

85.21.79.0 10.96.88.1 255.255.255.0 UG 0 0 0 eth1

85.21.90.0 10.96.88.1 255.255.255.0 UG 0 0 0 eth1

85.21.108.16 10.96.88.1 255.255.255.240 UG 0 0 0 eth1

85.21.138.208 10.96.88.1 255.255.255.240 UG 0 0 0 eth1

192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan

217.118.84.213 10.96.88.1 255.255.255.255 UGH 0 0 0 eth1

217.118.84.249 10.96.88.1 255.255.255.255 UGH 0 0 0 eth1

233.33.210.0 10.96.89.142 255.255.255.0 UG 0 0 0 eth1

Изменено пользователем enchantner

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openl2tp с последнего снапшота постоянно обрывает связь как с корбиновским л2тп, так и с openl2tp-сервером, поднятым на другой машине. Маршруты все прописаны, пакеты ходят, но в логах пишут, что

CCP: timeout sending Config-Requests

sent [LCP EchoReq id=0x1f magic=0x6f6ef36f]

rcvd [LCP EchoRep id=0x1f magic=0xef5d96f8]

...

rcvd [LCP EchoRep id=0x3a magic=0xef5d96f8]

sent [LCP EchoReq id=0x3b magic=0x6f6ef36f]

32236/49786: ppp setup timeout

32236/49786: stopping unix pppd pid 6394

Terminating on signal 15

Connect time 1.0 minutes.

У меня был точно такой же синдром. Вылечилось установкой openl2tpd собственной сборки. Пока разбираюсь в чем разница. Моя сборка openl2tpd была сделана год назад на основе тех же исходников. Надо посмотреть несколько последних коммитов на dev.openwrt.org. Глюк занесен где-то там.

Изменено пользователем crick.ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

У меня был точно такой же синдром. Вылечилось установкой openl2tpd собственной сборки. Пока разбираюсь в чем разница. Моя сборка openl2tpd была сделана год назад на основе тех же исходников. Надо посмотреть несколько последних коммитов на dev.openwrt.org. Глюк занесен где-то там.

 

Разобрались?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openl2tp с последнего снапшота постоянно обрывает связь как с корбиновским л2тп, так и с openl2tp-сервером, поднятым на другой машине. Маршруты все прописаны, пакеты ходят, но в логах пишут, что

CCP: timeout sending Config-Requests

sent [LCP EchoReq id=0x1f magic=0x6f6ef36f]

rcvd [LCP EchoRep id=0x1f magic=0xef5d96f8]

...

rcvd [LCP EchoRep id=0x3a magic=0xef5d96f8]

sent [LCP EchoReq id=0x3b magic=0x6f6ef36f]

32236/49786: ppp setup timeout

32236/49786: stopping unix pppd pid 6394

Terminating on signal 15

Connect time 1.0 minutes.

У меня был точно такой же синдром. Вылечилось установкой openl2tpd собственной сборки. Пока разбираюсь в чем разница. Моя сборка openl2tpd была сделана год назад на основе тех же исходников. Надо посмотреть несколько последних коммитов на dev.openwrt.org. Глюк занесен где-то там.

Я разобрался в проблеме, но это было полгода назад. Свой подробный отчет опубликовать здесь забыл. Сегодня посмотрел исходники, у меня добавлено несколько патчей. Откуда взялись эти патчи, я точно вспомнить не могу. Кажется они из багрепортов на сайте разработчика openl2tpd. Разбираться второй раз лениво, поэтому тупо прикладываю исходники своего пакета целиком. Обратите внимание, что кроме нескольких новых патчей, там еще и правка в Makefile.

openl2tp.tar.gz

Изменено пользователем crick.ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

транки в районе rc12.09. все работает устойчиво- можно смело ставить.

Изменено пользователем alecs-art

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openwrt 12.09 Asus rt-n13u

 

После установки пакета xl2tpd интернет через l2tp билайн подключается сразу, но интернет есть только на роутере, через нат не раздается. ДНС сервер адреса выдает правильно через нат а инета все равно нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openwrt 12.09 Asus rt-n13u

 

После установки пакета xl2tpd интернет через l2tp билайн подключается сразу, но интернет есть только на роутере, через нат не раздается. ДНС сервер адреса выдает правильно через нат а инета все равно нет.

openl2tpd надо. настройки -> openl2tp + ixbt + openwrt

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

openwrt 12.09 Asus rt-n13u

 

После установки пакета xl2tpd интернет через l2tp билайн подключается сразу, но интернет есть только на роутере, через нат не раздается. ДНС сервер адреса выдает правильно через нат а инета все равно нет.

 

добавь в /etc/ppp/options.xl2tpd

 

ipparam vpn

 

и в /etc/config/network

config interface 'vpn'
option ifname 'ppp0'
option proto 'none'
option depend 'wan'

 

в /etc/config/firewall

 

config zone
option name 'wan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
option network 'wan vpn'

Изменено пользователем n0m

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может кто выложить собранный openl2tp для Openwrt?

 

У меня DIR320NRU и в OpenWRT для него вообще нет никакой поддержки L2P, и естественно роутер не может подключиться к сети для скачки пакетов...

 

 

или тут помощи ждать не вариант?

 

Или как его к сети подключить чтобы он сам себе пакеты поставил?

Изменено пользователем groundx

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас