Реконект pptp каждые 30 мин l2tp кажды

Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT
Goto page 1, 2  Next
Author Message
zitrator
DD-WRT Novice


Joined: 02 Mar 2011
Posts: 5

PostPosted: Wed Mar 02, 2011 12:51    Post subject: Реконект pptp каждые 30 мин l2tp кажды Reply with quote
Hi. Asus RT-N13U Firmware: DD-WRT v24-sp2 (02/17/11) std.
Настроено :
PPTP
Use DHCP : YES
Gateway (PPTP Server) : 172.16.255.6
Login : ****
Password : ****
Connection Strategy Keep Alive: Redial Period 30 sec
PPTP Encryption Disable
Disable Packet Reordering Enable
MTU 1460
После этого начинает все работать, но реконект каждые 30 мин по часам

    Feb 27 18:07:30 RMASUS user.info syslog: wland : WLAN daemon successfully started
    Feb 27 18:07:30 RMASUS user.info syslog: WAN is up. IP: 46.42.148.149
    Feb 27 18:07:32 RMASUS daemon.debug process_monitor[7438]: We need to re-update after 3600 seconds
    Feb 27 18:37:47 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 18:37:49 RMASUS user.info syslog: udhcpc : udhcp client process successfully stopped
    Feb 27 18:37:49 RMASUS daemon.notice pppd[9191]: pppd 2.4.4 started by root, uid 0
    Feb 27 18:37:49 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 18:37:49 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 18:37:49 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 18:37:50 RMASUS user.info syslog: wland : WLAN daemon successfully started
    Feb 27 18:37:53 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 18:37:53 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 18:37:53 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 18:37:54 RMASUS user.info syslog: process_monitor : Process Monitor successfully stopped
    Feb 27 18:37:54 RMASUS user.info syslog: process_monitor successfully started
    Feb 27 18:37:54 RMASUS daemon.debug process_monitor[9410]: We need to re-update after 3600 seconds
    Feb 27 18:37:59 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 18:37:59 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 18:37:59 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 18:38:00 RMASUS cron.info cron[6924]: (crontabs) ORPHAN (no passwd entry)
    Feb 27 18:38:00 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 18:38:00 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 18:38:00 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 18:38:01 RMASUS user.info syslog: wland : WLAN daemon successfully started
    Feb 27 18:38:01 RMASUS user.info syslog: WAN is up. IP: 46.42.131.176
    Feb 27 18:39:00 RMASUS cron.info cron[6924]: (crontabs) ORPHAN (no passwd entry)
    Feb 27 19:08:13 RMASUS daemon.info pppd[9191]: Exit.
    Feb 27 19:08:21 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 19:08:30 RMASUS user.info syslog: udhcpc : udhcp client process successfully stopped
    Feb 27 19:08:30 RMASUS daemon.notice pppd[11192]: pppd 2.4.4 started by root, uid 0
    Feb 27 19:08:30 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 19:08:30 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 19:08:30 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 19:08:31 RMASUS user.info syslog: wland : WLAN daemon successfully started
    Feb 27 19:08:34 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 19:08:34 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 19:08:34 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 19:08:34 RMASUS user.info syslog: process_monitor : Process Monitor successfully stopped
    Feb 27 19:08:35 RMASUS user.info syslog: process_monitor successfully started
    Feb 27 19:08:35 RMASUS daemon.debug process_monitor[11409]: We need to re-update after 3600 seconds
    Feb 27 19:08:40 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 19:08:40 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 19:08:40 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 19:08:41 RMASUS user.info syslog: vpn modules : vpn modules successfully unloaded
    Feb 27 19:08:41 RMASUS user.info syslog: vpn modules : nf_conntrack_proto_gre successfully loaded
    Feb 27 19:08:41 RMASUS user.info syslog: vpn modules : nf_nat_proto_gre successfully loaded
    Feb 27 19:08:42 RMASUS user.info syslog: wland : WLAN daemon successfully started
    Feb 27 19:08:42 RMASUS user.info syslog: WAN is up. IP: 46.42.148.181

При настройке l2tp реконект каждые 15 минут тоже по часам.
Пытался включить отладку pppd (посмотреть подробности) не смог. Где-то видел похожую проблему: pptp пинговал vpn.internet.beeline.ru, а dns билайна каждые 30 мин менял его ip. Но ко мне это вроде не подходит.
Посоветуйте что нибудь. Спасибо.
Sponsor
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Wed Mar 02, 2011 14:28    Post subject: Reply with quote
Примерно так. Из местного SVN:

Quote:
The default configuration of the firewall blocks DHCP renewal responses which causes it to request a new IP and for current connections to be dropped whether the address changes or not.

