Wireshark-bugs: [Wireshark-bugs] [Bug 1430] EtherCAT dissector

Date: Mon, 8 Oct 2007 11:05:57 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1430





------- Comment #38 from r.kuemmel@xxxxxxxxxxx  2007-10-08 11:05 GMT -------
(In reply to comment #36)
> (In reply to comment #35)
> > What is still lacking in both (and a big challenge) is trying to track node
> > state (address assignment), CANopen conversations, EEPROM reads, etc. 
> Just found that CANopen is in the new dissector, but gives a lot of
>   Mbx(CoE Sdo Res - invalid length)
> on the Info lines. I think that this is due to errors in the spec (or really
> errors in software in already shipped nodes that made it necessary to change
> specifications), please check if the errors reported on the capture file on the
> wiki are indeed errors, or if the dissector is in error (the capture file is
> from a working application, so I believe that the dissector is wrong).

The invalid length info is correct. The terminal returns a length of 6 Bytes of
mailbox data instead of 10 bytes as defined in the specification for a Sdo
download response ( 2 bytes coe header + 8 bytes soe header). Probably the
terminal you have has an old firmware.


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.