Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Jun 2013 23:02:55 +0200
From:      Bernard Higonnet <bthcom@higonnet.net>
To:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: How to find out a VPN link has gone down (or better, come back up)?
Message-ID:  <51BE27FF.1020502@higonnet.net>
In-Reply-To: <51BDCE49.1000207@freebsd.org>
References:  <51BD91E8.8060501@higonnet.net> <5DD08E44-E481-4FF9-A5A8-AFE3E341A57C@my.gd> <51BDCE49.1000207@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Well it does seem to work and is the most straight-forward solution, 
though presumably the devd approach should work.

Thanks to both!
Bernard Higonnet


On 16/06/2013 16:40, Julian Elischer wrote:
> On 6/16/13 8:51 PM, Damien Fleuriot wrote:
>> I might be wrong but wouldn't that be a job for devd ?
>>
>> Alternatively set a cron job every minute to reinstall the route.
>
> use the up/down scripts to install the routes... that's what they are for.
>
>>
>>
>> On 16 Jun 2013, at 12:22, Bernard Higonnet <bthcom@higonnet.net> wrote:
>>
>>> I have a machine, FreeBSD 8.1-RELEASE #0, running a VPN (MPD5) server.
>>>
>>> Every once in a while, the link goes down, presumably because of some
>>> third-party event on the network.
>>>
>>> When this happens, an element placed in the routing table by hand
>>> disappears since the node on the VPN server to the far-off client
>>> machine no longer exists (even though the entry in the routing table
>>> is marked "permanent" when it does exist). When the network problem
>>> goes away, the VPN link is automatically restored, but not the
>>> routing table.
>>>
>>> Can someone tell me if there is a way to be notified that the link
>>> has been restored so that I can run a script etc. to restore the
>>> routing table to what I want?
>>>
>>> TIA
>>> Bernard Higonnet
>>> _______________________________________________
>>> freebsd-net@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>>> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>> _______________________________________________
>> freebsd-net@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>>
>>
>
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51BE27FF.1020502>