On Fri, Jan 11, 2019 at 06:03:53PM +0100, Timo Korthals wrote: > we try to sync embedded devices, which are only capable of > PTP_TWO_STEP=FALSE (aka twoStepFlag=0 aka one-way-sync aka PTP_Sync=1) > syncing,
Your embedded devices do not comply with IEEE 1588 or with 802.1-AS. It is required to accept two-step synchronization. > ptp4l[5819.089]: ioctl SIOCSHWTSTAMP failed: Numerical result out of range ^^^ You don't have one-step hardware. > We followed the instructions from [2] and [3] without success. > We also tried another PTP hardware capable intel network card with e1000e > driver with the exact same log messages. > We also tried all versions from 1.8 to master branch, while version <= 1.7 > ignores the twoStepFlag=0 option. > However, software timestamping and twoStepFlag=1 works between two linux > hosts > > Does anyone see our fault or has similar issues? If you want one-step, then you will have to use one-step HW. Sorry, Richard _______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users