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

Reply via email to