diff options
Diffstat (limited to 'vpn')
-rwxr-xr-x | vpn | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -41,6 +41,18 @@ set_terminal_title() set_routes() { local devtun=tun0 + local c=0 + local sec=10 + while [ -z `ip addr | grep -E '^[0-9]' | awk '{print $2}' | sed 's/:$//' | grep $devtun` ]; do + echo Waiting for $devtun + sleep 1 + c=`expr $c + 1` + if [ $c -gt $sec ]; then + echo $devtun not created. Exiting. + exit 1 + fi + done + echo "$devtun ready." } |