Discussion:
[Linuxptp-users] PTP Clock completely wrong on a Intel 82579L
Norbert Lange
2017-02-22 12:22:33 UTC
Permalink
Hello,

I tried enabling PTP in a local Network, there where just nonsensical
value all the time.
Looking with Wireshark at the communication, the master sends out a
"Followup" Packet every second (very precisely), which contains the
internal time.

This time increases almost by 4 seconds every time.

The Hardware is an Intel 82579L, soldered on the motherboard. Any idea
if this is a software issue, a systematic hardware bug or something
like a wrong reference clock?

OS is an actual Linux Debian 9 AMD64 with Linux 4.9

Kind Regards,
Norbert
Richard Cochran
2017-02-22 13:48:33 UTC
Permalink
Post by Norbert Lange
The Hardware is an Intel 82579L, soldered on the motherboard. Any idea
if this is a software issue, a systematic hardware bug or something
like a wrong reference clock?
Could be a driver issue. I took a brief look at the e1000e driver,
and it doesn't seem to specifically handle the 82579 WRT ptp. I would
take this up with Intel, or try the e1000-devel list.

Thanks,
Richard
Keller, Jacob E
2017-02-22 19:09:53 UTC
Permalink
-----Original Message-----
Sent: Wednesday, February 22, 2017 5:49 AM
Subject: Re: [Linuxptp-users] PTP Clock completely wrong on a Intel 82579L
Post by Norbert Lange
The Hardware is an Intel 82579L, soldered on the motherboard. Any idea
if this is a software issue, a systematic hardware bug or something
like a wrong reference clock?
Could be a driver issue. I took a brief look at the e1000e driver,
and it doesn't seem to specifically handle the 82579 WRT ptp. I would
take this up with Intel, or try the e1000-devel list.
Thanks,
Richard
Yes, please forward as specific details as you can to the e1000-devel list, and the correct person should notice there. It sounds like a driver bug, though I dont really know the e1000e driver very well.

Thanks,
Jake
Norbert Lange
2017-02-22 21:20:11 UTC
Permalink
I sent a mail to intel-wired-***@lists.osuosl.org, since the other is
for out-of-tree drivers. Still waiting approval.
I am not so sure about a driver bug, all those intel chips are rather
similiar. Will try to read out the hardware PTP clock directly.
Post by Keller, Jacob E
-----Original Message-----
Sent: Wednesday, February 22, 2017 5:49 AM
Subject: Re: [Linuxptp-users] PTP Clock completely wrong on a Intel 82579L
Post by Norbert Lange
The Hardware is an Intel 82579L, soldered on the motherboard. Any idea
if this is a software issue, a systematic hardware bug or something
like a wrong reference clock?
Could be a driver issue. I took a brief look at the e1000e driver,
and it doesn't seem to specifically handle the 82579 WRT ptp. I would
take this up with Intel, or try the e1000-devel list.
Thanks,
Richard
Yes, please forward as specific details as you can to the e1000-devel list, and the correct person should notice there. It sounds like a driver bug, though I dont really know the e1000e driver very well.
Thanks,
Jake
Continue reading on narkive:
Loading...