diff options
author | James Meyer <james.meyer@operamail.com> | 2008-12-13 19:55:04 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2008-12-13 19:55:04 (GMT) |
commit | 8c3ef1f72923acce99cb632e663d6f8cef751c62 (patch) | |
tree | 2937b899734eb8637d6907a2f34747d48592e5a2 /abs/core-testing/LinHES-config/install_proxy.sh | |
parent | e019db2c0c29ab1e825f983987275b3b1a597d4f (diff) | |
download | linhes_pkgbuild-8c3ef1f72923acce99cb632e663d6f8cef751c62.zip linhes_pkgbuild-8c3ef1f72923acce99cb632e663d6f8cef751c62.tar.gz linhes_pkgbuild-8c3ef1f72923acce99cb632e663d6f8cef751c62.tar.bz2 |
Add a delay and send more packets when checking the gw.
The delay is needed to give the interface time to fully init.
closes FS#51
Diffstat (limited to 'abs/core-testing/LinHES-config/install_proxy.sh')
-rwxr-xr-x | abs/core-testing/LinHES-config/install_proxy.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/abs/core-testing/LinHES-config/install_proxy.sh b/abs/core-testing/LinHES-config/install_proxy.sh index e6b0976..195d7af 100755 --- a/abs/core-testing/LinHES-config/install_proxy.sh +++ b/abs/core-testing/LinHES-config/install_proxy.sh @@ -437,7 +437,7 @@ echo "-----------------------------------------------------------------------3-- check_self) myipdefault=`ifconfig | grep -C1 $default_interface| grep -v $default_interface | cut -d: -f2 | awk '{ print $1}'` echo "network check myself" - ifconfig + ifconfig ping -c 1 $myipdefault if [ ! $? = 0 ] then @@ -448,12 +448,13 @@ echo "-----------------------------------------------------------------------3-- check_gw) #check gateway echo "network check gateway" - /sbin/route -n + /sbin/route -n mygwdefault=`/sbin/route -n |grep $default_interface|grep UG|awk '{ print $2}'` echo "Default gateway seems to be $mygwdefault" if [ ! x$mygwdefault = x ] then - ping -c 1 $mygwdefault + sleep 2 + ping -c 5 $mygwdefault if [ ! $? = 0 ] then exit 4 |