On Wed, Nov 01, 2023 at 09:04:12AM +0100, Andre Puschmann wrote:
>  /opt/linuxptp/ptp4l -2 -i enp1s0f1 -i enp1s0f0 -f /opt/ptp4l_cfg/bc.cfg -m
> -l 6
> ptp4l[851.735]: selected /dev/ptp1 as PTP clock
> ptp4l[851.735]: port 1 (enp1s0f1): PHC device mismatch
> ptp4l[851.735]: port 1 (enp1s0f1): /dev/ptp1 requested, ptp0 attached
> ptp4l[851.735]: failed to open port enp1s0f1
> failed to create a clock
> 
> I am not sure where this is coming from but indeed the first interface seems
> PHC 1 assigned and the second PHC 0. Not sure if this is an issue.

It is an issue. The two ports of the NIC don't share the same PHC, so
there needs to be something keeping them in sync (phc2sys -a) and
ptp4l needs to be told to not verify the PHC index numbers. That's the
boundary_clock_jbod option. Don't expect best accuracy in this setup.

-- 
Miroslav Lichvar



_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to