Με βάση την προηγούμενη συζήτησή σας σχετικά με τα σενάρια συγχρονισμού PTP με δύο{0}}αισθητήρες σε περιβάλλον Linux, η εγκατάσταση ενός προγράμματος οδήγησης προσαρμογέα δικτύου που υποστηρίζει χρονικές σημάνσεις υλικού απαιτεί τα ακόλουθα βήματα για τη διασφάλιση της σωστής λειτουργικότητας:
I. Απεγκαταστήστε το παλιό πρόγραμμα οδήγησης (Για να αποφύγετε συγκρούσεις)
Σύστημα Linux: Εκτελέστε το «sudo rmmod igb» (χρησιμοποιώντας την Intel ως παράδειγμα, αντικαταστήστε το με το πραγματικό όνομα του προγράμματος οδήγησης) για να αφαιρέσετε το γενικό πρόγραμμα οδήγησης.
Σύστημα Windows: Κάντε δεξί-κλικ στον προσαρμογέα δικτύου στη Διαχείριση Συσκευών, επιλέξτε "Κατάργηση εγκατάστασης συσκευής" και επιλέξτε "Διαγραφή του λογισμικού προγράμματος οδήγησης για αυτήν τη συσκευή".
II. Εγκαταστήστε το Επίσημο πρόγραμμα οδήγησης PTP-Ειδικό
Λήψη προγράμματος οδήγησης: Πραγματοποιήστε λήψη του συγκεκριμένου πακέτου προγράμματος οδήγησης PTP- για το μοντέλο του προσαρμογέα δικτύου σας από τον επίσημο ιστότοπο του κατασκευαστή του προσαρμογέα δικτύου (π.χ. Intel, Broadcom). Μη χρησιμοποιείτε το γενικό πρόγραμμα οδήγησης που ενημερώνεται αυτόματα από το σύστημα.
Εγκατάσταση και διαμόρφωση:
Linux: Μεταγλωττίστε και εγκαταστήστε τον πηγαίο κώδικα του προγράμματος οδήγησης, διασφαλίζοντας ότι το "CONFIG_PTP_1588_CLOCK=y" είναι ενεργοποιημένο στη διαμόρφωση του πυρήνα.
Windows: Εκτελέστε το πρόγραμμα εγκατάστασης και επιλέξτε την επιλογή "PTP Hardware Timestamp Support". Επανεκκίνηση για να τεθεί σε ισχύ: Μετά την εγκατάσταση, επανεκκινήστε τη συσκευή για να φορτώσετε το νέο πρόγραμμα οδήγησης.
III. Επαλήθευση επιτυχούς εγκατάστασης: Εκτελέστε το `ethtool -T eth0`. Εάν η έξοδος περιέχει «SOF_TIMESTAMPING_TX_HARDWARE» και υπάρχει ο κόμβος «/dev/ptp0», η εγκατάσταση του προγράμματος οδήγησης είναι επιτυχής και η λειτουργία χρονικής σήμανσης υλικού είναι έτοιμη.

