A Linux környezetre, a Hirschmann RS20/RS30 ipari kapcsolóra és a BMCA-ütközések elkerülésére szolgáló P2P módra való korábbi összpontosítás alapján a kettős -érzékelős PTP{4}}nagy pontosságú szinkronizálás teljes konfigurációs lépései a következők:
I. Kapcsoló{1}oldali konfiguráció (Hirschmann RS20/RS30)
Jelentkezzen be a switch globális konfigurációs módjába, engedélyezze a PTP-t, adja meg a protokoll verzióját IEEE 1588-2008 (PTPv2) néven, és állítsa be a globális késleltetési mechanizmust P2P transzparens órajelre.
Konfigurálja a két érzékelőt összekötő két fizikai portot P2P transzparens óraportként, engedélyezze a Pdelay-specifikus csomagokat, véglegesítse és mentse a konfigurációt, és az újraindítás életbe léphessen.
II. Főérzékelő konfiguráció
Telepítse a linuxptp eszközcsomagot, és szerkessze az `/etc/linuxptp/ptp4l.conf` fájlt.
Állítsa az 1-es prioritást 128-ra és a 2-es prioritást 128-ra, engedélyezze a masterOnly 1-et (kényszerített master mód), adja meg a delay_mechanism (P2P) értéket, és csatlakozzon a megfelelő hálózati interfészhez.
Indítsa újra a ptp4l szolgáltatást, és ellenőrizze, hogy a naplók azt mutatják, hogy az eszköz mester módban van.
III. Slave konfiguráció
Telepítse a Linux PTP-t, és szerkessze a konfigurációs fájlt.
A szinkronizáláshoz állítsa a priority1-et 130-ra, a priority2-t 130-ra, a masterOnly-t 0-ra, a késleltetési mechanizmust pedig P2P-re. Kösse be a megfelelő hálózati interfész kártyát.
A szolgáltatás újraindítása után futtassa a `sudo phc2sys -s /dev/ptp0 -w' parancsot, hogy szinkronizálja a PTP hardver óráját a rendszer órájával.
IV. Pontosság ellenőrzése
Futtassa a `ptp4l -i eth0 -m -q` parancsot, hogy megbizonyosodjon arról, hogy az eltolás ±1–5 mikroszekundumon belül stabil, nincsenek legjobb mester cserélt riasztások, és a Pdelay üzenetváltás normális. Ezzel befejeződik a nagy-pontos szinkronizálási konfiguráció.

