Ja aparatūras laikspiedols nedarbojas, ja aparatūras laikspiedols nedarbojas, varat novērst problēmas, veicot tālāk norādītās četras galvenās darbības, pamatojoties uz to, ka iepriekš pievērsāties Linux divu sensoru PTP sinhronizācijai, tīkla kartes draiveru atjauninājumiem un aparatūras laikspiedola pielāgošanai.
I. Pārbaudiet draivera un kodola moduļus
Pārbaudiet draivera ielādi
Izpildīt `lsmod|grep igb` (kā piemēru izmantojot Intel tīkla karti), lai apstiprinātu, ka draivera modulis ir ielādēts.
Versijas atbilstības pārbaude
Palaidiet `ethtool -i eth0`, lai pārliecinātos, ka draivera versija atbalsta aparatūras laikspiedolus. Vecākiem draiveriem šīs funkcijas var nebūt, un tie ir jāatjaunina uz jaunāko stabilo oficiālo versiju.
II. Apstipriniet tīkla kartes aparatūras iespējas
Izpildiet komandu
Sprieduma kritēriji
SSOF_TIMESTAMPING_TX_HARDWARE un SOF_TIMESTAMPING_RX_HARDWARE** ir jābūt redzamiem. Ja to trūkst, tas nozīmē, ka pati tīkla kartes aparatūra to neatbalsta vai BIOS ir atspējota attiecīgā funkcija.
III. Pārbaudiet PTP konfigurācijas parametrus
Pārbaudiet konfigurācijas failu: pārbaudiet “/etc/linuxptp/ptp4l.conf” un apstipriniet, ka “time_stamping” ir iestatīts uz “hardware” (noklusējuma vērtība) un “phc_index” norāda uz pareizo PTP pulksteņa ierīci (piemēram, “/dev/ptp0”).
Programmatūras degradācijas problēmu novēršana: ja žurnālos ir redzams "atgriešanās pie programmatūras laikspiedoga", pārbaudiet, vai nepietiekamas atļaujas vai trūkstošie ierīces mezgli neizraisa aparatūras izsaukuma kļūmes.
IV. Sistēmas un atļauju problēmu novēršana
Atļauju pārbaude: pārliecinieties, ka `ptp4l` darbojas ar root tiesībām; parastajiem lietotājiem nevajadzētu piekļūt `/dev/ptp*` ierīcēm.
Konfliktējoši pakalpojuma traucējumi: atspējojiet tīkla karšu automātisko konfigurēšanu, izmantojot NetworkManager vai citus tīkla pārvaldības rīkus, lai novērstu tīkla kartes parametru atiestatīšanu un aparatūras laikspiedolu nederīgumu.
Šis process var ātri noteikt, vai problēmu izraisa draiveri, aparatūra, konfigurācija vai sistēmas atļaujas, un atjaunot aparatūras laikspiedola funkcionalitāti.

