Na temelju vašeg prethodnog fokusa na scenarij PTP hardverske vremenske oznake u Linux okruženju, evo univerzalne metode za instaliranje upravljačkih programa mrežne kartice, kompatibilne s većinom industrijskih mrežnih kartica koje podržavaju hardverske vremenske oznake, bez potrebe za prilagodbama za određene modele:
I. Pripremni koraci
Najprije potvrdite model mrežne kartice. Preuzmite odgovarajući izvorni paket upravljačkog programa za PTP-sa službene web stranice marke. Nemojte koristiti zadani generički upravljački program sustava.
Instalirajte ovisnosti kompilacije Linuxa: Izvršite `sudo apt install build-essential linux-headers-$(uname -r)` da odgovara trenutnim datotekama zaglavlja jezgre.
II. Opći koraci instalacije
Deinstalirajte stari upravljački program: Izvršite `sudo rmmod stari naziv modula upravljačkog programa` kako biste uklonili zadani generički upravljački program sustava i izbjegli sukobe.
Raspakirajte izvorni paket upravljačkog programa, uđite u direktorij, pokrenite `make` za kompilaciju, a zatim pokrenite `sudo make install` za dovršetak instalacije.
Učitajte novi upravljački program: Izvršite `sudo modprobe novi naziv modula upravljačkog programa` i ponovno pokrenite uslugu mrežne kartice.
III. Provjera uspjeha Izvršite `ethtool -T network_interface_name`. Ako izlaz uključuje polja povezana s vremenskom oznakom hardvera, a sustav generira čvor `/dev/ptp0`, tada je instalacija uspješna.
Ova je metoda kompatibilna s više od 90% industrijskih mrežnih kartica s PTP hardverskim vremenskim oznakama, eliminirajući potrebu za pronalaženjem posebnih vodiča za određene modele.

