Ethereal-dev: [Ethereal-dev] [Q] problem in TCAP.itu_ssn and TCAP.ansi_ssn

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: 원태환 <weon@xxxxxxxxxxxxxxxxx>
Date: Thu, 15 Jan 2004 14:35:38 +0900
Hi,
I had a trouble with ANSI MAP pdu parsing with ethereal 0.10.a.
I am using 'fakelink' as a link layer because I could not capture MTP layer messages.
As you see below, TCAP dissector did not pass control to MAP dissector.
I don't know the reason.
When dissector_try_port in dissect_tcap_next_tvb() called, the port could not be found in dissector hash table.
Any help will be highly appreciated.

Thanks in advance.

------------------------------------- my ethereal output -----------------------------------
  

Frame 1 (60 bytes on wire, 60 bytes captured)
 Arrival Time: Jan 15, 2004 12:11:22.000000000
   Time delta from previous packet: 0.000000000 seconds
   Time since reference or first frame: 0.000000000 seconds
   Frame Number: 1
   Packet Length: 60 bytes
   Capture Length: 60 bytes
Fake link layer
   Protocol type: SCCP (0x0003)
   Fake SSN: MAP (0x0005)
   Packet length: 54
Signalling Connection Control Part
   Message Type: Unitdata (0x09)
   .... 0000 = Class: 0x00
   0000 .... = Message handling: No special options (0x00)
   Pointer to first Mandatory Variable parameter: 3
   Pointer to second Mandatory Variable parameter: 5
   Pointer to third Mandatory Variable parameter: 7
   Called Party address (2 bytes)
       Address Indicator
           .0.. .... = Routing Indicator: Route on GT (0x00)
           ..00 00.. = Global Title Indicator: No Global Title (0x00)
           .... ..1. = SubSystem Number Indicator: SSN present (0x01)
           .... ...0 = Point Code Indicator: Point Code not present (0x00)
       SubSystem Number: MAP (Mobile Application Part) (5)
   Calling Party address (2 bytes)
       Address Indicator
           .0.. .... = Routing Indicator: Route on GT (0x00)
           ..00 00.. = Global Title Indicator: No Global Title (0x00)
           .... ..1. = SubSystem Number Indicator: SSN present (0x01)
           .... ...0 = Point Code Indicator: Point Code not present (0x00)
       SubSystem Number: VLR (Visitor Location Register) (7)
Transaction Capabilities Application Part
   Message Type: TC-UNI (0x61)
   Length: 0x28
   Components Portion
       Component Portion Tag
       Length: 0x26
       Components
           Invoke Type Tag
           Length: 0x24
           Invoke ID Tag
           Length: 0x01
           Invoke ID: 1
           Local Operation Code Tag
           Length: 0x01
           Operation Code
           Parameter
               Parameter Tag
               Length: 0x1c
               Parameter Data