Atsižvelgiant į jūsų ankstesnį dėmesį į PTP aparatinės įrangos laiko žymos scenarijų Linux aplinkoje, čia pateikiamas universalus būdas įdiegti tinklo plokštės tvarkykles, suderinamas su dauguma pramoninių tinklo plokščių, palaikančių aparatūros laiko žymes, nereikalaujant konkrečių modelių koregavimo:
I. Parengiamieji žingsniai
Pirmiausia patvirtinkite tinklo plokštės modelį. Atsisiųskite atitinkamą PTP{1}}konkretų tvarkyklės šaltinio paketą iš oficialios prekės ženklo svetainės. Nenaudokite sistemos numatytosios bendrosios tvarkyklės.
Įdiekite Linux kompiliavimo priklausomybes: paleiskite `sudo apt install build-essential linux-headers-$(uname -r)`, kad atitiktų dabartinius branduolio antraštės failus.
II. Bendrieji diegimo žingsniai
Pašalinkite seną tvarkyklę: paleiskite „sudo rmmod old driver module name“, kad pašalintumėte numatytąją bendrąją sistemos tvarkyklę ir išvengtumėte konfliktų.
Išpakuokite tvarkyklės šaltinio paketą, įveskite katalogą, paleiskite „make“, kad kompiliuotumėte, o tada vykdykite „sudo make install“, kad užbaigtumėte diegimą.
Įkelkite naują tvarkyklę: Vykdykite „sudo modprobe new driver module name“ ir iš naujo paleiskite tinklo plokštės paslaugą.
III. Sėkmingas patikrinimas Vykdykite „ethtool -T network_interface_name“. Jei išvestyje yra laukai, susiję su aparatinės įrangos laiko žyma, o sistema sugeneruoja „/dev/ptp0“ mazgą, diegimas sėkmingas.
Šis metodas suderinamas su daugiau nei 90 % pramoninių tinklo plokščių su PTP aparatinės įrangos laiko žymomis, todėl nereikia ieškoti specialių mokymo programų konkretiems modeliams.

