I have a setup where a local network has host with both IEEE 802.3 & UDP PTP
slaves and linux host that should run as PTP master. I used to run two ptp4l
processes (one with -2 argument and another one with -4 argument) on the master
host, but my network card cannot simultaneously timestamp several outgoing
packages. So sometimes they race with each other for tx timestamp resources and
one of them get timeout waiting for tx timestamp.
I have asked what can I do with this issue in linuxptp-users@ mailing list and
got an answer from Richard that you can launch one ptp4l process that serves
both IEEE 802.3 and UDP PTP slaves.
The issue is ptp4l does not support out of the box creating two ports on the
same network interfaces with different network_transport configuration values.
I want to discuss how linuxptp code can be patched so user can do such thing?
I have a dirty solution where I add some suffix to the interface name in
configuration file just to create several independent interfaces in configs,
but It has several drawbacks. I think that there must be a better solution.
Cheers,
Zaripov Kamil.
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel