Commit Graph

52 Commits

Author SHA1 Message Date
Pablo Neira 1942729fa7 Fix bogus message labelling in wireshark OML dissector
While submitting the A-bis OML wireshark dissector I noticed one bug
in it that results in bogus message labeling.
2011-09-19 09:19:09 +02:00
Harald Welte 7c78c479ac update wireshark patches to current wireshark svn 2011-09-06 21:09:34 +02:00
Pablo Neira Ayuso ffcf66f30e wireshark: update extension of RSL dissector with ip.access nanoBTS support
This patch removes the C99 structure initialization which is not allowed
by the wireshark project (since it has to compile with non-C99 compliant
compilers).

It also adds a new option to enable/disable the dissection of vendor
specific ip.access nanoBTS RSL messages.

Tested with file:
ipaccess-startup-mo_to_mo_call-proxy.pcap
2011-04-08 14:05:42 +02:00
Harald Welte 7c6b8cbbed wireshark abis_oml: remove dead code and update copyright statement 2011-03-24 20:02:25 +01:00
Pablo Neira Ayuso 4fcd3570cb wireshark: gsm-abis-oml: convert C99 structure initialization to ANSI C
This patch applies to the wireshark/0001-abis_oml.patch.

This patch converts the C99 structure initialization which is not
accepted by the wireshark developers (Harald told me that they need
it to compile with non-gcc compilers which don't always support C99).

I have tested it here with four pcap files that Harald passed to me.
2011-03-06 16:47:54 +01:00
Harald Welte 1761d02ddb [wireshark] Update HSL wireshark dissector
now it correctly names some of the IEs like DSP/FPGA version,
and also automatically marks the UDP streams as RTP depending on
what it has seen in the RSL CONNECT TRAU message.
2011-01-15 18:09:25 +01:00
Harald Welte 934676e158 [wireshark] some more HSL RSL decoding 2011-01-15 13:09:01 +01:00
Harald Welte da0a99ab0d [wireshark] add some lines to the README about the HSL patches 2011-01-14 10:01:17 +01:00
Harald Welte 95932e7bd0 [wiresehark] Update the HSL patch for wireshark RSL dissector
now it correctly parses BSSGP and displays some more HSL specific IEs
2011-01-13 23:23:13 +01:00
Harald Welte 4bf40c090d [wireshark] some initial hackish patches to support HSLs Abis/IP 2011-01-13 11:03:51 +01:00
Holger Hans Peter Freyther 9b5f1d7b43 wireshark: rebase the patches, rename and add a README
Add a short README mentioning the svn version they apply
to, how to rebase them in the future, and what they do.

The renaming is done to add a hint on in which order to
apply them. The abis_oml patch has been updated to some
value_string changes in epan, all patches now add the new
files to the CMakeLists.txt of epan as well.
2011-01-11 16:33:52 +01:00
Holger Hans Peter Freyther 3b0fd2b0b9 wireshark: Remove patches applied in upstream wireshark
These patches were applied to upstream wireshark as of
svn revision r35475.
2011-01-11 15:22:29 +01:00
Harald Welte 6d42dbe35c wireshark: port abis_oml.patch to more recent version of wireshark
Some internals of the value_string_extended have changed
2010-12-01 00:04:09 +01:00
Harald Welte db2c28aef6 wireshark: update HSL patch to add preferences on where to show HSL debug 2010-12-01 00:02:58 +01:00
Harald Welte 318105d58d wireshark: add patch to make IPA ports configurable preferences 2010-12-01 00:02:42 +01:00
Harald Welte a36f0ede25 wireshark: More work on Ericsson OML (OM2000) dissector
We now decode virtually everything in a RBS startup.
2010-11-29 22:05:34 +01:00
Harald Welte 0326cd5ac9 wireshark: Add initial patch for adding Ericsson OML-in-HDLC-in-L2TP support
This also hooks up the RSL dissector with the Ericsson HLDC
2010-11-29 16:32:47 +01:00
Harald Welte 3b71247cd0 wireshakrk: add patch to display HSL debug messages in log 2010-11-29 15:58:58 +01:00
Harald Welte b88b6d3ea6 [wireshark] Major wireshark OML dissector
Now it properly parses message types and IEs that are defined different
depending on the BTS vendor / A-bis implementor.  This fixes a lot of
decoding bugs with Siemens BS-11 traces.
2010-06-19 13:52:54 +02:00
Holger Hans Peter Freyther bdcf45c9aa wireshark: Fix the Paging Configuration, fix the nanobts/bs11 setting
Introduce a TLV_TYPE_UNKNOWN to fallback to the right NM attributes
and mark paging configuration as fixed with the length of two.
2010-06-07 00:21:22 +08:00
Holger Hans Peter Freyther 0342540813 abis_oml.patch: Really allow to switch from IPA to BS11
Add a method to get the tlv_def. Assume when the TLV_FIXED
is used that we look at the base to find the real type. This
appears to work so far.
2010-05-23 06:20:14 +08:00
Holger Hans Peter Freyther 5af5e320d6 abis-oml.patch: Make CGI a TL16V and we have no malformed packet left 2010-05-23 05:46:21 +08:00
Holger Hans Peter Freyther 8d66dfb603 wireshark: Delay the assignment to a varaible
The README.developer mentions some compilers have
issues by assigning a non-constant value to a new
variable.
2010-05-23 03:46:46 +08:00
Holger Hans Peter Freyther 2fb7ccf95f wireshark: Fix the patches and rebase against a recent wireshark version
My previous attempt to only add the hunks I changed broke the
format of the patch and this time I am just dumping my current
patch on top of these patches.
2010-04-21 20:39:50 +08:00
Holger Hans Peter Freyther 615e650fd4 [wireshark] Add config option to decide which flavor of OML to use
This option can currently toggle between BS11 and nanoBTS (in the
form of having BS11 default). The next step will be to make use of
this in the code.
2009-12-29 04:22:12 +01:00
Holger Hans Peter Freyther 304db15bd4 [wireshark] Decode NM_ATT_IPACC_FILE_DATA as TL16V
This can be decoded like the plain FILE_DATA and I don't
understand the need for a custom version.
2009-12-29 04:21:22 +01:00
Harald Welte 31b0347e72 fix crash in A-bis OML plugin in recent wireshark versions 2009-12-21 19:05:13 +01:00
Harald Welte ad3c844b2d [wireshark] patch to correctly decode SYSTEM INFORMATION on BCCH FILLING 2009-11-26 23:47:21 +01:00
Holger Hans Peter Freyther 251e991372 [wireshark] Remove patches that are already upstream 2009-11-19 09:53:37 +01:00
Holger Hans Peter Freyther b9bda7bebd [wireshark] Fix decoding of ipacc MDCX messages
- Rename BIND to CRCX
- Rename CONNECT to MDCX
- Add break to properly decode the MDCX RSL packets
2009-11-19 09:40:03 +01:00
Harald Welte b5280c7bc4 [wireshark] RSL: add more decoders for ip.access
Also, make sure we always use BASE_NONE with FT_BYTES, as
current wireshark svn has an ASSERT() about this.
2009-10-22 10:09:56 +02:00
Harald Welte a165a42811 [wireshark] abis_oml: Always use BASE_NONE with FT_BYTES 2009-10-22 10:09:21 +02:00
Harald Welte 2c700e4420 remove unused variable 2009-08-27 22:04:33 +09:00
Harald Welte c25b369839 add early version of a dissector for lucent/alcatel home-node-b protocol 2009-08-27 21:59:22 +09:00
Harald Welte 2a2c02b973 remove erroneously-committed C file from wireshark patch directory 2009-08-20 02:40:32 +09:00
Harald Welte 6a289e0b3c wireshark patch to connect RRLP parser to GSM DTAP 2009-08-20 02:33:14 +09:00
Harald Welte 74bdce8986 make wireshark decode RRLP inside GSM 08.58 2009-08-20 00:59:30 +09:00
Harald Welte 4e8c98a1ca sync wireshark patches with svn rev. 29453 2009-08-20 00:59:11 +09:00
Harald Welte 559d97db66 parse ip.access connection statistics and speech type 2009-07-12 23:10:28 +02:00
Harald Welte a1f0ac7eb3 yet again some more ip.access RSL definitions + parsing 2009-07-12 21:59:04 +02:00
Harald Welte c9b484ff4c again some parser improvements for ip.acccess
most notably we now parse a number of the GPRS IE's
2009-07-12 20:46:43 +02:00
Harald Welte b16004ca8d abis_oml wireshark plugin now builds without compiler warnings 2009-07-11 21:06:29 +02:00
Harald Welte 2c544c8d55 fix parsing of ip.access GPRS OML attributes and RSL IP + Port 2009-07-11 21:06:21 +02:00
Harald Welte eb438442d0 fix some minor issues in the wireshark patch
This is the version that has been submitted to wireshark as
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3697
2009-07-10 19:43:06 +02:00
Harald Welte 63aba29ef7 update wireshark patches to current svn (28938) 2009-07-04 04:11:21 +02:00
Harald Welte 450129f72e support parsing of ip.access 12.21 test reports 2009-07-03 12:46:47 +02:00
Harald Welte 1cc3fa8102 wireshark: more work on completing abis_oml plugin 2009-07-01 17:43:36 +02:00
Harald Welte 8dc1a6811e updated version of wireshark ipaccess RSL plugin (just cosmetic changes) 2009-07-01 11:22:01 +02:00
Harald Welte 9e20bc58ce updated RSL wireshark patch
* parse ip.access messages with different (any) attribute order
* identify RTP and RTCP streams to the RTP plugin
2009-06-26 15:04:00 +02:00
Harald Welte 6900c162b7 add new wireshark A-bis OML dissector, incomplete 2009-06-25 20:50:57 +02:00