Save this command to the firewall script on the Administration->Commands page to fix it:
iptables -I INPUT -p udp --dport 68 -j ACCEPT

This command is useful for testing, it will signal udhcpc to renew:
kill -USR1 $(head -n 1 /var/run/udhcpc.pid)


(с) http://svn.dd-wrt.com:8000/ticket/973

Хотя, вот пишут, что...
Quote:

I upgraded to a newer build (13525) and using the proposed iptables modification the problem is fixed.

Но попробовать, пожалуй, таки стОит.

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
Pilot6
DD-WRT Novice


Joined: 25 Jan 2011
Posts: 8

PostPosted: Wed Mar 02, 2011 16:29    Post subject: Reply with quote
А у меня ничего подобного не происходит. Сейчас connect uptime 4 дня. Тот же самый Билайн.
zitrator
DD-WRT Novice


Joined: 02 Mar 2011
Posts: 5

PostPosted: Wed Mar 02, 2011 19:27    Post subject: Reply with quote
SaintReset wrote:
Примерно так. Из местного SVN:

Quote:
The default configuration of the firewall blocks DHCP renewal responses which causes it to request a new IP and for current connections to be dropped whether the address changes or not.

Save this command to the firewall script on the Administration->Commands page to fix it:
iptables -I INPUT -p udp --dport 68 -j ACCEPT

This command is useful for testing, it will signal udhcpc to renew:
kill -USR1 $(head -n 1 /var/run/udhcpc.pid)


(с) http://svn.dd-wrt.com:8000/ticket/973

Хотя, вот пишут, что...
Quote:

I upgraded to a newer build (13525) and using the proposed iptables modification the problem is fixed.

Но попробовать, пожалуй, таки стОит.

