====== Build testptp on Debian ======
Applies to Debian-based distros too.
- Install build-essential and kernel source sudo apt install linux-source build-essential
- Decompress kernel source cd /usr/src ;
sudo tar -xf linux-source-5.10.tar.xz
- Build! cd /usr/src/linux-source-5.10/tools/testing/selftests/ptp ;
gcc -static testptp.c -o testptp
- Optional - install mv testptp /usr/bin/.
- Test! $ sudo testptp /dev/ptp0 -c
capabilities:
62499999 maximum frequency adjustment (ppb)
0 programmable alarms
2 external time stamp channels
2 programmable periodic signals
1 pulse per second
4 programmable pins
0 cross timestamping
0 adjust_phase