Quoting James Gray <[EMAIL PROTECTED]>:

> 
> Amanda wrote:
> > Have a pptp connection from SME server to windows 2000 vpn server.
> > I'm looking for a bash script which will periodically (launched from cron)
> ping
> > a machine on the remote network and restart pptp if it doesn't respond.
> > 
> > I wrote a similar thing for dos years ago which captured the output of ping
> into
> > a text file, then looked for the string "reply from".
> > 
> > I've been googling for ages but haven't found anything.
> > 
> > thanks.
> > 
> > Amanda
> 
> Hi Amanda,
> 
> I had a similar problem but pinging wasn't going to work - we use use 
> BGP and sometimes the routing table would get screwed up so ping would 
> fail even though the tunnel was still up.
> 
> This would result in ppp1, ppp2, etc being started and wasn't what we 
> wanted.  So we decided to use the status of the pppd processes (via it's 
> PID file) to determine if the tunnel was active.  Maybe you could use 
> James Greg's and John Clarke's solutions and build some of the logic 
> from my script into a home-spun thing for yourself.
> 

Not sure this would work in my situation. The thing that will kill the
connection in my case is the ISP (telstra) dropping the connection (ISDN) after
5 hours. I'm currently testing all this from my home network (this server will
be going to Mackay in Qld); using ADSL.  I'm re-booting my internal router to
simulate the connection being lost. If I then do "pptp-command status" it
reports that the link is probably up. But pinging 10.0.0.150 (the machine on the
other end that mysql replicates against) gets no response.

Amanda


Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html

-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to