Systemd не ждет сеть-онлайн - PullRequest
0 голосов
/ 16 декабря 2018

У меня есть простая служба 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 Jessie / Raspberry Pi.

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

...