Ask Your Question

Dissector for RFC 8505

asked 2020-06-28 11:30:45 +0000

TommyPec gravatar image


I'm developing 6LoWPAN-ND for ns-3, and wireshark is very useful to spot mistakes... except when it doesn't have a dissector for the protocol.

Now, the problem is: wireshark doesn't seems to understand RFC 8505 (i.e., the updates to RFC 6775).

Is there any work on that direction or my best chance is to develop a dissector by myself ?



edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-06-28 13:10:13 +0000

grahamb gravatar image

Looking at packet-icmpv6.c, it appears that there is no support for RFC 8505, e.g. the dissection of the ARO is as stated in RFC 6775.

The comments indicate that even 6775 support was provisional, e.g.

/* Address Registration (TBD1 Pending IANA...) */

There are no plans as such for dissector additions or improvements, enhancement requests may be added to the Wireshark Bugzilla and adding a capture to a request improves the chances of someone else picking it up, but, as is the case for most Wireshark dissector changes, someone such as yourself has an "itch" and writing the code solves the problem.

Note that you'll be modifying the existing ICPMv6 dissection code, not adding a new dissector. The Wireshark Developer's Guide and the various README.* files in the docs directory of the source tree will be immensely helpful when starting work on the Wireshark codebase.

edit flag offensive delete link more


Thanks for the quick reply.

I found that something might have been done in the past (see ETSI 6TiSCH Interoperability Test Description), but they didn't release any code.

I'll try poke ETSI, perhaps I'll find something to start working from.



TommyPec gravatar imageTommyPec ( 2020-06-28 13:54:00 +0000 )edit

As they apparently distributed Wireshark, the GPL 2.0 or later licence that Wireshark uses requires them to make the modified source files available.

grahamb gravatar imagegrahamb ( 2020-06-28 15:11:10 +0000 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2020-06-28 11:30:45 +0000

Seen: 29 times

Last updated: Jun 28