On 03/03/11 23:00, Harald Welte wrote:
On Thu, Mar 03, 2011 at 07:01:49PM +0100, Pablo Neira Ayuso wrote:
BTW, *with* and *without* this patch, wireshark with dissector spots warnings like:
18:14:15 Warn Dissector bug, protocol A-bis OML, in packet 13: packet-gsm_abis_oml.c:940: failed assertion "DISSECTOR_ASSERT_NOT_REACHED"
It seems that some TLVs that appear in the body of packets are unknown. I'll debug which are the complaining tags and get back you.
Did you enable the 'use ip.access nanoBTS' flag in the protocol preferences for the OML dissector? If you don't it will try to use the Siemens definitions on an ip.access protocol trace (which will break).
Yes, the nanoBTS mode is enabled.
I've been debugging this a bit. The problem seems to be related with "Activate Software" and "Activate Software ACK" messages. They contain an attribute whose tag is 0x42 which the dissector does not know how to interpret.
Any clue on this?