Systemd не ждет сеть-онлайн

У меня есть простая служба Systemd, которую я создал, которая работает при запуске start / stop / restart, но не работает при загрузке. Цель состоит в том, чтобы запустить мой PPTP-клиент при запуске системы, но я получаю "зависание модема" при загрузке, который я заключил, потому что я еще не подключен к сети.

Несмотря на все мои усилия, я не смог решить эту проблему синхронизации, даже когда использовал network-online.target в качестве зависимости в моем модульном файле:

[Unit]
Description=VPN client
After=network-online.target
Wants=network-online.target

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/bin/pon vpnconnection1 debug dump 2
ExecStop=/usr/bin/poff -a

[Install]
WantedBy=multi-user.target

Это на Raspbian Джесси /Raspberry Pi.

Есть идеи, почему это не сработает? Может ли это быть Pi, или мой файл модуля настроен неправильно? Я потратил много времени, пытаясь заставить это работать, и не уверен, что еще может быть не так.

0 ответов

Другие вопросы по тегам