beautypg.com

Bsmi debugging, Bsmi message tracing, Running a layer 2 trace – Dialogic 6.2 User Manual

Page 101

background image

BSMI Debugging

November 2009

101

BSMI Debugging

The debug output is controlled using the regular mechanisms

provided with the Bfv API. Included in the debug output are

diagnostic strings including BSMI message tracing and network

layer tracing.

BSMI Message Tracing

vtty

The vtty program displays layer 2, 3, and 4 messages (depending on

user settings).

Command Syntax

vtty [-m ] {-v]

Included in the debug output is a diagnostic message showing the

message identifier of all messages sent to the firmware from the

application, and all messages sent from the firmware to the

application.

Running a Layer 2 Trace

The diagnostic trace function allows you to trace Layer 2 messages

entering and leaving the framer (See

Table 5

on

page 111

for

command line syntax). The trace function displays link layer

protocol messages only, such as ISDN Q.931. The trace display

resembles a simple protocol analyzer, with the message type decoded

and its direction shown.

A trace shows Layer 2 messages being passed over the links, and

provides some protocol and routing information. It also displays the

received/transmitted message Information Frame in hexadecimal

format. This hexadecimal string contains Layer 2 ISDN frame

headers.

Arguments

-m

Use specified module (default 2)

-v

Turn on Bfv API debugging mode