Hi,

You can use something like this:
----------start-------------
/etc/suseppp/scripts/ppp-up generic
sleep 20 # wait 20 sec
ping -c 3 your.gateway.numeric.ip.here
if [ $? -ne 0 ]
then
        echo "No connection established..."
        exit 1
else
        run the rest of your script here
fi
--------------end-----------------

On Thu, 18 Mar 1999, Steve Crane wrote:

> 
> Hi All,
> 
> I am running SuSE 5.3 and have become quite tired of using Netscape
> Communicator for e-mail.  I am now using sendmail and fetchmail with
> mutt.  I have created the following script:
> 
>       /etc/suseppp/scripts/ppp-up generic
>       sendmail -q
>       fetchmail -v >> /var/log/fetchmail
>       /etc/suseppp/scripts/ppp-down
> 
> to send and receive but it has a problem.  The commands after the ppp-up
> execute immediately and the entire script finishes (with errors from
> sendmail & procmail) before the modem even begins to connect.
> 
> How can I pause the script and test that the connection was made before
> continuing with execution?
> 
> ---
> Steve Crane
> [EMAIL PROTECTED]
> http://www.datapro.co.za/~stevec
> --
> To get out of this list, please send email to [EMAIL PROTECTED] with
> this text in its body: unsubscribe suse-linux-e
> Check out the SuSE-FAQ at http://www.suse.com/Support/Doku/FAQ/ and the
> archive at http://www.suse.com/Mailinglists/suse-linux-e/index.html
> 



--
To get out of this list, please send email to [EMAIL PROTECTED] with
this text in its body: unsubscribe suse-linux-e
Check out the SuSE-FAQ at http://www.suse.com/Support/Doku/FAQ/ and the
archive at http://www.suse.com/Mailinglists/suse-linux-e/index.html

Reply via email to