[Battlemesh] Off-topic: tcpdump/Wireshark support for olsrd2?

Henning Rogge hrogge at gmail.com
Wed Apr 4 16:35:51 UTC 2018


Hi,

"PacketBB" is the old name for RFC5444, which is the generic packet
format that is used for NHDP (Neighborhood Discovery Protocol, RFC
6130) and OLSRv2 (RFC 7181).

So yes, you can decode OLSRv2 and NHDP with wireshark.

(I provided the original dissector to Wireshark years ago)

Henning Rogge

On Wed, Apr 4, 2018 at 4:43 PM, Albert Rafetseder
<albert.rafetseder+v10 at univie.ac.at> wrote:
> Hello Battlemeshers,
>
> Apologies upfront for cross-posting this off-topic issue from the OLSR
> user mailing list!
>
> We are debugging a (presumed) olsrd2 issue in our community network,
> https://funkfeuer.at/ , and wonder if there is a packet printer /
> dissector for olsrd2 that we can use.
>
> Are there private efforts any of you are willing to share or have us
> contribute to?
>
> I've tested tcpdump and Wireshark so far, neither of which decodes
> olsrd2 currently.
>
> My local OS X tcpdump is 4.7.3 - Apple version 67, built with libpcap
> version 1.5.3 - Apple version 54. It does not support printing details
> for olsrd2.
>
> I've skimmed tcpdump's issue tracker and list of pull request, but found
> nothing matching.
>
> tcpdump's v1 printer is here,
>
> https://github.com/the-tcpdump-group/tcpdump/blob/master/print-olsr.c
>
>
> I also tried Wireshark in its most recent stable (2.4.6) and development
> (2.5.1) versions, to no avail. UDP port 269 is auto-recognized as
> "PacketBB". The manual decoding options only include OLSR (v1), not
> olsrd2. This is Wireshark's v1 dissector:
>
> https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob;f=epan/dissectors/packet-olsr.c;h=419e3db9e2186a01634b2bb47809abdfb3d51f5c;hb=HEAD
>
> Wireshark's Gerrit issue tracker lists no hits for OLSR either.
>
> Any hints?
>
> Thank you,
>   Albert.
> _______________________________________________
> Battlemesh mailing list
> Battlemesh at ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/battlemesh


More information about the Battlemesh mailing list