Hi,
The gprscdr dissector isn’t registered by name so the tshark command will not work. Adding “registration by name” isn’t straight forward as
The format of the CDR isn’t backwards compatible the GTP dissector calls
dissect_gprscdr_GPRSCallEventRecord_PDU() if Release is 6 or less
and
issect_gprscdr_GPRSRecord_PDU(next_tvb,
pinfo, cdr_dr_tree, NULL)
otherwise.
Regards
Anders
From: wireshark-users-bounces@xxxxxxxxxxxxx [mailto:wireshark-users-bounces@xxxxxxxxxxxxx]
On Behalf Of Edward Vogel
Sent: den 27 februari 2016 01:38
To: wireshark-users@xxxxxxxxxxxxx
Subject: [Wireshark-users] gprscdr
Hi all,
I have some CDRs in a file that I'm trying to decode with wireshark or tshark. The file has the raw asn.1 ber with no encapsulation. I found the "HowToDissectAnything" page which seems to give exactly what I need.
I got the http example from that page to work:
$ tshark -o 'uat:user_dlts:"User 0 (DLT=147)","http","0","","0",""' -r httpresp.pcap
1 0.000000 -> HTTP HTTP/1.1 200 OK
But trying the same thing with a CDR doesn't seem to work:
$ tshark -o 'uat:user_dlts:"User 0 (DLT=147)","gprscdr","0","","0",""' -r 1.pcap
tshark: Invalid -o flag "uat:user_dlts:"User 0 (DLT=147)","gprscdr","0","","0","""
|