בהתבסס על הדיון הקודם שלך על תרחישי סנכרון PTP כפול-עם חיישנים, תוכל לשחזר במהירות את הסנכרון במהלך התנגשויות BMCA על ידי ביצוע השלבים הבאים:
כפה על נעילת תפקיד מאסטר-תקן מיד את התצורה בשני החיישנים: הגדר את העדיפות של החיישן הראשי ל-128 ואת העדיפות של חיישן העבד ל-130, עם הפרש ערכים גדול מ-2 או שווה ל-2. זה מבטל התנגשויות בחירות שנגרמות משוויון עדיפות במקור.
אפשר מצב בלעדי של שעון ראשי הוסף את הפרמטר `masterOnly 1` לתצורת ה-PTP של החיישן הראשי כדי לאלץ את השעון הראשי לסרב לעבור לשעון העבד, ולבטל לחלוטין את האפשרות של מניעת דו-כיוונית.
הפעל מחדש את שירות PTP הפעל את `sudo systemctl restart ptp4l` בשני המכשירים כדי להחיל את התצורה החדשה, הפעלת-בחירה חוזרת של BMCA וביסוס מהיר של מערכת יחסים מאסטר- עבדים יציבה.
אמת את סטטוס הסנכרון הפעל `ptp4l -i eth0 -m -q` כדי לבדוק את היומנים. ודא שהקיזוז יציב בטווח המיקרו-שניות ואין התראות "החלפת המאסטר הטוב ביותר". לאחר מכן הסנכרון חזר לקדמותו. פעולה זו יכולה לפתור מעל 90% מההתנגשויות של -חיישנים BMCA כפולים בתוך דקה אחת, ולשחזר במהירות סנכרון-בדיוק גבוה.

