Основываясь на ваших предыдущих наблюдениях за сценариями PTP-синхронизации с двумя-датчиками, существует три простых и практичных метода определения того, поддерживает ли сетевая карта аппаратные метки времени, не требующие сложных операций:
Проверьте технические характеристики продукта. Непосредственно проверьте официальную страницу продукта или руководство сетевого адаптера. Если указано наличие поддержки «аппаратных временных меток IEEE 1588 PTP», значит, эта функция поддерживается. Обычные потребительские сетевые карты почти никогда не предусматривают эту функцию.
Быстрое обнаружение системных команд: установите инструмент linuxptp в системе Linux и выполните команду `ethtool -T NIC_name`. Если выходные данные содержат поле «Временная метка аппаратной передачи», это означает, что аппаратные временные метки поддерживаются.
Проверка страницы конфигурации устройства: доступ к интерфейсу конфигурации PTP устройства. Если вы видите доступную опцию «Включить временные метки оборудования», оборудование сетевой карты поддерживает эту функцию. Если этот параметр недоступен, значит, он его не поддерживает.
Эти три метода, от самого простого до самого сложного, можно быстро проверить, проверив спецификации в распространенных сценариях, не требующих дополнительной отладки.

