vpn pptp reconnect after disconnect ubuntu 9.04

San_Sanych ssanych на gmail.com
Пт Июл 17 06:28:40 BST 2009


Юрий Аполлов пишет:
> здравствуй, сообщество
> может, кто подскажет: что можно придумать, чтобы pptp соединение после
> обрыва восстанавливалось (как в Windows)?
> при соединении, простое и обрыве происходит вот что (/var/log/daemon.log)
>
>
> Jul 10 18:14:05 mc-scrat-acer-1 NetworkManager: <info>  Starting VPN
> service 'org.freedesktop.NetworkManager.pptp'...
> Jul 10 18:14:05 mc-scrat-acer-1 NetworkManager: <info>  VPN service
> 'org.freedesktop.NetworkManager.pptp' started
> (org.freedesktop.NetworkManager.pptp), PID 9111
> Jul 10 18:14:05 mc-scrat-acer-1 NetworkManager: <info>  VPN service
> 'org.freedesktop.NetworkManager.pptp' just appeared, activating
> connections
> Jul 10 18:14:05 mc-scrat-acer-1 NetworkManager: <info>  VPN plugin
> state changed: 1
> Jul 10 18:14:06 mc-scrat-acer-1 NetworkManager: <info>  VPN plugin
> state changed: 3
> Jul 10 18:14:06 mc-scrat-acer-1 NetworkManager: <info>  VPN connection
> 'VPN-соединение 1' (Connect) reply received.
> Jul 10 18:14:06 mc-scrat-acer-1 pptp[9117]: nm-pptp-service-9111
> log[main:pptp.c:314]: The synchronous pptp option is NOT activated
> Jul 10 18:14:06 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1
> 'Start-Control-Connection-Request'
> Jul 10 18:14:06 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
> Jul 10 18:14:06 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
> Jul 10 18:14:07 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7
> 'Outgoing-Call-Request'
> Jul 10 18:14:07 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
> Jul 10 18:14:07 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0,
> peer's call ID 16768).
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  VPN connection
> 'VPN-соединение 1' (IP Config Get) reply received.
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager:
> nm_ip4_config_add_nameserver: assertion `nameserver != s' failed
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  VPN Gateway:
> 10.1.1.208
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  Tunnel Device:
> ppp0
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  Internal IP4
> Address: 192.168.180.230
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  Internal IP4
> Prefix: 32
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  Internal IP4
> Point-to-Point Address: 192.168.100.208
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  Maximum
> Segment Size (MSS): 0
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  Internal IP4
> DNS: 10.1.1.223
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  DNS Domain:
> '(none)'
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  Login Banner:
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info> 
> -----------------------------------------
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info>  (null)
> Jul 10 18:14:07 mc-scrat-acer-1 NetworkManager: <info> 
> -----------------------------------------
> Jul 10 18:14:08 mc-scrat-acer-1 NetworkManager: <info>  VPN connection
> 'VPN-соединение 1' (IP Config Get) complete.
> Jul 10 18:14:08 mc-scrat-acer-1 NetworkManager: <info>  Policy set
> 'VPN-соединение 1' (ppp0) as default for routing and DNS.
> Jul 10 18:14:08 mc-scrat-acer-1 NetworkManager: <info>  VPN plugin
> state changed: 4
> Jul 10 18:14:08 mc-scrat-acer-1 nm-dispatcher.action: Script
> '/etc/NetworkManager/dispatcher.d/01ifupdown' exited with error status 1.
> Jul 10 18:14:24 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[pptp_read_some:pptp_ctrl.c:544]: read returned zero, peer has closed
> Jul 10 18:14:24 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[callmgr_main:pptp_callmgr.c:258]: Closing connection (shutdown)
> Jul 10 18:14:24 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12
> 'Call-Clear-Request'
> Jul 10 18:14:24 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[pptp_read_some:pptp_ctrl.c:544]: read returned zero, peer has closed
> Jul 10 18:14:24 mc-scrat-acer-1 pptp[9126]: nm-pptp-service-9111
> log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)
> Jul 10 18:14:24 mc-scrat-acer-1 NetworkManager: <info>  VPN plugin
> state changed: 5
> Jul 10 18:14:24 mc-scrat-acer-1 NetworkManager: <info>  VPN plugin
> state changed: 6
> Jul 10 18:14:24 mc-scrat-acer-1 NetworkManager: <info>  VPN plugin
> state change reason: 0
> Jul 10 18:14:24 mc-scrat-acer-1 NetworkManager: <WARN> 
> connection_state_changed(): Could not process the request because no
> VPN connection was active.
> Jul 10 18:14:24 mc-scrat-acer-1 NetworkManager:
> nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >=
> 0' failed
> Jul 10 18:14:24 mc-scrat-acer-1 NetworkManager:
> nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx
> >= 0' failed
> Jul 10 18:14:25 mc-scrat-acer-1 NetworkManager: <info>  Policy set
> 'Auto mc-scrat-wlan' (wlan0) as default for routing and DNS.
> Jul 10 18:14:25 mc-scrat-acer-1 nm-dispatcher.action: Script
> '/etc/NetworkManager/dispatcher.d/01ifupdown' exited with error status 1.
>
> нельзя ли поставить обработчик последовательности записей в логе,
> чтобы при их появлении запускался скриптик на поднятие искомого ВПНа?
> в Гугле гуглил - не нашёл. на форумах по данному вопросу - тишина.
> можно, думаю, в /etc/inittab прописать - но это, согласитесь,
> извращение. готов посодействовать созданию скрипта в силу
> возможностей, умений и сил =)
man pppd
/persist
ну или можно костыль поставить: http://sanych.nnov.ru/note/235
правда лучше тогда соединение настроить не через апплет а вручную

-- 
Александр Вайтехович
www: http://sanych.nnov.ru
jabber: sanych{a}sanych.nnov.ru




Подробная информация о списке рассылки ubuntu-ru