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

Reply via email to