Я бы рекомендовал проверить скрипт в этой статье:
#!/bin/bash
# YourVPN here is the name of desired vpn connection to monitor
# edit this line:
##################
VPNNAME=YourVPNUUID
# enter desired time between checks here (in seconds)
SLEEPTIME=15
##################
nice=0
for (( ; ; )); do
# creating infinite loop
tested=$(nmcli con status uuid $VPNNAME | grep -c UUID)
#possible results:
# 0 - no connection - need to start
# 1 - working connection, continue.
case $tested in
"0")
echo "Not connected - starting"
#increase nice counter
nice=$[nice+1]
#if "nice start" fails for 3 times
if [ $nice -ge 3 ];
then
#TRY to knock hard way, resetting the network-manager (sometimes it happens in my kubuntu 12.04).
echo "HARD RESTART!"
nmcli nm enable false
nmcli nm enable true
sleep 5
nmcli con up uuid $VPNNAME
nice=0
else
#not yet 3 falures - try starting normal way
echo "trying to enable."
nmcli con up uuid $VPNNAME
fi
;;
"1")
echo "VPN seems to work"
;;
esac
sleep $SLEEPTIME
done
Чтобы узнать значение YourVPNUUID для $ VPNNAME, просто запустите следующее:
nmcli con list | grep -i vpn
Если вы сообщаете об ошибке или проблеме с шрифтом, вы должны записать его в Launchpad. В противном случае вы можете задать вопрос на этой странице.
Если вы сообщаете об ошибке или проблеме с шрифтом, вы должны записать его в Launchpad. В противном случае вы можете задать вопрос на этой странице.
Если вы сообщаете об ошибке или проблеме с шрифтом, вы должны записать его в Launchpad. В противном случае вы можете задать вопрос на этой странице.
если вы сообщаете ошибки или проблемы с шрифтами, вы должны подать его в launchpad. В противном случае, вы могли задать вопрос на этой странице.
Если вы сообщаете об ошибке или проблеме с шрифтом, вы должны записать его в Launchpad. В противном случае вы можете задать вопрос на этой странице.
Если вы сообщаете об ошибке или проблеме с шрифтом, вы должны записать его в Launchpad. В противном случае вы можете задать вопрос на этой странице.
Если вы сообщаете об ошибке или проблеме с шрифтом, вы должны записать его в Launchpad. В противном случае вы можете задать вопрос на этой странице.
У семейства Ubuntu Font была своя собственная страница вики, и там вы можете обнаружить, что проект размещен на панели запуска для отслеживания ошибок и пожеланий, а также есть страница интереса к шрифту Ubuntu на панели запуска.
У семейства Ubuntu Font была своя собственная страница вики, и там вы можете обнаружить, что проект размещен на панели запуска для отслеживания ошибок и пожеланий, а также есть страница интереса к шрифту Ubuntu на панели запуска.
У семейства Ubuntu Font была своя собственная страница вики, и там вы можете обнаружить, что проект размещен на панели запуска для отслеживания ошибок и пожеланий, а также есть страница интереса к шрифту Ubuntu на панели запуска.
У семейства Ubuntu Font была своя собственная страница вики, и там вы можете обнаружить, что проект размещен на панели запуска для отслеживания ошибок и пожеланий, а также есть страница интереса к шрифту Ubuntu на панели запуска.
семейство шрифтов убунту была своя Вики-страница и там можно найти, что проект размещается на launchpad для отслеживания ошибок и пожеланий, а также в интересах странице убунту шрифт на launchpad.
У семейства Ubuntu Font была своя собственная страница вики, и там вы можете обнаружить, что проект размещен на панели запуска для отслеживания ошибок и пожеланий, а также есть страница интереса к шрифту Ubuntu на панели запуска.
У семейства Ubuntu Font была своя собственная страница вики, и там вы можете обнаружить, что проект размещен на панели запуска для отслеживания ошибок и пожеланий, а также есть страница интереса к шрифту Ubuntu на панели запуска.