Hi Tony, I can reproduce your problem by manually bringing down the ethernet interface ptp4l is using. Did you check whether your ethernet interface is up or not? In addition to that, you should see the PTP device name by "ls /dev/ptp*" if your interface is up.
Thanks, Tim On Thu, Jun 8, 2023 at 9:05 AM Tony Josi <tonyjosi...@gmail.com> wrote: > Hi, > > I'm trying to use PTP on my linux machine: > > *OS information:* > Operating System: Ubuntu 20.04.5 LTS > Kernel: Linux 5.15.0-71-generic > Architecture: x86-64 > > This is the default official Ubuntu version that I have installed from the > .iso image available from the Ubuntu website. Not a custom built OS. > > I have installed *linuxptp *with the following command: > sudo apt install linuxptp > > But when I try running ptp4l with the following command: > sudo ptp4l -i enox0c379 -m -2 -P -l 6 -q -f $HOME/ptp_config.cfg > > I get the following error message: > > ptp4l[890.371]: ioctl SIOCETHTOOL failed: No such device > ptp4l[890.371]: PTP device not specified and automatic determination is > not supported. Please specify PTP device. > failed to create a clock > > Here is the contents of $HOME/ptp_config.cfg: > > [global] > tx_timestamp_timeout 400 > logMinPdelayReqInterval 3 > logSyncInterval -4 > logAnnounceInterval 0 > > How can I specify the PTP device, Isnt it the network interface that I > have already specified? > > Thanks for your help > Regards, > Tony > _______________________________________________ > Linuxptp-users mailing list > Linuxptp-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/linuxptp-users >
_______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users