Alguém teve problemas com o timestamp do servidor de envio de GPS do Cradlepoint sendo incorreto?

0

Eu tenho um roteador Cradlepoint MBR1400v2 para o qual eu configurei a opção de envio de GPS para o servidor (o roteador também tem um serviço de envio para cliente). Observei, ao desenvolver um servidor PHP para receber a sentença NMEA, que o registro de data e hora não estava correto. No entanto, o registro de data e hora do serviço de envio ao cliente está correto, assim como os registros de data e hora da sentença do GPS no log. Eu fui e voltei com suporte ao Cradlepoint; eles mantêm que a entrada de log mostra que o timestamp está correto. Hoje, finalmente entrei no console do dispositivo e emiti tcpdump -vvv -i primarylan1 -X -s 0 port [xxx] , onde xxx é a porta que estou usando para o servidor de rastreamento GPS que estou escrevendo.

Embora o log do roteador realmente mostre um timestamp correto, o tcpdump (no próprio roteador) confirma que o timestamp na sentença NMEA real indo para um servidor especificado não está correto. Agora estou aguardando uma resposta do Cradlepoint sobre essa captura de dados. Eu ofereci ao Cradlepoint que a entrada de log é provavelmente gerada a partir do serviço separado de envio para cliente, que fornece tempos corretos.

Aqui está uma imagem mostrando a saída:

Estepacotefoicapturadoàs08:49:44(14:49:44GMT),masotimestampcirculadomostra13:44:22,umahoraecincominutosdefolga.Essadiferençadehoráriorefleteofatodeeuterreiniciadooroteadorpoucomaisdeumahoraantesdoteste.Aexperiênciapassadamostraqueotempo"drift" continuará até que seja mais de duas horas diferentes.

Minhas perguntas, se você tiver um ou mais roteadores Cradlepoint (com GPS):

  1. Você teve problemas com a precisão do timestamp no sentença NMEA de envio para servidor?
  2. Se você executar (se quiser) o comando tcpdump que forneci acima no console do dispositivo, a saída mostrará um registro de data e hora exato (responsável pelo deslocamento do GMT)?
por tim.rohrer 05.02.2018 / 16:57

0 respostas