
これは本当に私を困らせます。Ubuntu ptpd
14.04 にインストールしましたが、これをサービスとして実行させることができません。 には/etc/default/ptpd
次のエントリがあります:
START_DAEMON = yes
および
PTPD_OPTS = "-G -h -b eth0"
しかし、これは機能しません。
コマンドラインで実行するとsudo ptpd -G -h -b eth0
、プログラムは正常に起動します。
すでにptpd -G -h -b eth0
バッチ ファイルに入れてusr/local/bin/start.sh
、このファイルを起動しようとしました/etc/rc.local
が、これも機能しません。プログラムが自動的に起動しません。どのような助けでも大歓迎です。
答え1
私も実行時にいくつか問題がありましたが、見つかった有効な解決策とは関係ありません。
これはもっと多くの人の役に立つかもしれません:
sudo ptpd -G -h -b eth0
-->-h
ヘルプを表示します。もちろん実行されません... おそらく出力が非表示になっています。何かを確認したりsudo journalctl -xeu ptpd
、追加したりしてみてください-D|--debug
。-V|--verbose
さらに、次のサービスも有効にする必要があります:
sudo systemctl enable ptpd
。有効にしないと起動しません。