The following HOWTO describes the compiling of Geonetworking dissector plugins for Wireshark 1.10 on Ubuntu. I ported the dissectors of AMB Consulting, which are available here (with GPL license). A HOWTO of plugin development and integration into wireshark is available here.
I have used serial terminal interfaces for communication for a while. For message generation and parsing I have used the previously introduced sercomm solution. For testing on Linux systems, I have used the following stuff.
I had some serious problems with destination option XFRM processing on newer Linux kernels (3.3 and 3.4). The sent Binding Update (BU) message was corrupt, because the Destination Option header overwrote the beginning of the MH part.