ptp4l 拒绝任何配置更改

ptp4l 拒绝任何配置更改

我想添加到 ptp4l 附带的默认配置文件中。我尝试添加多个配置,所有这些配置都在联机帮助页中进行了描述,但无论我添加什么配置,我都会得到:

unknown option [option] at line x in global section

其中 MWE 是添加

BMCA        noop

在默认配置的底部,并且 ptp4l 在启动时抛出错误。

这是我的配置文件的一部分:

#
# Clock description
#
productDescription      ;;
revisionData            ;;
manufacturerIdentity    00:00:00
userDescription         ;
timeSource              0xA0
#
# Program and Clock options
#
BMCA                    noop
slaveOnly               1

我是否以某种方式写错了配置?我在 Ubuntu VM 上,但我正在使用 VI 进行编辑,所以我无法想象有任何格式错误。

答案1

我遇到了同样的问题,更新 linuxptp 版本是解决方案。
也许您应该将 linuxptp 更新到最新版本。
不要安装,apt-get因为它提供的版本 1.8(到目前为止)不支持BMCA选项,请下载最新版本的源代码并编译安装。

相关内容