Hello,
based on the work of Shaun Jackman, I started some months ago a new
approach to implement a dissector plugin which is able to analyze
infrared communication according to the IrDA specification. Since then
I'm constantly improving and also using the plugin for analysing user
support requests.
Thanks to the effort of the Linux-IrDA maintainer Jean Tourrilhes, we
now have a registered IrDA libpcap capture format. This already allows
offline and live capturing on Linux. Furthermore, I wrote a patch for
the Winpcap library which works with my Linux-IrDA port to Windows
(www.ircomm2k.de), thus providing capturing support even for this side
of the world.
Supported IrDA sub-protocols of the attached patch: IrLAP, IrLMP, IAP,
TinyTP (no segmentation and reassembly yet), IrCOMM (basic support).
Further application layer protocols like OBEX or IrNET can easily be
added to the plugin's framework.
Please take a look at the patch and let me know if there is a chance to
merge it with the official Ethereal branch.
Jan
Attachment:
irda-plugin.diff.gz
Description: application/gunzip
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature