Работа в сети и openvpn не работает с hibernate-script
После приостановки на диск через hibernate-скрипт я не могу выйти в интернет. Это происходит, так как я использую openvpn. Остановка сети, перезапуск openvpn и запуск сети решают проблему. Я хочу настроить hibernate-script, чтобы сделать это автоматически. Я пробовал настройку RestartServices networking openvpn
в hibernate.conf
но это не работает (я думаю, что это сначала перезапускает сеть, а затем openvpn, но мне нужен перезапуск openvpn между ними).
С уважением, Себастьян
1 ответ
Решение
Поскольку hibernate.conf не работает, я сделал это:
echo 'case "${1}" in
hibernate|suspend)
sudo service openvpn restart
;;
esac' | sudo tee /etc/pm/sleep.d/20_restart-openvpn
sudo chmod +x /etc/pm/sleep.d/20_restart-openvpn
Создайте скрипт с именем "20_restart-openvpn" (вы можете изменить имя скрипта) и сделайте его исполняемым. Я надеюсь, что это может помочь вам тоже...