Wireshark-bugs: [Wireshark-bugs] [Bug 7529] Request for ax.25 dissector
Date: Wed, 1 Aug 2012 09:17:19 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7529 --- Comment #8 from Richard Stearn <richard@xxxxxxxxxxxxxxxxxxxxxx> 2012-08-01 09:17:16 PDT --- As per my offer. Following this post I will be adding the following patches as attachments to the bug/enhancement report/request. wireshark-1.8.1-0.kiss wireshark-1.8.1-1.ax25 wireshark-1.8.1-2.ip wireshark-1.8.1-3.netrom wireshark-1.8.1-4.flexnet wireshark-1.8.1-5.rose wireshark-1.8.1-6.nol3 wireshark-1.8.1-7.aprs wireshark-1.8.1-8.bpq The above patches provide the additional code for each protocol in turn. --------------------------------------------------------------------- A little more detail on each patch (please see the packet-xxx.c for full details): wireshark-1.8.1-0.kiss KISS protocol - http://www.ka9q.net/papers/kiss.html and http://www.ax25.net/kiss.aspx wireshark-1.8.1-1.ax25 AX.25 Amateur Packet-Radio Link-Layer Protocol, Version 2.0, October 1984 http://www.tapr.org/pub_ax25.html wireshark-1.8.1-2.ip calls the existing IP dissector from ax25.c wireshark-1.8.1-3.netrom I have lost the reference I used for the protocol. Probably Phil Karns "listen" utility. wireshark-1.8.1-4.flexnet From flexnet.c & flexnet.h at: http://x-berg.in-berlin.de/cgi-bin/viewcvs.cgi/ampr/wampes-import/ wireshark-1.8.1-5.rose X.25 by another name, currently just calls the X.25 dissector. wireshark-1.8.1-6.nol3 AX.25 with no layer 3 - just that no layer 3 wireshark-1.8.1-7.aprs APRS (Automatic Packet Reporting System) http://www.aprs.org/ wireshark-1.8.1-8.bpq AX.25 over ethernet - creates an undocumented ethernet packet :-) --------------------------------------------------------------------- Pre-requisites: libpcap 1.1.1 --------------------------------------------------------------------- I was working on 3 more patches but due to lack of time and information these are not more than skeletons currently and thus are not provided. wireshark-1.8.1-9.axip wireshark-1.8.1-10.axudp wireshark-1.8.1-11.axtcp Having said that, axip (ax.25 over IP) appears to work anyway, but not axudp (ax.25 over UDP) or axtcp (ax.25 over tcp). These probably only require code to identify the payload type and then call the ax25 dissector. --------------------------------------------------------------------- In ax25.c & netrom.c the construct: static const true_false_string flags_set_truth = { "Set", "Not set" }; has been added to avoid lengthy rework now, although I realise that this will probably need to be correctly resolved in the future. I am not currently aware of any other issues. -- Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
- Prev by Date: [Wireshark-bugs] [Bug 7423] Wireshark crashes when using multiple files
- Next by Date: [Wireshark-bugs] [Bug 7529] Request for ax.25 dissector
- Previous by thread: [Wireshark-bugs] [Bug 7423] Wireshark crashes when using multiple files
- Next by thread: [Wireshark-bugs] [Bug 7529] Request for ax.25 dissector
- Index(es):