Re: [Linuxptp-users] Intel X722 maybe incompatible with IEEE1588 2.1
PTP IEEE 1588 stack for Linux
Brought to you by:
rcochran
From: Cliff S. <csp...@wa...> - 2022-10-20 17:18:59
|
Thanks for all the responses! Richard Cochran wrote: > But it does timestamp UDPv4 frames? No - I hadn't been able to test that due to a firewall issue. But I just tested and UDPv4 also fails in the same way. Miroslav Vichnar wrote: >I'm wondering if this could be fixed with a firmware update or if it's > in the silicon. I vaguely remember some Intel NIC had a firmware > update which added a timestamping filter. That would be cool. I will follow up with Intel to check (and Jake has now replied too). On Thu, Oct 20, 2022 at 9:54 AM Keller, Jacob E <jac...@in...> wrote: > I am going to try and file a ticket for this. Any other reproduction information you have would be appreciated. Thanks! I was also planning to file an IPS ticket, should I still do that? Just built linuxptp from HEAD. I assume any ptp4l that sets version 2.1 (constant is in msg.h) would have the same failure. On one side I ran: sudo /tmp/ptp4l -m -4 -i eth0 -q On the other I ran: sudo /tmp/ptp4l -m -4 -i eth0 -q -s Both sides will report errors -- one will report RX timestamp failures on Sync, and the other on DelayReq. Like this: ptp4l[25253.624]: port 1 (eth0): received SYNC without timestamp > Layer 2, with version 2.1. Do you happen to know what existing firmware version your X722 has? firmware-version: 5.10 0x800025e4 0.0.0 |