Do the Time Warp – the Rocky Horror PTP Show: Verification of Network Time...
summary
Uses Linux PTP v3.1 with the kernel PTP hardwareclock, a Microblocks GPS PPS reference, Intel E210 NICs and a cheap oscilloscope to compare edges. Measurements show nanosecond-scale offsets but occasional hundreds‑of‑nanoseconds jumps when TX timestamp interrupts are missed or EEE/power‑saving settings interfere; half‑duplex or wrong driver support kills sync entirely. Long runs (hours) and PPS‑based checks (PPS to oscilloscope, read absolute time of day) catch failures that short tests miss.
AI-written summary · about
chapters (13)
- 0:00Start
- 2:47Science Fiction - Double Feature
- 3:31A brief Introduction to PTP-2step sync
- 5:08A brief Introduction to PTP - BMCA
- 11:24PTP in Linux - Userspace
- 13:19PTP in Linux - Measurement Methods
- 16:09Dammit, Janet
- 17:25Demo Setup
- 19:54Reference - Good Measurement
- 20:34Touch-A-Touch-A-Touch-A-Touchy... (3)
- 25:53Reference Startup
- 31:27Do the time warp-common Pitfalls
- 34:17Best Practices
related talks
24mRunning PTP at scale
11mLightning Talk: Implementing the Precision Time Protocol (PTP) in the Zephyr Proj...
13mUnderstanding Precision Time Protocol in Today's Wi-Fi Networks: A Measurement Study
40mTime-Sensitive Networking (TSN) with Mainline Embedded Linux
26mExploiting a Natural Network Effect for Scalable, Fine-grained Clock Synchronization
16mRock around the Clock (Synchronization): Improve Performance...
17mntpd-rs: NTP for the modern era
42mUsing the Network as a Reliable Platform for Time-Sensitive Systems
