Discussion:
[Linuxptp-users] PTP4L ​originTimestamp ​question
劉邦慈
2016-07-27 09:09:04 UTC
Permalink
​
Hello​ linuxptp-users,

Please could anyone​ ​from​ ​you​ help me answer this
​​
question.

I use ptp4L,command is
./ptp4l -E -4 -H -i eth0 -l 7 -m -f default.cfg

the ptp4l is working(Slave):
ptp4l[1898078.766]: master offset 1670 s2 freq +20901 path delay 25399
ptp4l[1898079.768]: master offset -1315 s2 freq +18417 path delay 25399
ptp4l[1898080.770]: master offset -2759 s2 freq +16578 path delay 25399

But,i Use Wireshark to Capture the package

the Slave PTP4L's Delay_Req Message (0x01) package's
originTimestamp(seconds): 0
originTimestamp(nanoseconds): 0

Another
​
Device
​
,
The master PTP's Delay_Resp Message (0x09)
receiveTimestamp(seconds): 1469608239
receiveTimestamp (nanoseconds): 973646596


Why does the
​​
Slave
​
(PTP4L)​
​​
originTimestamp capture 0?

Thank you in advance for your help,

LPT
Richard Cochran
2016-07-27 09:27:35 UTC
Permalink
Post by 劉邦慈
Why does the
​​
Slave

(PTP4L)​
​​
originTimestamp capture 0?
This is in accordance with the standard.
See Section 11.3.2 in IEEE 1588.

Thanks,
Richard

Loading...