Не помогло, я уж и весь firewall отключал ((
zitrator
DD-WRT Novice


Joined: 02 Mar 2011
Posts: 5

PostPosted: Wed Mar 02, 2011 19:28    Post subject: Reply with quote
Pilot6 wrote:
А у меня ничего подобного не происходит. Сейчас connect uptime 4 дня. Тот же самый Билайн.

А какая версия прошивки?
Pilot6
DD-WRT Novice


Joined: 25 Jan 2011
Posts: 8

PostPosted: Sun Mar 06, 2011 6:42    Post subject: Reply with quote
Да на любых нормально работает. Сейчас стоит 16214.
SibD
DD-WRT Novice


Joined: 07 Mar 2011
Posts: 22

PostPosted: Mon Mar 07, 2011 19:18    Post subject: Reply with quote
Точно такая-же проблема на Linksys WRT160NL. Билайн.
Как по часам 15 и 30 минут.

16214 и на 15962, 15940 тоже.
Прошил родную Sad
Жду результата. 40 минут, не отваливается...
mulk
DD-WRT Novice


Joined: 13 Mar 2011
Posts: 3

PostPosted: Sun Mar 13, 2011 20:19    Post subject: Reply with quote
Вступление: У меня какой то невезучий билайн в казани. D-Link 615 E4 вообще с родной прошивкой вообще не получал адрес по DHCP. С DD-WRT рвался каждые 30 минут. Причем в некоторых р-нах Казани все нормально работало, в некоторых такая же проблема как у меня. Видимо зависело от DHCP используемого Билайном сервера.

Теперь причину нашли.
Видимо дело в том что Билайн (в Казани по крайней мере) отправляет каждые 30 минут запрос об обновлении DHCP. Если роутер не отвечает то соединение сбрасывается и роутер опять коннектиться.

dhcp клиент отрубается после получения адреса в первый раз. Для того чтобы такого не происходило достаточно в консоли прописать
Code:
[b]udhcpc -i eth0[/b]

после этого реконнектов нет.

Теперь вопрос знающим людям. Где лежит конфиг отвечающий за WAN соединение? Там скорее всего стоит ключ udhcpc -q, которые говорит том что после получения IP по DHCP udhcpc отрубается. Надо этот -q убрать. И тогда после каждого ребута udhcpc не надо будет заново запускать.
mulk
DD-WRT Novice


Joined: 13 Mar 2011
Posts: 3

PostPosted: Mon Mar 14, 2011 16:39    Post subject: Reply with quote
В общем pptpd его сам запускает.

Решение вопроса

Заходим в Administration-Commands

пишем

udhcpc -i eth0

Тыкаем Save Startup

Все.
SibD
DD-WRT Novice


Joined: 07 Mar 2011
Posts: 22

PostPosted: Fri Mar 18, 2011 19:00    Post subject: Reply with quote
mulk
Да. Тоже Казань.
Вот собираюсь пробовать новый билд 03-17-11-r16454, да и Ваше решение испробую в деле.
Как я понял, интерфейс eth0 - этот тот, на котором пднимается VPN-тунель?
SibD
DD-WRT Novice


Joined: 07 Mar 2011
Posts: 22

PostPosted: Sat Mar 19, 2011 18:58    Post subject: Reply with quote
mulk
Имеем:
LinkSys WRT160NL
Прошивка: DD-WRT v24-sp2 (03/17/11) std r16454.
Провайдер: Билайн, Казань.
Соединение: PPTP с параметрами "-mschap nomppe nomppc"
Прописан 1 маршрут до подсети VPN-шлюзов, для того, чтобы роутер автоматом поднимал тунель при падении.
Dual Access - включен.

Попробовал. Но заметил один недочёт. Если связь рвётся хотя-бы раз, то, по логам, udhcpc перезагружается. Подозреваю, что перезагружается с настройками по-умолчанию. Нужно проверять. Т.к. когда я пришёл проверять работу роутера через несколько часов, он опять работал "по-старому" с получасовыми интервалами. Глубже не разбирался.

Нашёл аналогичную проблему в багрепортах OpenWRT с udhcpc. По совету оттуда добавил строку в стартап брандмауэра:
Quote:
iptables -A INPUT -i eth1 -p udp --dport 68 -j ACCEPT

У меня WAN интерфейс - eth1

Тунель держится уже больше часа. Сижу с ноута по вифи и раздаю торенты. Паралельно AV-ресивер тянет интернет-радио.
Пока результаты положительные, посмотрим, что будет дальше.
L2TP не проверял, но там надо копать больше, т.к. при этом роутер у меня не может резолвить адреса VPN-шлюзов в IP (приходится задавать айпишником один из нескольких) и очень тонко надо настраивать маршруты и Dual Access.
SibD
DD-WRT Novice


Joined: 07 Mar 2011
Posts: 22

PostPosted: Sun Mar 20, 2011 5:49    Post subject: Reply with quote
Проработало 12 часов без разрывов, но после первого же реконнекта снова разрывы каждые пол часа.
Нужно исправлять где-то в файлах настроект.
SibD
DD-WRT Novice


Joined: 07 Mar 2011
Posts: 22

PostPosted: Tue Mar 22, 2011 8:04    Post subject: Reply with quote
Подскажите, кто знает: куда копать?
С такими настройками роутер работает до первого реконекта. дальше начинаются обрывы каждые пол часа, пока не выполнить комманду "udhcpc -i eth*". после может проработать больше суток, но у билайна разрывы бывают довольно часто, т.ч. после разрыва опять всё повторяется.
Может создать задание в CRON на выполнение этой комманды?
sva_zar
DD-WRT Novice


Joined: 06 May 2011
Posts: 2

PostPosted: Tue May 31, 2011 18:02    Post subject: Reply with quote
D-link dir-300 b1
прошивка 16994
pptp рвется каждые 15 минут
провайдер выдает по DHCP на срок 15 минут.

dd-wrt стоит в двух местах
во одном из них рвет каждые 15минут
менял местам толку нет все реконект

весь мозг уже вынес

как решить эту проблему?

по l2tp реконект еще чаще(около 5минут) и уже в двух местах установки дира
mihalan
DD-WRT Novice


Joined: 08 Jun 2012
Posts: 5

PostPosted: Thu Jun 14, 2012 18:21    Post subject: Reply with quote
Всем доброго дня!
На TL-WR1043ND установил DD-WRT v24-sp2 (12/20/11) std - build 18024. Интернет от билайна, соединение L2TP.

Периодически соединение рвётся, но проблема в том, что оно потом далеко не всегда устанавливается заново. Т.е. иногда может установиться само, чаще приходится на закладке WAN жать Connect, но и при этом не всегда поднимается.

В логах это выглядит как перезапуск xl2tpd и pppd - повторяющаяся запись «xl2tpd : L2TP daemon successfully stopped» (если жать Connect) или «pppd 2.4.4 started by root, uid 0» (роутер пытается восстановить соединени сам)

Нашёл, что если перезапускать udhcpc «kill -USR1 $(head -n 1 /var/run/udhcpc.pid)» соединение, как правило, устанавливается сразу (иногда выделяется ip, но интернета нет).

Запущен клиент так: udhcpc -i vlan2 -p /var/run/udhcpc.pid -s /tmp/udhcpc

Кто-нибудь сталкивался с подобным?
Стоит пробовать другую версию прошивки?
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum