I have captures of MMS (Manufacturer Messagges Specificatiom) messagges that wireshark can't solve correctly (i.e., the MMS dissector doesn´t recognizes as MMS messagges). What can I do? asked 27 Jan '11, 07:25 cgalli showing 5 of 7 show 2 more comments |
2 Answers:
I was also having problems with this, if your capture does not contain a reference to the context, that is, if it only contains data packets, the current version of wireshark can't determine how to decode the PDU. To force the presentation layer to decode as MMS, go to Preferences->Protocols->Presentation->User Context List and add a new element with Context-Id = 3 Syntax Name OID = 1.0.9506.2.3 I think this is your bug , closed as worksforme by Anders. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5642 Not sure why his build would decode your capture properly, but mine didn't. With this additional user context table, it looks like your file decodes properly. Full decode can be viewed, but I only printed summary decode.
answered 10 Aug '11, 17:36 iondiode Awesome! Thanks. It´s really helpfull. All this time I had to decode de messages manually... really tedious. Again. just thanks. (11 Aug '11, 03:35) cgalli |
What mean WCRTESTINPUT on view trafic tcp stream answered 11 Aug '11, 04:00 dddddddd Please create a new (coherent) question rather than asking it in an answer to a totally different question. (11 Aug '11, 05:02) grahamb ♦ |
Another related question: why MMS protocol is not available in the "Decode As Dialog Box"?
What protocol carries your MMS packets? Looking at the source code it looks like the MMS dissector runs on top of COTP or is called by OID 1.0.9506.2.3.
You're right. In fact, Wireshark dissects the messagges down to ISO8823 OSI Presentation Protocol, but the presentation data can't be decoded as MMS. It's pretty odd. I cant't see why.
You could write a bug report at https://bugs.wireshark.org/bugzilla including your trace so one of the developers can take a look at it. You can mark the bug as private to limet vissiblity to core developers if yo wish.
thanks for your help and interest.
MMS isn't available in "Decode As" because there's no general "Decode As" mechanism - "Decode As" knows about particular types of handoff, and COTP -> xxx is not currently one of them.
what parameters "tshark" should have to get the result as setting "Context-Id = 3 Syntax Name OID = 1.0.9506.2.3" on wireshark interface?