Basert på ditt tidligere fokus på PTP-maskinvaretidsstempelscenariet i et Linux-miljø, kan testing av nøyaktigheten til et NICs maskinvaretidsstempel oppnås i tre enkle og nøyaktige trinn:
Grunnleggende funksjonsverifisering: Kjør `ethtool -T NIC_name` for å bekrefte at utdataene inkluderer maskinvaretidsstempel-relaterte felt. Bekreft først at funksjonen er riktig aktivert, og utelukker problemer med driverinkompatibilitet.
PTP Synchronization Offset Test: Kjør ptp4l master-slave-synkroniseringstjenesten og registrer forskyvningen kontinuerlig i loggen i én time. Beregn maksimums- og gjennomsnittsverdier. En normal maskinvaretidsstempelforskyvning bør være stabil i mikrosekundområdet.
Long-Term Drift Test: Bruk phc2sys-verktøyet til å kontinuerlig synkronisere PHC-klokken med systemklokken. Kjør i 24 timer og registrer avdriftshastigheten. En kvalifisert industriell NIC bør ha en drifthastighet på mindre enn eller lik 1 ppm uten betydelig kumulativt avvik.
Etter testen kan du nøyaktig få den faktiske nøyaktigheten til gjeldende NICs maskinvaretidsstempel og finne ut om den oppfyller kravene for dobbel-sensorsynkronisering.

