ptp4l non registra eth0 come ptpdevice


0

seguendo i passaggi Qui ho trovato che quando si esegue il seguente comando:

sudo ptp4l -m -i eth0

l'output atteso è selected eth0 as PTP clock

quello che ho però è selected \dev\ptp1 as PTP clock

Ho cercato un po 'e non riesco a trovare come risolvere questo problema. quando eseguo questo con un file di configurazione fa la stessa cosa. l'impostazione su salveonly non modifica nulla e l'interfaccia eth0 supporta l'indicazione dell'ora hardware. il time server è un TimeMachine basato su GPS ed è raggiungibile in rete tramite eth0 e le porte udp sono aperte per permetterlo. Sto cercando di capire come evitare ptp4l dal default ai suoi dispositivi integrati ptp0 e ptp1. eth0 non è elencato anche nella directory / dev.

utilizzando phc2sys per aiutare a gestire e quando si esegue il servizio quando ptp4l è in esecuzione come daemon. phc2sys è semplicemente sospeso e in attesa di ptp4l. lo stato di servizio ptp4l mostra che è in esecuzione e funzionerà senza problemi, ma il valore predefinito è / dev / ptp1 quando la configurazione dichiara esplicitamente di usare eth0. semplicemente non sta ascoltando dove sto dicendo di ascoltare. il sistema operativo è ubuntu. qualsiasi intuizione e aiuto è molto apprezzata. Mi sento come se mi mancasse qualcosa di importante ma semplice.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.