Na temelju vaše prethodne rasprave o scenarijima PTP sinkronizacije s dvo-senzorom u Linux okruženju, instaliranje upravljačkog programa mrežnog adaptera koji podržava hardverske vremenske oznake zahtijeva sljedeće korake kako bi se osigurala ispravna funkcionalnost:
I. Deinstalirajte stari upravljački program (kako biste izbjegli sukobe)
Linux sustav: Izvršite `sudo rmmod igb` (koristeći Intel kao primjer, zamijenite stvarnim nazivom upravljačkog programa) za uklanjanje generičkog upravljačkog programa.
Sustav Windows: desnom-kliknite mrežni adapter u Upravitelju uređaja, odaberite "Deinstaliraj uređaj" i označite "Izbriši softver upravljačkog programa za ovaj uređaj."
II. Instalirajte službeni upravljački program za PTP-
Preuzmite upravljački program: preuzmite PTP-posebni paket upravljačkog programa za vaš model mrežnog adaptera sa službene web stranice proizvođača mrežnog adaptera (npr. Intel, Broadcom). Nemojte koristiti generički upravljački program koji automatski ažurira sustav.
Instalacija i konfiguracija:
Linux: Kompajlirajte i instalirajte izvorni kod upravljačkog programa, osiguravajući da je `CONFIG_PTP_1588_CLOCK=y` omogućen u konfiguraciji kernela.
Windows: Pokrenite instalacijski program i označite opciju "Podrška za PTP hardversku vremensku oznaku". Ponovo pokrenite uređaj da biste stupili na snagu: Nakon instalacije ponovno pokrenite uređaj za učitavanje novog upravljačkog programa.
III. Provjerite uspješnu instalaciju: Izvršite `ethtool -T eth0`. Ako izlaz sadrži `SOF_TIMESTAMPING_TX_HARDWARE` i čvor `/dev/ptp0` postoji, instalacija upravljačkog programa je uspješna i funkcija vremenske oznake hardvera je spremna.

