
Das macht mich jetzt wirklich wahnsinnig. Ich habe es ptpd
auf Ubuntu 14.04 installiert und kann es einfach nicht als Dienst ausführen. /etc/default/ptpd
Ich habe die folgenden Einträge:
START_DAEMON = yes
und
PTPD_OPTS = "-G -h -b eth0"
, aber das funktioniert nicht.
Wenn ich dies sudo ptpd -G -h -b eth0
über die Befehlszeile mache, startet das Programm ordnungsgemäß.
ptpd -G -h -b eth0
Ich habe bereits versucht, diese Datei in eine Batchdatei mit dem Namen einzufügen usr/local/bin/start.sh
und zu starten, /etc/rc.local
aber das funktioniert auch nicht. Das Programm startet einfach nicht automatisch. Jede Art von Hilfe ist sehr willkommen.
Antwort1
Ich hatte beim Ausführen auch einige Probleme, die aber nichts mit der gefundenen gültigen Lösung zu tun hatten.
Das könnte mehr Leuten helfen:
sudo ptpd -G -h -b eth0
--> -h
zeigt die Hilfe an. Natürlich läuft sie nicht... Wahrscheinlich ist die Ausgabe versteckt. Versuchen Sie, etwas zu sehen sudo journalctl -xeu ptpd
oder versuchen Sie, hinzuzufügen -D|--debug
und/oder-V|--verbose
Aktivieren Sie außerdem den Dienst, den Sie zusätzlich benötigen:
sudo systemctl enable ptpd
. Sonst startet es nicht.