Com base na discussão anterior sobre cenários de sincronização PTP de sensor duplo em um ambiente Linux, a instalação de um driver de adaptador de rede compatível com carimbos de data/hora de hardware requer as seguintes etapas para garantir a funcionalidade adequada:
I. Desinstale o driver antigo (para evitar conflitos)
Sistema Linux: Execute `sudo rmmod igb` (usando Intel como exemplo, substitua pelo nome real do driver) para remover o driver genérico.
Sistema Windows: clique com o botão direito-no adaptador de rede no Gerenciador de dispositivos, selecione "Desinstalar dispositivo" e marque "Excluir o software de driver deste dispositivo".
II. Instale o driver específico-do PTP oficial
Download do driver: faça download do pacote de driver-específico do PTP para o modelo do seu adaptador de rede no site oficial do fabricante do adaptador de rede (por exemplo, Intel, Broadcom). Não use o driver genérico atualizado automaticamente pelo sistema.
Instalação e configuração:
Linux: Compile e instale o código fonte do driver, garantindo que `CONFIG_PTP_1588_CLOCK=y` esteja habilitado na configuração do kernel.
Windows: Execute o instalador e marque a opção "PTP Hardware Timestamp Support". Reinicialize para ter efeito: Após a instalação, reinicie o dispositivo para carregar o novo driver.
III. Verifique a instalação bem-sucedida: Execute `ethtool -T eth0`. Se a saída contiver `SOF_TIMESTAMPING_TX_HARDWARE` e o nó `/dev/ptp0` existir, a instalação do driver foi bem-sucedida e a função de carimbo de data/hora do hardware está pronta.

