Re: [Linuxptp-users] Configuration for boundary clock with on two-port NIC
PTP IEEE 1588 stack for Linux
Brought to you by:
rcochran
From: Nils F. <nil...@sr...> - 2023-10-03 09:53:33
|
Thanks for the quick answer! I have a 82599ES from Intel [1]. I found the paramters you were referring to but I am not sure how to adjust them. Can you give me some guidance for this if you get a chance? These are my current settings, basically the default.cfg: pi_proportional_const 0.0 pi_integral_const 0.0 pi_proportional_scale 0.0 pi_proportional_exponent -0.3 pi_proportional_norm_max 0.7 pi_integral_scale 0.0 pi_integral_exponent 0.4 pi_integral_norm_max 0.3 Thanks for the help! Best regards Nils [1] https://www.intel.la/content/www/xl/es/products/sku/41282/intel-82599es-10-gigabit-ethernet-controller/specifications.html On 2/10/23 11:12, Miroslav Lichvar wrote: > On Mon, Oct 02, 2023 at 09:44:19AM +0200, Nils Fuerste wrote: >> Unfortunately, the sync on the server receiving the sync from the BC looks >> like this: >> >> ptp4l[3297.441]: master offset 42 s2 freq +9338 path delay >> 319 >> ptp4l[3298.441]: master offset -10 s2 freq +9298 path delay >> 319 >> ptp4l[3299.441]: master offset 19 s2 freq +9324 path delay >> 319 > That doesn't look too bad. > >> Is there a way to improve the configuration? I found the boundary_clock_jbod >> parameter but setting it to 1 didn't improve the sync. > jbod is only needed when the ports don't share the same clock. It > degrades the sync quality. > >> Can someone provide a >> configuration for a simple BC setup with one two-port NIC? What is the sync >> quality I can expect? Any help is appreciated! Thanks in advance! > It depends on the hardware. What NIC do you have? > > One thing you can try is to shorten the sync interval and decrease the > PI constants, also on the client's port of the server to minimize the > frequency noise transferred to the client. > |