硬件支持
mac或者phy需要支持ptp
驱动支持
CONFIG_PTP_1588_CLOCK=y
虚拟机端:虚拟机只支持软件时间戳。
安装ptp服务:sudo apt-get install linuxptp
修改ptp服务:sudo vi /lib/systemd/system/ptp4l.service,修改为ens33网口,-S表示使用软件时间戳。
forlinx@ubuntu:~$ sudo systemctl daemon-reload
forlinx@ubuntu:~$ sudo systemctl restart ptp4l
forlinx@ubuntu:~$ sudo systemctl status ptp4l
buildroot系统-开发板端:开发板支持硬件时间戳和软件时间戳。
BR2_PACKAGE_LINUXPTP=y 编译相关p