#25 Incorrect TransportSpecific field value

closed
None
5
2012-06-25
2012-01-10
No

dep/msg.c:

Nibble transport = 0x80;

This should be changed to:

Nibble transport = 0x00;

As per IEEE1588-2008 spec section F.4, this field should be equal zero unless running P802.1AS. With the current code, this prevents delay request / response from working. I have tested this with several hardware GMs and changing the field value to zero fixes it.

Thanks
owczi

Discussion

  • Wojciech Owczarek

    Correction... F.4 is the Ethernet transport section. UDP/IP is D.4 (table D.2).

    So this field should be set to 0x80 (bit 0 set to 1) only to request padding of packets. Maybe this should be made configurable instead?

     
  • Wojciech Owczarek

    • assigned_to: nobody --> wowczarek
    • status: open --> closed-fixed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks