Hvis hardwaretidsstemplet ikke virker, hvordan skal du så fejlfinde?

Jun 02, 2026

Læg en besked

Baseret på dit tidligere fokus på Linux-dobbelt-sensor PTP-synkronisering, driveropdateringer til netværkskort og tilpasning af hardwaretidsstempel, kan du fejlfinde ved hjælp af følgende fire kernetrin, hvis hardwaretidsstemplet ikke virker:

 

I. Tjek driver- og kernemoduler

Tjek driverindlæsning

Udfør `lsmod|grep igb` (bruger et Intel-netværkskort som eksempel) for at bekræfte, at drivermodulet er indlæst.

Verifikation af versionsmatchning

Kør `ethtool -i eth0` for at bekræfte, at driverversionen understøtter hardware-tidsstempler. Ældre drivere mangler muligvis denne funktion og skal opdateres til den seneste stabile officielle version.

 

II. Bekræft netværkskorthardwarefunktioner

Udfør kommando

Bedømmelseskriterier

SSOF_TIMESTAMPING_TX_HARDWARE og SOF_TIMESTAMPING_RX_HARDWARE** skal være synlige. Hvis de mangler, betyder det, at selve netværkskorthardwaren ikke understøtter det, eller at den relevante funktion er deaktiveret i BIOS.

 

III. Tjek PTP-konfigurationsparametre

Bekræft konfigurationsfilen: Tjek `/etc/linuxptp/ptp4l.conf` og bekræft, at `time_stamping` er indstillet til `hardware` (standardværdien), og `phc_index` peger på den korrekte PTP-urenhed (f.eks. `/dev/ptp0`).

Fejlfinding af softwareforringelse: Hvis logfilerne viser "falder tilbage til softwaretidsstempling", skal du kontrollere, om utilstrækkelige tilladelser eller manglende enhedsknudepunkter forårsager hardwareopkaldsfejl.

 

IV. Fejlfinding af system- og tilladelsesproblemer

Tilladelseskontrol: Sørg for at `ptp4l` kører med root-rettigheder; almindelige brugere bør ikke have adgang til `/dev/ptp*`-enheder.

Modstridende tjenesteinterferens: Deaktiver automatisk konfiguration af netværkskort af NetworkManager eller andre netværksadministrationsværktøjer for at forhindre dem i at nulstille netværkskortparametre og forårsage, at hardwaretidsstempler bliver ugyldige.

Denne proces kan hurtigt finde ud af, om problemet er forårsaget af drivere, hardware, konfiguration eller systemtilladelser, og gendanne hardwarens tidsstempelfunktionalitet.

info-1328-915

Send forespørgsel
Kontakt oshvis du har spørgsmål

Du kan enten kontakte os via telefon, e-mail eller online formularen nedenfor. Vores specialist vil kontakte dig snarest.

Kontakt nu!