Table Of Contents
debug fax dmsp
debug fax fmsp
debug fax foip
debug fax mmoip aaa
debug fax mspi
debug fax mta
debug fax relay t30
debug fddi smt-packets
debug filesystem
debug flow exporter
debug flow monitor
debug flow record
debug flow-sampler
debug fm private-hosts
debug fmsp receive
debug fmsp send
debug foip off-ramp
debug foip on-ramp
debug format
debug fpm event
debug frame-relay
debug frame-relay adjacency
debug frame-relay callcontrol
debug frame-relay end-to-end keepalive
debug frame-relay events
debug frame-relay foresight
debug frame-relay fragment
debug frame-relay hqf
debug frame-relay informationelements
debug frame-relay ip tcp header-compression
debug frame-relay lapf
debug frame-relay lmi
debug frame-relay multilink
debug frame-relay networklayerinterface
debug frame-relay packet
debug frame-relay ppp
debug frame-relay pseudowire
debug frame-relay redundancy
debug frame-relay switching
debug frame-relay vc-bundle
debug frame-relay virtual
debug fras error
debug fras-host activation
debug fras-host error
debug fras-host packet
debug fras-host snmp
debug fras message
debug fras state
debug ftpserver
debug gatekeeper gup
debug gatekeeper load
debug gatekeeper server
debug ggsn quota-server
debug glbp errors
debug glbp events
debug glbp packets
debug glbp terse
debug gprs category fsm event
debug gprs charging
debug gprs dcca
debug gprs dfp
debug gprs dhcp
debug gprs gtp
debug gprs gtp parsing
debug gprs gtp ppp
debug gprs gtp ppp-regeneration
debug gprs gtp-director
debug gprs radius
debug gprs redundancy
debug gvrp
debug fax dmsp
To troubleshoot the fax Document Media Service Provider (DMSP), use the debug fax dmsp command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fax dmsp [all | default | detail | error [call [informational] | software [informational]] |
event | function | inout]
no debug fax dmsp
Syntax Description
all
|
(Optional) Displays all fax DMSP debugging messages.
|
default
|
(Optional) Displays fax DMSP error and inout information. This option also runs if no keywords are added.
|
detail
|
(Optional) Displays fax DMSP background messages.
|
error
|
(Optional) Displays fax DMSP error messages.
|
call
|
(Optional) Displays call processing errors.
|
informational
|
(Optional) Displays minor errors and major errors. Without the informational keyword, only major errors are displayed.
|
software
|
(Optional) Displays software errors.
|
event
|
(Optional) Displays fax DMSP events.
|
function
|
(Optional) Displays fax DMSP functions.
|
inout
|
(Optional) Displays fax DMSP in/out functions.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)T
|
This command replaces the debug dmsp doc-to-fax and debug dmsp fax-to-doc commands.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug fax dmsp all command:
Router# debug fax dmsp all
2d07h: //70/67D6061D8012/DMSP/docmsp_call_setup_request:
ramp data dir=ONRAMP, conf dir=DEST
2d07h: //70/67D6061D8012/DMSP/docmsp_caps_ind:
cid(0x46), srcCallID(0x44)
2d07h: //70/67D6061D8012/DMSP/docmsp_bridge:
conf id(0x33), srcCallID(0x46), dstCallID(0x44),
ramp data dir=ONRAMP, conf dir=DEST, encode out=1
2d07h: //70/67D6061D8012/DMSP/docmsp_bridge:
2d07h: //70/67D6061D8012/DMSP/docmsp_bridge:
conf id(0x34), srcCallID(0x46), dstCallID(0x45),
ramp data dir=ONRAMP, conf dir=SRC, encode out=1
2d07h: //70/67D6061D8012/DMSP/docmsp_bridge:
2d07h: //70/67D6061D8012/DMSP/docmsp_xmit:
srcCallID(0x44), dstCallID(0x46), direction=0
2d07h: //68/67D6061D8012/DMSP/docmsp_process_rcv_data:
evID=0, proto_flag=3, srcCallID(0x44), dstCallID(0x46)
2d07h: //70/67D6061D8012/DMSP_ON/docmsp_tiff_writer_data_process:
2d07h: //70/67D6061D8012/DMSP_ON/docmsp_tiff_writer_data_process:
2d07h: //70/67D6061D8012/DMSP_ON/docmsp_tiff_writer_get_buffer_callback:
2d07h: //70/67D6061D8012/DMSP_ON/docmsp_tiff_writer_get_buffer_callback:
2d07h: //70/67D6061D8012/DMSP/docmsp_process_rcv_data:
Table 89 describes the significant fields shown in the display.
Table 89 debug fax dmsp Field Descriptions
Field
|
Description
|
//70/67D6061D8012/DMSP/ docmsp_call_setup_request:
|
The format of this message is //callid/GUID/DMSP/function name:
• CallEntry ID is 70. This indicates a unique call leg.
• GUID is 67D6061D8012. This identifies the call.
• DMSP is the module name.
• The docmsp_call_setup_request field shows that the DMSP is requesting a call setup.
|
ramp data dir
|
Indicates if the data direction is on-ramp or off-ramp.
|
conf dir
|
Indicates if the data is from the source or destination.
|
docmsp_bridge:
|
Indicates that the DMSP is setting up a bridge to the destination.
|
docmsp_xmit:
|
Indicates that the DMSP is transmitting.
|
docmsp_process_rcv_data:
|
Indicates that the DMSP is starting the process to receive data.
|
docmsp_tiff_writer_data_process:
|
Indicates the process that is being started.
|
docmsp_tiff_writer_get_buffer_ callback:
|
Indicates the segment for the DMSP TIFF writer get_buffer_callback parameter.
|
debug fax fmsp
To troubleshoot the Fax Media Service Provider (FMSP), use the debug fax fmsp command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fax fmsp [all | default | detail | error [call [informational] | software [informational]] |
event | function | inout | receive | send]
no debug fax fmsp
Syntax Description
all
|
(Optional) Displays all fax FMSP debugging messages.
|
default
|
(Optional) Displays fax FMSP error and inout information. This option also runs if no keywords are added.
|
detail
|
(Optional) Displays fax FMSP background messages.
|
error
|
(Optional) Displays fax FMSP error messages.
|
call
|
(Optional) Displays call processing errors.
|
informational
|
(Optional) Displays minor errors and major errors. Without the informational keyword, only major errors are displayed.
|
software
|
(Optional) Displays software errors.
|
event
|
(Optional) Displays fax FMSP events.
|
function
|
(Optional) Displays fax FMSP functions.
|
inout
|
(Optional) Displays fax FMSP in/out functions.
|
receive
|
(Optional) Receives T.30 or T.38 debugs.
|
send
|
(Optional) Sends T.30 or T.38 debugs.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)T
|
This command replaces the debug fmsp receive and debug fmsp send commands.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug fax fmsp all command:
Router# debug fax fmsp all
2d08h: //76/90A52CB88014/FMSP/faxmsp_call_setup_request:
session(0x63A8A474), vdbPtr(0x62CA45A8),data dir=ONRAMP, conf dir=DEST
2d08h: //76/90A52CB88014/FMSP/faxmsp_bridge:
confID(0x38), srcCID(0x4C), dstCID(0x4B)
2d08h: //76/90A52CB88014/FMSP/faxmsp_bridge:
ramp data dir=ONRAMP, conf dir=DEST
2d08h: //76/90A52CB88014/FMSP/faxmsp_bridge:
Explicit caps ind. done; Wait for registry cap ind
2d08h: //76/90A52CB88014/FMSP/faxmsp_caps_ind:
per_bridge_info(0x63D52FD8), cap_ind_state(0x6)
2d08h: //76/90A52CB88014/FMSP/faxmsp_caps_ind[1617]:
2d08h: //76/90A52CB88014/FMSP/faxmsp_caps_ack:
direction=0, srcCID(0x4B), dstCID(0x0)
2d08h: //76/90A52CB88014/FMSP/faxmsp_codec_download_done:
per_bridge_info(0x63D52FD8), application_data(0x63C54698), state(0x2), direction=2
2d08h: //76/90A52CB88014/FMSP/faxMsp_get_tx_buffer:
event(0x402897C0), bufferBegin(0x63A86B5C), dataBegin(0x402897EC)
2d08h: //76/90A52CB88014/FMSP/faxMsp_get_tx_buffer:
event(0x40289B50), bufferBegin(0x63C55794), dataBegin(0x40289B7C)
2d08h: //76/90A52CB88014/FMSP/faxMsp_get_tx_buffer:
event(0x40851E58), bufferBegin(0x63D4EAE4), dataBegin(0x40851E84)
2d08h: //76/90A52CB88014/FMSP/faxmsp_xmit:
srcCallID(0x4B), dstCallID(0x4C)
2d08h: //76/90A52CB88014/FMSP/faxmsp_xmit[1813]:
2d08h: //76/90A52CB88014/FMSP/faxmsp_process_rcv_data:
state(0x1), evID=918065, evProtoFlag=2
2d08h: //76/90A52CB88014/FMSP/t38_rx_buffer:
t38 rx msg dump (size=6):
2d08h: //76/90A52CB88014/FMSP/faxmsp_process_rcv_data[1994]:
2d08h: //76/90A52CB88014/FMSP/fax2_phaseB_receive:
DIS_PACKET(speed=5, resolution=1, encoding=1)
2d08h: //76/90A52CB88014/FMSP/faxMsp_get_tx_buffer:
event(0x40289690), bufferBegin(0x63A7E798), dataBegin(0x402896BC)
2d08h: //76/90A52CB88014/FMSP/faxMsp_get_tx_buffer:
event(0x4028858C), bufferBegin(0x63B89AC0), dataBegin(0x402885B8)
2d08h: //76/90A52CB88014/FMSP/t38_tx_command:
t38 tx msg dump (size=47):
00 04 2A C0 04 80 00 16 FF C0 02 8C 8C 8C 8C 1C 1C 1C 04 04
04 04 04 04 04 04 04 04 04 04 04 28 00 09 FF C8 01 00 77 1F
2d08h: //76/90A52CB88014/FMSP/fax2_phaseB_receive:
fax2_response_receive, PROCESSING
Table 90 describes the significant fields shown in the display.
Table 90 debug fax fmsp all Field Descriptions
Field
|
Description
|
//76/90A52CB88014/FMSP/ faxmsp_call_setup_request:
|
The format of this message is //callid/GUID/FMSP/function name
• CallEntry ID is 76. This indicates a unique call leg.
• GUID is 90A52CB88014. This identifies the call.
• FMSP is the module name.
• The faxmsp_call_setup_request field shows that the FMSP is requesting a call setup.
|
ramp data dir
|
Indicates if the data direction is on-ramp or off-ramp.
|
conf dir
|
Indicates if the data is from the source or destination.
|
faxmsp_bridge:
|
Indicates that the FMSP is setting up a bridge to the destination.
|
faxmsp_xmit:
|
Indicates that the FMSP is transmitting data.
|
faxmsp_process_rcv_data:
|
Indicates that the FMSP is beginning the process to receive data.
|
t38_rx_buffer:
|
Shows the contents of the T.38 transmit buffer.
|
t38_tx_command:
|
Shows the T.38 transmit command.
|
debug fax foip
To troubleshoot fax mail, use the debug fax foip command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fax foip [all | default | detail | error [call [informational] | software [informational]] |
event | function | inout]
no debug fax foip
Syntax Description
all
|
(Optional) Displays all fax mail debugging messages.
|
default
|
(Optional) Displays fax mail error and inout information. This option also runs if no keywords are added.
|
detail
|
(Optional) Displays fax mail background messages.
|
error
|
(Optional) Displays fax mail error messages.
|
call
|
(Optional) Displays call processing errors.
|
informational
|
(Optional) Displays minor errors and major errors. Without the informational keyword, only major errors are displayed.
|
software
|
(Optional) Displays software errors.
|
event
|
(Optional) Displays fax mail events.
|
function
|
(Optional) Displays fax mail functions.
|
inout
|
(Optional) Displays fax mail in/out functions.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)T
|
This command replaces the debug foip off-ramp and debug foip on-ramp commands.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug fax foip all command:
Router# debug fax foip all
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_call_handoff:
MailtoAddress: Calling Oct3A=0x0
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_conference_vtsp_fmsp:
Begin Conferencing VTSP and FMSP
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_conference_vtsp_fmsp[887]:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_change_state:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_call_handoff[2953]:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_validate_context[930]:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_conference_created:
VTSP and FMSP Are Conferenced;
Waiting for FMSP Call Detail Event
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_change_state:
2d07h: %ISDN-6-CONNECT: Interface Serial2:30 is now connected to unknown
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_validate_context[930]:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_msp_event:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
Prepare MSPI Call Setup Request
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
Envelope From=FAX=7771111@cisco.com
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
Envelope To=jdoe@server.cisco.com
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
RFC822 To Comment=dileung
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
Faxmail Subject=hagar-c5300-bw12 subject line here
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
Disposition Notification=
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
Originator TSI=RFC822 From Comment=
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_setup_mspi:
Call Setup Request To MSPI
2d07h: //37/67E715B7800A/FOIP_ON/lapp_on_setup_mspi[748]:
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_conference_fmsp_dmsp:
Starting Conference with FMSP and DMSP
2d07h: //35/67E715B7800A/FOIP_ON/lapp_on_conference_fmsp_dmsp:
Tiff File Created; Time=2003:06:05 22:46:48
Table 91 describes the significant fields shown in the display.
Table 91 debug fax foip all Field Descriptions
Field
|
Description
|
//35/67E715B7800A/FOIP_ON/ lapp_on_call_handoff:
|
The format of this message is //callid/GUID/FOIP_ON/function name:
• CallEntry ID is 35. This indicates a unique call leg.
• GUID is 67E715B7800A. This identifies the call.
• FOIP_ON identifies the fax mail onramp call leg. FOIP_OFF would identify an offramp call leg.
• The lapp_on_call_handoff field shows that the fax mail is initiating a call handoff.
|
lapp_on_conference_vtsp_fmsp:
|
Indicates that fax mail is starting a conference for VTSP and FMSP.
|
lapp_on_change_state
|
Indicates that the fax mail is changing state.
|
lapp_on_conference_created
|
Indicates that the conference is working properly between the VTSP and FMSP.
|
lapp_on_setup_mspi:
|
Indicates that fax mail is displaying an MPSI event.
|
lapp_on_conference_fmsp_dmsp:
|
Indicates that fax mail is starting a conference for FMSP and DMSP.
|
debug fax mmoip aaa
To display output relating to authentication, authorization, and accounting (AAA) services using multimedia mail over IP (MMoIP) for the Store and Forward Fax feature, use the debug fax mmoip aaa command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fax mmoip aaa [all | default | error [call [informational] | software [informational]] |
inout]
no debug fax mmoip aaa
Syntax Description
all
|
(Optional) Displays all MMoIP AAA debugging messages.
|
default
|
(Optional) Displays MMoIP AAA error and inout information. This option also runs if no keywords are added.
|
error
|
(Optional) Displays MMoIP AAA error messages.
|
call
|
(Optional) Displays call processing errors.
|
informational
|
(Optional) Displays minor errors and major errors. Without the informational keyword, only major errors are displayed.
|
software
|
(Optional) Displays software errors.
|
inout
|
(Optional) Displays MMoIP AAA in/out functions.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)T
|
This command replaces the debug mmoip aaa command.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following example shows output from the debug fax mmoip aaa all command for an onramp fax connection:
Router# debug fax mmoip aaa all
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
fax_account_id_origin=NONE_ID
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
fax_msg_id=00012003151904623@Router.cisco.com, Length=39
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
fax_connect_speed=disable bps
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
fax_auth_status=USER NOT AUTHENTICATED
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
email_server_address=172.19.140.112
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
email_server_ack_flag=TRUE
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
gateway_id=Router.cisco.com
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
16:22:04: //3/D9242FD08002/MMOIP_AAA_ON/mmoip_aaa_accounting_onramp:
Table 92 describes the significant fields shown in the display.
Table 92 debug fax mmoip aaa all Field Descriptions
Field
|
Description
|
//3/D9242FD08002/ MMOIP_AAA_ON/ mmoip_aaa_accounting_onramp
|
The format of this message is //callid/GUID/module name/function name:
• CallEntry ID is 3. This indicates a unique call leg.
• GUID is D9242FD08002. This identifies the call.
• MMOIP_AAA_ON identifies the fax mail onrampMMOIP AAA call leg. MMOIP_AAA_OFF would identify the offramp call leg.
• The mmoip_aaa_accounting_onramp field shows that the accounting for an onramp fax is active.
|
fax_msg_id=00012003151904623 @Router.cisco.com
|
Displays the fax message ID.
|
gateway_id=Router.cisco.com
|
Displays the name of the router.
|
call_type=Fax Receive
|
Indicates that the fax is being received.
|
debug fax mspi
To troubleshoot the fax Mail Service Provider Interface (MSPI), use the debug fax mspi command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fax mspi [all | default | detail | error [call [informational] | software [informational]] |
event | function | inout]
no debug fax mspi
Syntax Description
all
|
(Optional) Displays all fax MSPI debugging messages.
|
default
|
(Optional) Displays fax MSPI error and inout information. This option also runs if no keywords are added.
|
detail
|
(Optional) Displays fax MSPI background messages.
|
error
|
(Optional) Displays fax MSPI error messages.
|
call
|
(Optional) Displays call processing errors.
|
informational
|
(Optional) Displays minor errors and major errors. Without the informational keyword, only major errors are displayed.
|
software
|
(Optional) Displays software errors.
|
event
|
(Optional) Displays fax MSPI events.
|
function
|
(Optional) Displays fax MSPI functions.
|
inout
|
(Optional) Displays fax MSPI in/out functions.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)T
|
This command replaces the debug mspi receive and debug mspi send commands.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug fax mspi all command:
Router# debug fax mspi all
2d07h: %ISDN-6-CONNECT: Interface Serial2:30 is now connected to unknown
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_call_setup_request:
Envelope From=FAX=5550121@cisco.com
Envelope To=jdoe@server.cisco.com
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_check_connect:
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_check_connect:
SMTP Connected To The Server !
2d07h: //41/ACF704FA800B/MSPI/mspi_bridge:
MMccb(State=CONNECTED, Type=Onramp), Destination Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=0), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=1), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=2), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=3), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_onramp_buff_finished_callback:
MMccb(Call State=CONFERENCED, Buffer Count=9)
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_onramp_buff_finished_callback:
MMccb(Call State=CONFERENCED, Buffer Count=8)
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_onramp_buff_finished_callback:
MMccb(Call State=CONFERENCED, Buffer Count=7)
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_onramp_buff_finished_callback:
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=0), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=1), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=2), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=3), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=4), Source Call Id=0x2A
2d07h: //41/ACF704FA800B/MSPI_ON/mspi_xmit:
MMccb(State=CONFERENCED, Type=Onramp, Buffer Count=5), Source Call Id=0x2A
Table 93 describes the significant fields shown in the display.
Table 93 debug fax mspi all Field Descriptions
Field
|
Description
|
/41/ACF704FA800B/MSPI_ON/mspi_call_setup_request:
|
The format of this message is //callid/GUID/module name/function name:
• CallEntry ID is 41. This indicates a unique call leg.
• GUID is ACF704FA800B. This identifies the call.
• MSPI_ON identifies the fax mail onramp MSPI call leg. MSPI_OFF would identify the offramp call leg.
• The mspi_call_setup_request field shows that the MSPI is requesting a call setup.
|
Outgoing Peer Tag=22
|
Indicates the unique dial peer tag.
|
Envelope From=FAX=5550121@cisco.com
|
Indicates the sender of the fax mail message.
|
Envelope To=jdoe@server.cisco.com
|
Indicates the receiver of the fax mail message.
|
mspi_xmit:
|
Indicates that the MSPI is transmitting data.
|
State=CONFERENCED
|
Describes the MPSI state.
|
Type=Onramp
|
Describes whether the fax is on-ramp or off-ramp.
|
Buffer Count=0
|
Indicates the buffer count.
|
Source Call Id=0x2A
|
Identifies the source call ID.
|
debug fax mta
To troubleshoot the fax Mail Transfer Agent (MTA), use the debug fax mta command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fax mta [all | default | detail | error [call [informational] | software [informational]] |
event | function | inout]
no debug fax mta
Syntax Description
all
|
(Optional) Displays all fax MTA debugging messages.
|
default
|
(Optional) Displays fax MTA error and inout information. This option also runs if no keywords are added.
|
detail
|
(Optional) Displays fax MTA background messages.
|
error
|
(Optional) Displays fax MTA error messages.
|
call
|
(Optional) Displays call processing errors.
|
informational
|
(Optional) Displays minor errors and major errors. Without the informational keyword, only major errors are displayed.
|
software
|
(Optional) Displays software errors.
|
event
|
(Optional) Displays fax MTA events.
|
function
|
(Optional) Displays fax MTA functions.
|
inout
|
(Optional) Displays fax MTA in/out functions.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)T
|
This command replaces the debug mta receive all, debug mta send all, and debug mta send rcpt-to commands.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug fax mta all command:
Router# debug fax mta all
2d07h: %ISDN-6-CONNECT: Interface Serial2:30 is now connected to unknown
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_new_context_guid[2177]:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_open:
from=FAX=7771111@cisco.com, to=jdoe@server.cisco.com
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_open[1868]:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_add_headers:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_work_routine:
socket 0 readable for first time
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
(C)R: 220 vip2-das.cisco.com ESMTP Sendmail 8.9.3/8.9.3; Thu, 5 Jun 2003 23:24:54 -0700
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_writeln:
(C)S: EHLO Router.cisco.com
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
(C)R: 250-vip2-das.cisco.com Hello [172.19.140.108], pleased to meet you
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_writeln:
(C)S: MAIL FROM:<FAX=7771111@cisco.com>
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
(C)R: 250 <FAX=7771111@cisco.com>... Sender ok
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_writeln:
(C)S: RCPT TO:<jdoe@server.cisco.com>
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
(C)R: 250 <jdoe@server.cisco.com>... Recipient ok
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_getln:
(C)R: 354 Enter mail, end with "." on a line by itself
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_writeln:
(C)S: Received: by Router.cisco.com for <jdoe@server.cisco.com> (with Cisco NetWorks);
Thu, 05 Jun 2003 23:11:09 +0000
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_writeln:
(C)S: To: "jdoe" <jdoe@server.cisco.com>
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_writeln:
(C)S: Message-ID: <00222003231109198@Router.cisco.com>
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_writeln:
(C)S: Date: Thu, 05 Jun 2003 23:11:09 +0000
2d07h: //-1/CEB9FA0B800E/SMTPC/esmtp_client_engine_write:
Table 94 describes the significant fields shown in the display.
Table 94 debug fax mta all Field Descriptions
Field
|
Description
|
//-1/CEB9FA0B800E/SMTPC/ esmtp_client_engine_open:
|
The format of this message is //callid/GUID/module name/function name:
• CallEntry ID is -1. This indicates that a call leg has not been identified.
• GUID is CEB9FA0B800E. This identifies the call.
• SMTPC is the module name.
• The esmtp_client_engine_open field shows that the fax mail client engine is opening a session.
|
from=FAX=7771111@cisco.com
|
Indicates the sender of the fax mail message.
|
to=jdoe@server.cisco.com
|
Indicates the receiver of the fax mail message.
|
esmtp_client_engine_writeln:
|
Indicates that the fax mail client engine is writing data.
|
esmtp_client_engine_getln:
|
Indicates that the fax mail client engine is receiving data.
|
debug fax relay t30
To display debugging messages for T.30 real-time fax, use the debug fax relay t30 command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fax relay t30 {all | calling-number string | called-number string}
no debug fax relay t30
Syntax Description
all
|
Enables debugging for all incoming and outgoing calls.
|
calling-number
|
Enables debugging for incoming numbers that begin with a specified string of digits.
|
called-number
|
Enables debugging for outgoing numbers that begin with a specified string of digits.
|
string
|
Digits that specify the incoming or outgoing number.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(2)XB1
|
The debug fax relay t30 command was introduced on Cisco AS5350, Cisco AS5400, and Cisco AS5850 access servers.
|
12.2(11)T
|
This command was integrated into Cisco IOS Release 12.2(11)T for the Cisco AS5350, Cisco AS5400, and Cisco AS5850 access servers.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
The incoming or outgoing numbers must be a valid E.164 destination. The period symbol (.) as a wildcard should not be used. Instead of a wildcard, leave the space blank to indicate that any numbers can be valid.
There are no limits to the number of debug entries. The number entered generates a match if the calling or called number matches up to the final number of the debug entry. For example, the 408555 entry would match 408555, 4085551, 4085551212, or any other number starting with 408555.
Examples
The following command enables debugging for any incoming calls that start with 408555:
Router# debug fax relay t30 calling-number 408555
Debugging fax relay t30 from 408555
The following command enables debugging for any calls received to a number starting with 555-1212:
Router# debug fax relay t30 called-number 4155551212
Debugging fax relay t30 to 4155551212
The following command displays all debug entries:
Router# debug fax relay t30 all
Debugging fax relay t30 from 408555
Debugging fax relay t30 to 4155551212
debug fddi smt-packets
To display information about Station Management (SMT) frames received by the router, use the debug fddi smt-packets command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fddi smt-packets
no debug fddi smt-packets
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Examples
The following is sample output from the debug fddi smt-packets command. In this example, an SMT frame has been output by FDDI 1/0. The SMT frame is a next station addressing (NSA) neighbor information frame (NIF) request frame with the parameters as shown.
Router# debug fddi smt-packets
SMT O: Fddi1/0, FC=NSA, DA=ffff.ffff.ffff, SA=00c0.eeee.be04,
class=NIF, type=Request, vers=1, station_id=00c0.eeee.be04, len=40
- code 1, len 8 -- 000000016850043F
- code 2, len 4 -- 00010200
- code 3, len 4 -- 00003100
- code 200B, len 8 -- 0000000100000000
Table 95 describes the significant fields shown in the display.
Table 95 debug fddi smt-packets Field Descriptions
Field
|
Description
|
SMT O
|
SMT frame was sent from FDDI interface 1/0. Also, SMT I indicates that an SMT frame was received on the FDDI interface 1/0.
|
Fddi1/0
|
Interface associated with the frame.
|
FC
|
Frame control byte in the MAC header.
|
DA, SA
|
Destination and source addresses in FDDI form.
|
class
|
Frame class. Values can be echo frame (ECF), neighbor information frame (NIF), parameter management frame (PMF), request denied frame (RDF), status information frame (SIF), and status report frame (SRF).
|
type
|
Frame type. Values can be Request, Response, and Announce.
|
vers
|
Version identification. Values can be 1 or 2.
|
station_id
|
Station identification.
|
len
|
Packet size.
|
code 1, len 8 -- 000000016850043F
|
Parameter type X'0001—upstream neighbor address (UNA), parameter length in bytes, and parameter value. SMT parameters are described in the SMT specification ANSI X3T9.
|
debug filesystem
To enable ATA ROM monitor library (monlib) debugging messages, use the debug filesystem command in privileged EXEC mode. To disable ATA monlib debugging messages, use the no form of this command.
debug filesystem {disk0 | disk1}
no debug filesystem {disk0 | disk1}
Syntax Description
disk0
|
Selects disk 0 as the disk on which to enable or disable debugging.
|
disk1
|
Selects disk 1 as the disk on which to enable or disable debugging.
|
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(7)T
|
This command was introduced.
|
12.2(25)S
|
This command was integrated into Cisco IOS Release 12.2(25)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
The debug filesystem command enables the display of ATA monlib debugging messages during boot operations.
To display the debugging messages when ROMMON accesses the PCMCIA disk, the ROMMON must have disk support. In other words, if a dev command is entered in ROMMON mode, the output should display the supported disks as shown in the following example:
Examples
The following example shows how to enable ATA monlib debugging messages on disk 0, reboot the router to view ATA monlib debugging messages, and then disable ATA monlib debugging messages:
Router# debug filesystem disk0
rommon 1> boot disk0:c7200-is-mz.123-5.7.PI3a
Initializing ATA monitor library.......
ATA_data_xfer:1:dev = 0, command = 32, nsecs = 8, sector = 3, cyl_low = 0,
ATA_read_sector:dev = 0, retval = 0
dfs_openfile:Using monlib version 2
dfs_openfile:Using version info 1
dfs_openfile:finding file.. /c7200-is-mz.123-5.7.PI3a
ATA_data_xfer:1:dev = 0, command = 32, nsecs = 1, sector = 15, cyl_low = 0,
ATA_read_sector:dev = 0, retval = 0
ATA_data_xfer:1:dev = 0, command = 32, nsecs = 128, sector = 35, cyl_low = 0,
ATA_read_sector:dev = 0, retval = 0
dfs_openfile:opened file.. /c7200-is-mz.123-5.7.PI3a with fd = 0
DFSLIB_read:reading file.. fd = 0, byte_count = 4
DFSLIB_read:read from.. fd = 0, byte_count = 4, retval = 4
DFSLIB_read:reading file.. fd = 0, byte_count = 52
DFSLIB_read:read from.. fd = 0, byte_count = 52, retval = 52
DFSLIB_read:reading file.. fd = 0, byte_count = 40
DFSLIB_read:read from.. fd = 0, byte_count = 40, retval = 40
DFSLIB_read:reading file.. fd = 0, byte_count = 40
DFSLIB_read:read from.. fd = 0, byte_count = 40, retval = 40
DFSLIB_read:reading file.. fd = 0, byte_count = 19539160
ATA_data_xfer:1:dev = 0, command = 32, nsecs = 1, sector = 15, cyl_low = 0,
ATA_read_sector:dev = 0, retval = 0
ATA_data_xfer:1:dev = 0, command = 32, nsecs = 19, sector = 1, cyl_low = 38,
ATA_read_sector:dev = 0, retval = 0
DFSLIB_read:read from.. fd = 0, byte_count = 19539160, retval = 19539160
Self decompressing the image
:#####################################################################
##########################################################################################
##########
############################################################### [OK]
Router# no debug filesystem disk0
Table 96 describes the significant fields shown in the display.
Table 96 debug filesystem Field Descriptions
Field
|
Description
|
dev =
|
The number of the device being accessed.
|
command =
|
The operation that is being executed.
|
nsecs =
|
The number of sectors on the device.
|
sector =
|
The starting sector.
|
cyl_low =, cyl_high =
|
The starting cylinder, low and high.
|
head =
|
The head number.
|
retval =
|
The status of the operation being executed.
|
debug flow exporter
To enable debugging output for Flexible NetFlow flow exporters, use the debug flow exporter command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug flow exporter [[name] exporter-name] [error] [event] [packets number]
no debug flow exporter [[name] exporter-name] [error] [event] [packets number]
Syntax Description
name exporter-name
|
(Optional) The name of a flow exporter that you previously configured.
|
error
|
(Optional) Enables debugging for flow exporter errors.
|
event
|
(Optional) Enables debugging for flow exporter events.
|
packets
|
(Optional) Enables packet level debugging for flow exporters.
|
number
|
(Optional) Configures the number of packets to debug for packet level debugging of flow exporters.
|
Command Default
Debugging output for Flexible NetFlow flow exporters is disabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.4(9)T
|
This command was introduced.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
You must have already enabled traffic monitoring with Flexible NetFlow using an exporter before you can use the debug flow exporter command.
Examples
The following example indicates that a flow exporter packet has been queued for process send:
Router# debug flow exporter
May 21 21:29:12.603: FLOW EXP: Packet queued for process send
Related Commands
Command
|
Description
|
clear flow exporter
|
Clears the Flexible NetFlow statistics for exporters.
|
debug flow exporter
|
Enables debugging output for Flexible NetFlow flow exporters.
|
destination
|
Configures an export destination for Flexible NetFlow flow exporters.
|
dscp
|
Configure optional DSCP parameters for Flexible NetFlow flow exporters.
|
flow exporter
|
Creates a Flexible NetFlow flow exporter.
|
export-protocol
|
Configures the export protocol version for Flexible NetFlow flow exporters.
|
option
|
Configure options for Flexible NetFlow flow exporters.
|
show flow exporter
|
Displays Flexible NetFlow flow exporter status and statistics.
|
source
|
Configures the source IP address interface for Flexible NetFlow flow exporters.
|
template
|
Configures the template resend timeout for Flexible NetFlow flow exporters.
|
transport
|
Configures the transport protocol for Flexible NetFlow flow exporters.
|
ttl
|
Configures the TTL value for Flexible NetFlow flow exporters.
|
debug flow monitor
To enable debugging output for Flexible NetFlow flow monitors, use the debug flow monitor command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug flow monitor [error] [{[name] monitor-name [cache] [error] [packets packets]}]
no debug flow monitor [error] [{[name] monitor-name [cache] [error] [packets packets]}]
Syntax Description
name monitor-name
|
(Optional) The name of a flow monitor that you previously configured.
|
cache
|
(Optional) Enables debugging for the flow monitor cache.
|
error
|
(Optional) Enables debugging for flow monitor errors.
|
packets
|
(Optional) Enables packet level debugging for flow monitors.
|
packets
|
(Optional) The number of packets to debug for packet-level debugging of flow monitors.
|
Command Default
Debugging output for Flexible NetFlow flow monitors is disabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.4(9)T
|
This command was introduced.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
You must have already enabled traffic monitoring with Flexible NetFlow before you can use the debug flow monitor command.
Examples
The following example shows that the cache for FLOW-MONITOR-1 was deleted:
Router# debug flow monitor FLOW-MONITOR-1 cache
May 21 21:53:02.839: FLOW MON: 'FLOW-MONITOR-1' deleted cache
Related Commands
Command
|
Description
|
cache
|
Configures flow cache parameters for Flexible NetFlow flow monitors.
|
clear flow monitor
|
Clears the Flexible NetFlow flow monitor.
|
debug flow monitor
|
Enables debugging output for Flexible NetFlow flow monitors.
|
exporter
|
Specifies a flow exporter for Flexible NetFlow flow monitors.
|
flow monitor
|
Creates a Flexible NetFlow flow monitor.
|
protocol-distribution
|
Configures the collection of protocol distribution statistics for Flexible NetFlow flow monitors.
|
record
|
Configures a flow record a for Flexible NetFlow flow monitor.
|
show flow monitor
|
Displays Flexible NetFlow flow monitor status and statistics.
|
size-distribution
|
Configures the collection of size distribution statistics for Flexible NetFlow flow monitors.
|
debug flow record
To enable debugging output for Flexible NetFlow flow records, use the debug flow record command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug flow record [[name] record-name | netflow-original] | netflow ipv4 record [peer] | options
{{exporter-statistics | interface-table | sampler-table} [detailed | error]}]
no debug flow record [[name] record-name | netflow-original] | netflow ipv4 record [peer] |
options {{exporter-statistics | interface-table | sampler-table} [detailed | error]}]
Syntax Description
name record-name
|
(Optional) The name of a flow record that you previously configured.
|
netflow-original
|
(Optional) Traditional IPv4 input NetFlow with origin autonomous systems.
|
netflow ipv4 record
|
(Optional) The name of the NetFlow predefined record that you want to run debugging on. See Table 97.
|
peer
|
(Optional) Includes peer information for the NetFlow predefined records that support the peer keyword.
Note The peer keyword is not supported for every type of NetFlow predefined record. See Table 97.
|
options
|
(Optional) Includes information on other flow record options.
|
exporter-statistics
|
(Optional) Information on the flow exporter statistics.
|
interface-table
|
(Optional) Information on the interface tables.
|
sampler-table
|
(Optional) Information on the sampler tables.
|
detailed
|
(Optional) Show detailed information.
|
error
|
(Optional) Only show errors.
|
Command Default
Debugging output for Flexible NetFlow flow records is disabled
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.4(9)T
|
This command was introduced.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
You must have already enabled traffic monitoring with Flexible NetFlow before you can use the debug flow record command.
Keywords and Descriptions for the record Argument
Table 97 describes the keywords and descriptions for the record argument.
Table 97 Keywords and Descriptions for the record Argument
as
|
Autonomous system record.
|
as-tos
|
Autonomous systems and TOS record.
|
bgp-nexthop-tos
|
BGP next-hop and TOS record.
|
destination-prefix
|
Destination Prefix record.
|
destination-prefix-tos
|
Destination Prefix and TOS record.
|
original-input
|
Traditional IPv4 input NetFlow.
|
original-output
|
Traditional IPv4 output NetFlow.
|
prefix
|
Source and Destination Prefixes record.
|
prefix-port
|
Prefix Port record.
Note The peer keyword is not available for this record.
|
prefix-tos
|
Prefix TOS record.
|
protocol-port
|
Protocol Ports record.
Note The peer keyword is not available for this record.
|
protocol-port-tos
|
Protocol Port and TOS record.
Note The peer keyword is not available for this record.
|
source-prefix
|
Source AS and Prefix record.
|
source-prefix-tos
|
Source Prefix and TOS record.
|
Examples
There are no examples available for this command.
Related Commands
Command
|
Description
|
collect counter
|
Configures the counters as a non-key field and collect the counter values.
|
collect flow
|
Configures flow identifying fields as a non-key fields and collect their values.
|
collect interface
|
Configure the input and/or output interface as a non-key field and collect the values.
|
collect ipv4
|
Configures an IPv4 field as a non-key field and collect the value in it.
|
collect routing
|
Configures a routing attribute as a non-key field and collect the value of the field.
|
collect timestamp
|
Configures the timestamp fields as a non-key field and collect the values.
|
collect transport
|
Configures a transport layer field as a non-key field and collect the values.
|
debug flow record
|
Enables debugging output for Flexible NetFlow flow records.
|
flow record
|
Create a Flexible NetFlow flow record.
|
match flow
|
Configures one or more of the flow fields as key fields.
|
match interface
|
Configures the direction that traffic flows in respect to an interface (interface field) as a key field.
|
match ipv4
|
Configures one or more of the IPv4 fields as a key field.
|
match routing
|
Configures one or more of the routing fields as a key field.
|
match timestamp
|
Configures a timestamp field as a key field.
|
match transport
|
Configures one or more of the transport fields as a key field.
|
show flow record
|
Displays Flexible NetFlow flow record status and statistics.
|
debug flow-sampler
To enable debugging output for NetFlow sampler activity, use the debug flow-sampler command in privileged EXEC mode. To disable debugging output for NetFlow sampler activity, use the no form of this command.
debug flow-sampler {class-based | events | ipc | match}
no debug flow-sampler {class-based | events | ipc | match}
Syntax Description
class-based
|
Displays debug messages for class-based NetFlow samplers.
|
events
|
Displays debug messages when a NetFlow sampler map is added, deleted, or applied to an interface.
|
ipc
|
Displays NetFlow sampler-related debug messages for interprocess communications (IPC) between the route processor and line cards.
|
match
|
Displays debug messages when a packet is sampled (is matched with a NetFlow sampler).
|
Command Default
Debugging output for NetFlow sampler activity is disabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(2)T
|
This command was introduced.
|
12.2(18)S
|
This command was integrated into Cisco IOS Release 12.2(18)S.
|
12.0(26)S
|
This command was integrated into Cisco IOS Release 12.0(26)S.
|
12.3(4)T
|
The class-based keyword was added.
|
12.2(27)SBC
|
This command was integrated into Cisco IOS Release 12.2(27)SBC.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Because debugging output is assigned high priority in the CPU process, you should use debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco technical support staff. Moreover, you should use debug commands during periods of lower network traffic and fewer users. Debugging during these periods reducess the likelihood that increased debug command processing overhead will affect system use.
Examples
The following is sample output from the debug flow-sampler events command:
Router# debug flow-sampler events
Flow sampler events debugging is on
Router# configure terminal
Router(config# no flow-sampler mysampler2
5d00h: Flow: Sampler mysampler2 detached from FastEthernet0/1
5d00h: Flow: Sampler mysampler2 deleted
The following is sample output from the debug flow-sampler match command:
Router# debug flow-sampler match
Flow sampler match debugging is on
4d23h: Flow: Packet matched sampler mysampler1 on interface FastEthernet0/0
4d23h: Flow: Packet matched sampler mysampler1 on interface FastEthernet0/0
4d23h: Flow: Packet matched sampler mysampler1 on interface FastEthernet0/0
4d23h: Flow: Packet matched sampler mysampler1 on interface FastEthernet0/0
Table 98 describes the significant fields shown in the display.
Table 98 debug flow-sampler Field Descriptions
Field
|
Description
|
Sampler
|
Name of the NetFlow sampler.
|
id
|
Unique ID of the NetFlow sampler.
|
packets matched
|
Number of packets matched (sampled) for the NetFlow sampler.
|
mode
|
NetFlow sampling mode.
|
sampling interval is
|
NetFlow sampling interval (in packets).
|
Related Commands
Command
|
Description
|
flow-sampler
|
Enables a Random Sampled NetFlow sampler.
|
flow-sampler-map
|
Defines a Random Sampled NetFlow sampler map.
|
ip flow-export
|
Enables the export of NetFlow data to a collector.
|
mode (flow sampler map)
|
Specifies a Random Sampled NetFlow sampling mode and sampling rate.
|
netflow-sampler
|
Enables a class-based NetFlow sampler.
|
show flow-sampler
|
Displays attributes (including mode, sampling rate, and number of sampled packets) of one or all Random Sampled NetFlow samplers.
|
show ip flow export
|
Displays the statistics for the NetFlow data export.
|
debug fm private-hosts
To enable debug messages for the Private Hosts feature manager, use the debug fm private-hosts command in privileged EXEC mode.
debug fm private-hosts {all | vmr | unusual | events}
Syntax Description
all
|
Enable debug messages for all Private Hosts errors and events.
|
vmr
|
Enable debug messages for the Multicast VLAN Registration (MVR) feature.
|
unusual
|
Enable debug messages for unexpected Private Hosts behavior.
|
events
|
Enable debug messages for Private Hosts events.
|
Defaults
This command has no default settings.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(33)SRB
|
This command was introduced.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following example shows sample command output:
Router# debug fm private-hosts all
fm private-hosts vmr debugging is on
fm private-hosts unusual debugging is on
fm private-hosts events debugging is on
Related Commands
Command
|
Description
|
debug private-hosts
|
Enables debug messages for Private Hosts.
|
debug fmsp receive
Note
Effective with release 12.3(8)T, the debug fmsp receive command is replaced by the debug fax fmsp command. See the debug fax fmsp command for more information.
To display debugging messages for Fax Media Services Provider (FMSP) receive, use the debug fmsp receive command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fmsp receive [t30 | t38]
no debug fmsp receive [t30 | t38]
Syntax Description
t30
|
(Optional) Specifies the T.30 fax protocol.
|
t38
|
(Optional) Specifies the T.38 fax protocol.
|
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.1(3)XI
|
This command was introduced on the Cisco AS5300 access server.
|
12.2(8)T
|
This command was implemented on the Cisco 1751 access routers, Cisco 3725 access routers, and Cisco 3745 access routers.
|
12.2(13)T
|
Support for this command was implemented in Cisco 7200 series images.
|
12.3(8)T
|
This command was replaced by the debug fax fmsp command.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug fmsp receive command:
Router# debug fmsp receive
*Oct 16 08:31:33.243: faxmsp_call_setup_request: call id=28
*Oct 16 08:31:33.243: faxmsp_call_setup_request: ramp data dir=ONRAMP, conf dir=DEST
*Oct 16 08:31:33.243: faxmsp_bridge(): cfid=19, srccid=28, dstcid=27
*Oct 16 08:31:33.243: faxmsp_bridge(): ramp data dir=ONRAMP, conf dir=DEST
*Oct 16 08:31:33.243: faxmsp_bridge(): Explicit caps ind. done; will wait for registry
caps ind
*Oct 16 08:31:33.243: faxmsp_caps_ind: call id=28, src=27
*Oct 16 08:31:33.243: faxmsp_caps_ack: call id src=27
*Oct 16 08:31:33.279: faxmsp_call_setup_request: call id=29
*Oct 16 08:31:33.279: faxmsp_call_setup_request: ramp data dir=OFFRAMP, conf dir=SRC
*Oct 16 08:31:33.283: faxmsp_bridge(): cfid=20, srccid=29, dstcid=26
*Oct 16 08:31:33.283: faxmsp_bridge(): ramp data dir=OFFRAMP, conf dir=SRC
*Oct 16 08:31:33.283: faxmsp_bridge(): Explicit caps ind. done; will wait for registry
caps ind
*Oct 16 08:31:33.283: faxmsp_caps_ind: call id=29, src=26
*Oct 16 08:31:33.283: faxmsp_caps_ack: call id src=26
*Oct 16 08:31:33.635: faxmsp_codec_download_done: call id=29
*Oct 16 08:31:33.635: faxmsp_codec_download_done: call id=28
*Oct 16 08:31:33.643: faxmsp_xmit: callid src=26, dst=29
*Oct 16 08:31:33.643: faxmsp_xmit: callid src=27, dst=28
*Oct 16 08:31:33.643: faxmsp_process_rcv_data: call id src=26, dst=29
Related Commands
Command
|
Description
|
debug fmsp send
|
Displays debugging messages for FMSP send.
|
debug fmsp send
Note
Effective with release 12.3(8)T, the debug fmsp send command is replaced by the debug fax fmsp command. See the debug fax fmsp command for more information.
To display debugging messages for Fax Media Services Provider (FMSP) send, use the debug fmsp send command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fmsp send [t30 | t38]
no debug fmsp send [t30 | t38]
Syntax Description
t30
|
(Optional) Specifies the T.30 fax protocol.
|
t38
|
(Optional) Specifies the T.38 fax protocol.
|
Defaults
No default behavior or values.
Command Modes
Privileged EXEC (#)
Command History
Release
|
Modification
|
12.1(3)XI
|
This command was introduced on the Cisco AS5300 access server.
|
12.2(8)T
|
This command was implemented on the Cisco 1751 access routers, Cisco 3725 access routers, and Cisco 3745 access routers.
|
12.2(13)T
|
This feature was implemented on the Cisco 7200 series routers.
|
12.3(8)T
|
This command was replaced by the debug fax fmsp command.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug fmsp send command:
Jan 1 05:02:56.782: faxmsp_call_setup_request: call id=21
Jan 1 05:02:56.782: faxmsp_call_setup_request: ramp data dir=OFFRAMP, conf dir=SRC
Jan 1 05:02:56.782: faxmsp_bridge(): cfid=7, srccid=21, dstcid=20
Jan 1 05:02:56.782: faxmsp_bridge(): ramp data dir=OFFRAMP, conf dir=SRC
Jan 1 05:02:56.782: faxmsp_bridge(): Explicit caps ind. done; will wait for registry caps
ind
Jan 1 05:02:56.782: faxmsp_caps_ind: call id=21, src=20
Jan 1 05:02:56.782: faxmsp_caps_ack: call id src=20
Jan 1 05:02:57.174: faxmsp_codec_download_done: call id=21
Jan 1 05:02:57.174: faxMsp_tx_buffer callID=21
Jan 1 05:02:57.178: faxMsp_tx_buffer callID=21
Jan 1 05:02:57.178: faxMsp_tx_buffer callID=21
Jan 1 05:02:57.178: faxMsp_tx_buffer callID=21
Jan 1 05:02:57.182: faxmsp_xmit: callid src=20, dst=21
Jan 1 05:02:57.182: faxmsp_process_rcv_data: call id src=20, dst=21
Jan 1 05:03:01.814: faxmsp_xmit: callid src=20, dst=21
Jan 1 05:03:01.814: faxmsp_process_rcv_data: call id src=20, dst=21
Jan 1 05:03:01.814: faxMsp_tx_buffer callID=21
Jan 1 05:03:02.802: faxmsp_xmit: callid src=20, dst=21
Jan 1 05:03:02.802: faxmsp_process_rcv_data: call id src=20, dst=21
Jan 1 05:03:02.822: faxmsp_xmit: callid src=20, dst=21
Jan 1 05:03:02.822: faxmsp_process_rcv_data: call id src=20, dst=21
Jan 1 05:03:02.854: faxmsp_xmit: callid src=20, dst=21
Jan 1 05:03:02.854: faxmsp_process_rcv_data: call id src=20, dst=21
Related Commands
Command
|
Description
|
debug fax relay t30
|
Displays debugging messages for FMSP receive.
|
debug foip off-ramp
Note
Effective with release 12.3(8)T, the debug foip off-ramp command is replaced by the debug fax foip command. See the debug fax foip command for more information.
To display debugging messages for off-ramp fax mail, use the debug foip off-ramp command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug foip off-ramp
no debug foip off-ramp
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.1(3)XI
|
This command was introduced on the Cisco AS5300 access server.
|
12.2(8)T
|
This command was introduced on the Cisco 1751 access routers, Cisco 3725 access routers, and Cisco 3745 access routers.
|
12.2(13)T
|
This feature was implemented on the Cisco 7200 series routers.
|
12.3(8)T
|
This command was replaced by the debug fax foip command.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug foip off-ramp command:
Router# debug foip off-ramp
Jan 1 02:31:17.539: lapp off: CC_EV_CALL_HANDOFF, cid(0xB)
Jan 1 02:31:17.539: loffHandoff: called number=5271714, callid=0xB
Jan 1 02:31:17.543: loffSetupPeer: cid1(0xB)
Jan 1 02:31:17.543: destPat(5271714),matched(1),pref(5),tag(20),encap(1)
Jan 1 02:31:22.867: lapp off: CC_EV_CALL_CONNECTED, cid(0xC)
Jan 1 02:31:22.867: st=CALL_SETTING cid(0xB,0x0,0x0,0xC),cfid(0x0,0x0,0x0)
Jan 1 02:31:22.867: loffConnected
Jan 1 02:31:22.867: loffFlushPeerTagQueue cid(11) peer list: (empty)
Jan 1 02:31:22.867: lapp off: CC_EV_CONF_CREATE_DONE, cid(0xC), cid2(0xD), cfid(0x1)
Jan 1 02:31:22.867: st=CONFERENCING3 cid(0xB,0x0,0xD,0xC),cfid(0x0,0x0,0x1)
Jan 1 02:31:22.867: loffConfDone3
Jan 1 02:31:30.931: lapp off: CC_EV_FROM_FMSP_ON_CALL_DETAIL, cid(0xD)
Jan 1 02:31:30.931: st=WAIT_SESS_INFO cid(0xB,0x0,0xD,0xC),cfid(0x0,0x0,0x1)
Jan 1 02:31:30.931: loffSessionInfo
Jan 1 02:31:30.931: encd=2, resl=2, spd=26, min_scan_len=0, csid= 4085271714
Jan 1 02:31:30.931: lapp off: CC_EV_CONF_CREATE_DONE, cid(0xD), cid2(0xE), cfid(0x2)
Jan 1 02:31:30.931: st=CONFERENCING2 cid(0xB,0xE,0xD,0xC),cfid(0x0,0x2,0x1)
Jan 1 02:31:30.931: loffConfDone2
Related Commands
Command
|
Description
|
debug foip on-ramp
|
Displays debugging messages for on-ramp fax mail.
|
debug foip on-ramp
Note
Effective with release 12.3(8)T, the debug foip on-ramp command is replaced by the debug fax foip command. See the debug fax foip command for more information.
To display debugging messages for on-ramp fax mail, use the debug foip on-ramp command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug foip on-ramp
no debug foip on-ramp
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.1(3)XI
|
This command was introduced on the Cisco AS5300 access server.
|
12.2(8)T
|
This command was introduced on the Cisco 1751 access routers, Cisco 3725 access routers, and Cisco 3745 access routers.
|
12.2(13)T
|
This feature was implemented on the Cisco 7200 series routers.
|
12.3(8)T
|
This command was replaced by the debug fax foip command.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug foip on-ramp command:
Router# debug foip on-ramp
*Oct 16 08:07:01.947: lapp_on_application: Incoming Event: (15 = CC_EV_CALL_HANDOFF),
CID(11), DISP(0)
*Oct 16 08:07:01.947: lapp_on_call_handoff: Authentication enabled = FALSE
*Oct 16 08:07:01.947: lapp_on_call_handoff: Authentication ID = 0
*Oct 16 08:07:01.947: lapp_on_call_handoff: Authentication ID source = IVR or unknown
*Oct 16 08:07:01.947: lapp_on_call_handoff: Authentication status = SUCCESS
*Oct 16 08:07:01.947: lapp_on_call_handoff: Accounting enabled = FALSE
*Oct 16 08:07:01.947: lapp_on_call_handoff: Accounting method list = fax
*Oct 16 08:07:01.947: lapp_on_conference_vtsp_fmsp: Begin conferencing VTSP and FMSP...
*Oct 16 08:07:01.951: lapp_on_change_state: old state(0) new state(1)
*Oct 16 08:07:01.951: lapp_on_application: Incoming Event: (29 = CC_EV_CONF_CREATE_DONE),
CID(11), DISP(0)
*Oct 16 08:07:01.951: lapp_on_application: Current call state = 1
*Oct 16 08:07:01.951: lapp_on_conference_created: The VTSP and the FMSP are conferenced
*Oct 16 08:07:01.951: lapp_on_conference_created: Wait for FMSP call detail event
Related Commands
Command
|
Description
|
debug foip off-ramp
|
Displays debugging messages for off-ramp fax mail.
|
debug format
To verify the syntax of eXtensible Markup Language Programmatic Interface (XML-PI) spec files, use the debug format command in privileged EXEC mode. To disable debugging, use the no form of this command.
debug format {all | error}
no debug format {all | error}
Syntax Description
all
|
Specifies verbose mode to display selected debug data with comments followed by full debug output.
|
error
|
Displays minimal format error statements.
|
Command Default
This command is disabled by default.
Command Modes
Privileged EXEC (#)
Command History
Release
|
Modification
|
12.4(20)T
|
This command was introduced.
|
12.2(33)SRE
|
This command was modified. It was integrated into Cisco IOS Release 12.2(33)SRE.
|
12.2(50)SY
|
This command was integrated into Cisco IOS Release 12.2(50)SY.
|
Usage Guidelines
Use the debug format all command to troubleshoot errors in XML-PI spec files. The command displays XML output, the XML Schema Definition (XSD), and parsing locations. For less verbose output, use the debug format error command.
Examples
The following examples show how to use the verbose output from the debug format all command to troubleshoot spec file entries based on information collected from the show interfaces command.
Begin by displaying the show interfaces command output.
FastEthernet0/0 is up, line protocol is up
Hardware is i82543 (Livengood), address is 000b.60dc.9408 (bia 000b.60dc.9408)
Internet address is 10.4.4.5/8
MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Full-duplex, 100Mb/s, 100BaseTX/FX
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:07, output 00:00:03, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Output queue: 0/40 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
769 packets input, 121369 bytes
Received 696 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 input packets with dribble condition detected
959 packets output, 94185 bytes, 0 underruns
2 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 0 deferred
2 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
FastEthernet0/1 is down, line protocol is down
Hardware is i82543 (Livengood), address is 000b.60dc.9406 (bia 000b.60dc.9406)
MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Unknown duplex, Unknown Speed, 100BaseTX/FX
ARP type: ARPA, ARP Timeout 04:00:00
Last input never, output never, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Output queue: 0/40 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 input packets with dribble condition detected
0 packets output, 0 bytes, 0 underruns
2 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 0 deferred
2 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
Loopback0 is up, line protocol is up
MTU 1514 bytes, BW 8000000 Kbit, DLY 5000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation LOOPBACK, loopback not set
Last input never, output never, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Output queue: 0/0 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
0 packets output, 0 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 output buffer failures, 0 output buffers swapped out
The next step is to generate XML output for the show interfaces command:
Router# show interfaces | format slot0:spec3.3.odm
<?xml version="1.0" encoding="UTF-8"?>
<Name>FastEthernet0/0</Name>
<lineprotocol>up</lineprotocol>
<Hardware>i82543</Hardware>
<address>000b.60dc.9408</address>
<bia>000b.60dc.9408</bia>
<Internetaddress>10.4.4.5/8</Internetaddress>
<reliability>255/255,</reliability>
<Encapsulation>ARPA,</Encapsulation>
<loopback>Notset</loopback>
<Keepalive>Set</Keepalive>
<KeepAliveInterval>10</KeepAliveInterval>
<Duplextype>duplex,</Duplextype>
<DuplexSpeed>100Mb/s,</DuplexSpeed>
<ARPTimeout>04:00:00</ARPTimeout>
<Lastinput>00:00:26,</Lastinput>
<output>00:00:08,</output>
<outputhang>never</outputhang>
<LastclearingOfCounters>never</LastclearingOfCounters>
<flushes>0/75/0/0</flushes>
<Totaloutputdrops>0</Totaloutputdrops>
<Queueingstrategy>fifo</Queueingstrategy>
<Fiveminuteinputrateinbits>0</Fiveminuteinputrateinbits>
<Fiveminuteinputrateinpkts>0</Fiveminuteinputrateinpkts>
<Fiveminuteoutputrateinbits>0</Fiveminuteoutputrateinbits>
<Fiveminuteoutputrateinpkts>0</Fiveminuteoutputrateinpkts>
<packetsinput>771</packetsinput>
<broadcasts>0</broadcasts>
<inputerrors>0</inputerrors>
<packetsoutput>0</packetsoutput>
<outputerrors>0</outputerrors>
<collisions>0</collisions>
<interfaceresets>0</interfaceresets>
<outputbufferfailures>0</outputbufferfailures>
<outputbuffersswappedout>0</outputbuffersswappedout>
Analyze the two outputs: In this case, output about only one interface is listed in the show interfaces | format slot0:spec3.3.odm command, but based on the original show interfaces command output, it was expected that there would be output about three interfaces.
Enter the following commands to enable the verbose debugging mode that displays all Operational Data Model (ODM) errors:
Router# show interfaces | format slot0:spec3.3.odm
The debug format statements are read in groups of two lines. As the following example shows, the first line describes what the attempted match was; the second line provides the offset and the byte count from the beginning of the show interfaces command output that the cursor of the screen scraper has reached.
*May 4 01:20:35.279: ODM: Could not match Property mcast
*May 4 01:20:35.279: offset 703: 5 minute output rate 0 bits/sec, 0 packets/sec
The following example shows where the spec file entry (SFE) caused the ODM algorithm to return a truncated XML. Notice how the offset jumps from 703 to 3001. This is a large jump that implies a search between multicast and IP multicast probably caused the screen scraper to jump too far into the text. Because the cursor is not at a buffer, this condition is the likely candidate for the error. Looking at the spec file entry and doing a manual search through the show command output will confirm this suspicion.
*May 4 01:20:35.279: offset 703: 5 minute output rate 0 bits/sec, 0 packets/sec
*May 4 01:20:35.279: ODM: Could not match Property mcast
*May 4 01:20:35.279: offset 703: 5 minute output rate 0 bits/sec, 0 packets/sec
*May 4 01:20:35.279: ODM: Could not match Property IP multicasts
*May 4 01:20:35.279: offset 3001: no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0
*May 4 01:20:35.279: ODM: Could not match Property watchdog
*May 4 01:20:35.279: offset 3122: ignored, 0 abort
0 packets output, 0 bytes, 0 underru
*May 4 01:20:35.279: ODM: Could not match Property input packets with dribble condition
detected
Be sure to disable the debug command.
Related Commands
Command
|
Description
|
show interfaces
|
Displays statistics for all interfaces configured on the router or access server
|
debug fpm event
To display protocol information from the designated protocol header description field (PHDF), use the debug fpm event command in privileged EXEC mode. To disable debugging messages, use the no form of this command.
debug fpm event
no debug fpm event
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.4(4)T
|
This command was introduced.
|
12.2(18)ZY
|
This command was integrated into Cisco IOS Release 12.2(18)ZY on the Catalyst 6500 series of switches equipped with the Programmable Intelligent Services Accelerator (PISA).
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following sample output is from the debug fpm event command:
*Jun 21 09:22:21.607: policy-classification-inline(): matches class: class-default *Jun 21
09:22:21.607: packet-access-control(): policy-map: fpm-policy, dir: input, match. retval:
0x0, ip-flags: 0x80000000
debug frame-relay
To display debugging information about the packets received on a Frame Relay interface, use the debug frame-relay command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay
no debug frame-relay
Syntax Description
This command has no arguments or keywords.
Defaults
This command is disabled by default.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
9.00
|
This command was introduced.
|
12.2(13)T
|
Support for Banyan VINES was removed.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command helps you analyze the packets that have been received. However, because the debug frame-relay command generates a substantial amount of output, use it only when the rate of traffic on the Frame Relay network is less than 25 packets per second.
To analyze the packets that have been sent on a Frame Relay interface, use the debug frame-relay packet command.
Examples
The following is sample output from the debug frame-relay command:
Router# debug frame-relay
Serial0(i): dlci 500(0x7C41), pkt type 0x809B, datagramsize 24
Serial1(i): dlci 1023(0xFCF1), pkt type 0x309, datagramsize 13
Serial0(i): dlci 500(0x7C41), pkt type 0x809B, datagramsize 24
Serial1(i): dlci 1023(0xFCF1), pkt type 0x309, datagramsize 13
Serial0(i): dlci 500(0x7C41), pkt type 0x809B, datagramsize 24
Table 99 describes the significant fields shown in the display.
Table 99 debug frame-relay Field Descriptions
Field
|
Description
|
Serial0(i):
|
Indicates that serial interface 0 has received this Frame Relay datagram as input.
|
dlci 500(0x7C41)
|
Indicates the value of the data-link connection identifier (DLCI) for this packet in decimal (and q922). In this case, 500 has been configured as the multicast DLCI.
|
pkt type 0x809B
|
Indicates the packet type code.
Possible supported signalling message codes are as follows:
• 0x308—Signalling message; valid only with a DLCI of 0
• 0x309—LMI message; valid only with a DLCI of 1023
Possible supported Ethernet type codes are:
• 0x0201—IP on a 3 MB net
• 0x0201—Xerox ARP on 10 MB networks
• 0xCC—RFC 1294 (only for IP)
• 0x0600—XNS
• 0x0800—IP on a 10 MB network
• 0x0806—IP ARP
• 0x0808—Frame Relay Address Resolution Protocol (ARP)
Possible High-Level Data Link Control (HDLC) type codes are as follows:
• 0x6001—DEC Maintenance Operation Protocol (MOP) booting protocol
• 0x6002—DEC MOP console protocol
• 0x6003—DECnet Phase IV on Ethernet
• 0x6004—DEC LAT on Ethernet
• 0x8005—HP Probe
• 0x8035—RARP
• 0x8038—DEC spanning tree
• 0x809b—Apple EtherTalk
• 0x80f3—AppleTalk ARP
• 0x8019—Apollo domain
• 0x8137—Internetwork Packet Exchange (IPX)
• 0x9000—Ethernet loopback packet IP
• 0x1A58—IPX, standard form
• 0xFEFE—Connectionless Network Service (CLNS)
• 0xEFEF—End System-to-Intermediate System (ES-IS)
• 0x1998—Uncompressed TCP
• 0x1999—Compressed TCP
• 0x6558—Serial line bridging
|
datagramsize 24
|
Indicates size of this datagram (in bytes).
|
debug frame-relay adjacency
To display information pertaining to an adjacent node that has one or more Frame Relay permanent virtual circuit (PVC) bundles, use the debug frame-relay adjacency command in privileged EXEC mode. To stop displaying the adjacent node information, use the no form of this command.
debug frame-relay adjacency {pvc [dlci] | vc-bundle [vc-bundle-name]}
no debug frame-relay adjacency {pvc [dlci] | vc-bundle [vc-bundle-name]}
Syntax Description
pvc
|
Displays information regarding the adjacent PVC only.
|
dlci
|
(Optional) Data-link connection identifier for a specific PVC.
|
vc-bundle
|
Displays information regarding the adjacent PVC bundle and its members.
|
vc-bundle-name
|
(Optional) Name of the PVC bundle.
|
Defaults
No default behaviors or values.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(13)T
|
This command was introduced.
|
12.2(28)SB
|
This command was integrated into Cisco IOS Release 12.2(28)SB.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Use this command to monitor adjacency activity and status for an adjacent node.
Note
Debug messages that are prefixed with "FR_ADJ" (instead of "FR-ADJ") indicate serious failures in the Frame Relay PVC bundle performance. Contact the Cisco Technical Assistance Center (TAC) if you see debugging messages with this prefix.
Examples
The following sample output from the debug frame-relay adjacency vc-bundle command shows PVC bundle "MP-4-dynamic" going down. Each bundle member PVC is marked for removal from the CEF adjacency table, and then the adjacency for the PVC bundle itself is marked for removal. The adjacencies are actually removed from the table later when a background clean-up process runs.
Router# debug frame-relay adjacency vc-bundle MP-4-dynamic
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 400: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 401: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 402: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 403: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 404: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 405: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 406: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: member 407: removing adj
00:46:35: FR-ADJ: vcb MP-4-dynamic: ip 10.2.2.2: removing primary adj
Related Commands
Command
|
Description
|
debug frame-relay vc-bundle
|
Displays information pertaining to all the PVC bundles configured on the router.
|
debug frame-relay callcontrol
To display Frame Relay Layer 3 (network layer) call control information, use the debug frame-relay callcontrol command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay callcontrol
no debug frame-relay callcontrol
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
The debug frame-relay callcontrol command is used specifically for observing FRF.4/Q.933 signalling messages and related state changes. The FRF.4/Q.933 specification describes a state machine for call control. The signalling code implements the state machine. The debug statements display the actual event and state combinations.
The Frame Relay switched virtual circuit (SVC) signalling subsystem is an independent software module. When used with the debug frame-relay networklayerinterface command, the debug frame-relay callcontrol command provides a better understanding of the call setup and teardown sequence. The debug frame-relay networklayerinterface command provides the details of the interactions between the signalling subsystem on the router and the Frame Relay subsystem.
Examples
State changes can be observed during a call setup on the calling party side. The debug frame-relay networklayerinterface command shows the following state changes or transitions:
STATE_NULL -> STATE_CALL_INITIATED -> STATE_CALL_PROCEEDING->STATE_ACTIVE
The following messages are samples of output generated during a call setup on the calling side:
6d20h: U0_SetupRequest: Serial0
6d20h: L3SDL: Ref: 1, Init: STATE_NULL, Rcvd: SETUP_REQUEST, Next: STATE_CALL_INITIATED
6d20h: U1_CallProceeding: Serial0
6d20h: L3SDL: Ref: 1, Init: STATE_CALL_INITIATED, Rcvd: MSG_CALL_PROCEEDING, Next:
6d20h: U3_Connect: Serial0
6d20h: L3SDL: Ref: 1, Init: STATE_CALL_PROCEEDING, Rcvd: MSG_CONNECT, Next: STATE_ACTIVE
6d20h:
The following messages are samples of output generated during a call setup on the called party side. Note the state transitions as the call goes to the active state:
STATE_NULL -> STATE_CALL_PRESENT-> STATE_INCOMING_CALL_PROCEEDING->STATE_ACTIVE
1w4d: U0_Setup: Serial2/3
1w4d: L3SDL: Ref: 32769, Init: STATE_NULL, Rcvd: MSG_SETUP, Next: STATE_CALL_PRESENT 1w4d:
L3SDL: Ref: 32769, Init: STATE_CALL_PRESENT, Rcvd: MSG_SETUP, Next:
STATE_INCOMING_CALL_PROC 1w4d: L3SDL: Ref: 32769, Init: STATE_INCOMING_CALL_PROC,
Rcvd: MSG_SETUP, Next: STATE_ACTIVE
Table 100 explains the possible call states.
Table 100 Frame Relay Switched Virtual Circuit Call States
Call State
|
Description
|
Null
|
No call exists.
|
Call Initiated
|
User has requested the network to establish a call.
|
Outgoing Call Proceeding
|
User has received confirmation from the network that the network has received all call information necessary to establish the call.
|
Call Present
|
User has received a request to establish a call but has not yet responded.
|
Incoming Call Proceeding
|
User has sent acknowledgment that all call information necessary to establish the call has been received (for an incoming call).
|
Active
|
On the called side, the network has indicated that the calling user has been awarded the call.
On the calling side, the remote user has answered the call.
|
Disconnect Request
|
User has requested that the network clear the end-to-end call and is waiting for a response.
|
Disconnect Indication
|
User has received an invitation to disconnect the call because the network has disconnected the call.
|
Release Request
|
User has requested that the network release the call and is waiting for a response.
|
Related Commands
Command
|
Description
|
debug fax relay t30
|
Displays debugging information about the packets that are received on a Frame Relay interface.
|
debug frame-relay networklayerinterface
|
Displays NLI information.
|
debug frame-relay end-to-end keepalive
To display debug messages for the Frame Relay End-to-End Keepalive feature, use the debug frame-relay end-to-end keepalive command. Use the no form of this command to disable the display of debug messages.
debug frame-relay end-to-end keepalive {events | packet}
no debug frame-relay end-to-end keepalive {events | packet}
Syntax Description
events
|
Displays keepalive events.
|
packet
|
Displays keepalive packets sent and received.
|
Command History
Release
|
Modification
|
12.0(5)T
|
This command was introduced.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
We recommend that both commands be enabled.
Examples
The following examples show typical output from the debug frame-relay end-to-end keepalive packet command. The following example shows output for an outgoing request packet:
EEK (o, Serial0.1 DLCI 200): 1 1 1 3 2 4 3
The seven number fields that follow the colon signify the following:
Field
|
Description
|
first (example value = 1)
|
Information Element (IE) type.
|
second (example value = 1)
|
IE length.
|
third (example value = 1)
|
Report ID. 1 = request, 2 = reply.
|
fourth (example value = 3)
|
Next IE type. 3 = LIV ID (Keepalive ID).
|
fifth (example value = 2)
|
IE length. (This IE is a Keepalive IE.)
|
sixth (example value = 4)
|
Send sequence number.
|
seventh (example value = 3)
|
Receive sequence number.
|
The following example shows output for an incoming reply packet:
EEK (i, Serial0.1 DLCI 200): 1 1 2 3 2 4 4
The seven number fields that follow the colon signify the following:
Field
|
Description
|
first (example value = 1)
|
Information Element (IE) type.
|
second (example value = 1)
|
IE length.
|
third (example value = 2)
|
Report ID. 1 = request, 2 = reply.
|
fourth (example value = 3)
|
Next IE type. 3 = LIV ID (Keepalive ID).
|
fifth (example value = 2)
|
IE length. (This IE is a Keepalive IE.)
|
sixth (example value = 4)
|
Send sequence number.
|
seventh (example value = 4)
|
Receive sequence number.
|
The following example shows typical output from the debug frame-relay end-to-end keepalive events command:
EEK SUCCESS (request, Serial0.2 DLCI 400)
EEK SUCCESS (reply, Serial0.1 DLCI 200)
EEK sender timeout (Serial0.1 DLCI 200)
debug frame-relay events
To display debugging information about Frame Relay Address Resolution Protocol (ARP) replies on networks that support a multicast channel and use dynamic addressing, use the debug frame-relay events command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay events
no debug frame-relay events
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
11.3
|
This command was introduced.
|
12.0(23)S
|
This command was integrated into Cisco IOS Release 12.0(23)S for the Frame Relay over MPLS feature.
|
12.2(14)S
|
This command was integrated into Cisco IOS Release 12.2(14)S.
|
12.2(15)T
|
This command was integrated into Cisco IOS Release 12.2(15)T.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for identifying the cause of end-to-end connection problems during the installation of a Frame Relay network or node.
Note
Because the debug frame-relay events command does not generate much output, you can use it at any time, even during periods of heavy traffic, without adversely affecting other users on the system.
Examples
The following is sample output from the debug frame-relay events command:
Router# debug frame-relay events
Serial2(i): reply rcvd 172.16.170.26 126
Serial2(i): reply rcvd 172.16.170.28 128
Serial2(i): reply rcvd 172.16.170.34 134
Serial2(i): reply rcvd 172.16.170.38 144
Serial2(i): reply rcvd 172.16.170.41 228
Serial2(i): reply rcvd 172.16.170.65 325
As the output shows, the debug frame-relay events command returns one specific message type. The first line, for example, indicates that IP address 172.16.170.26 sent a Frame Relay ARP reply; this packet was received as input on serial interface 2. The last field (126) is the data-link connection identifier (DLCI) to use when communicating with the responding router.
For Frame Relay over MPLS, the following is sample output for the debug frame-relay events command. The command output shows the status of the VCs.
Router# debug frame-relay events
Frame Relay events debugging is on
This example shows the messages that are displayed when you shut the core-facing interface on a provider edge (PE) router:
04:40:38:%SYS-5-CONFIG_I: Configured from console by consolenf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# interface hssi2/0
04:40:43:%OSPF-5-ADJCHG: Process 10, Nbr 12.12.12.12 on Hssi2/0 from FULL to DOWN,
Neighbor Down: Interface down or detached
04:40:43: FRoMPLS [12.12.12.12, 100]: PW pvc_status set INACTIVE
04:40:43: FRoMPLS [12.12.12.12, 100]: Setting pw segment DOWN
04:40:43: FRoMPLS [12.12.12.12, 100]: Setting connection DOWN
04:40:43: FRoMPLS [12.12.12.12, 101]: PW pvc_status set INACTIVE
04:40:43: FRoMPLS [12.12.12.12, 101]: Setting pw segment DOWN
04:40:43: FRoMPLS [12.12.12.12, 101]: Setting connection DOWN
04:40:45:%LINK-5-CHANGED: Interface Hssi2/0, changed state to administratively down
04:40:46:%LINEPROTO-5-UPDOWN: Line protocol on Interface Hssi2/0, changed state to down
This example shows the messages that are displayed when you enable the core-facing interface on a PE router:
Router(config-if)# no shut
04:40:56:%LINK-3-UPDOWN: Interface Hssi2/0, changed state to up
04:40:57:%LINEPROTO-5-UPDOWN: Line protocol on Interface Hssi2/0, changed state to up
04:41:06:%OSPF-5-ADJCHG: Process 10, Nbr 12.12.12.12 on Hssi2/0 from LOADING to FULL,
Loading Done
04:41:19: FRoMPLS [12.12.12.12, 100]: PW pvc_status set ACTIVE
04:41:19: FRoMPLS [12.12.12.12, 100]: Setting pw segment UP
04:41:19: FRoMPLS [12.12.12.12, 101]: PW pvc_status set ACTIVE
04:41:19: FRoMPLS [12.12.12.12, 101]: Setting pw segment UP
This example shows the messages that are displayed when you shut the edge-facing interface on a PE router:
Router(config)# interface pos4/0
04:42:50: FRoMPLS [12.12.12.12, 100]: acmgr_circuit_down
04:42:50: FRoMPLS [12.12.12.12, 100]: Setting connection DOWN
04:42:50: FRoMPLS [12.12.12.12, 100]: PW pvc_status set INACTIVE
04:42:52:%LINK-5-CHANGED: Interface POS4/0, changed state to administratively down
04:42:53:%LINEPROTO-5-UPDOWN: Line protocol on Interface POS4/0, changed state to down
This example shows the messages that are displayed when you enable the edge-facing interface on a PE router:
Router(config)# interface pos4/0
Router(config-if)# no shut
04:43:20:%LINK-3-UPDOWN: Interface POS4/0, changed state to up
04:43:20: FRoMPLS [12.12.12.12, 100]: Local up, sending acmgr_circuit_up
04:43:20: FRoMPLS [12.12.12.12, 100]: PW nni_pvc_status set ACTIVE
04:43:20: FRoMPLS [12.12.12.12, 100]: PW pvc_status set ACTIVE
04:43:20: FRoMPLS [12.12.12.12, 100]: Setting pw segment UP
debug frame-relay foresight
To observe Frame Relay traces relating to traffic shaping with router ForeSight enabled, use the debug frame-relay foresight command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay foresight
no debug frame-relay foresight
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Examples
The following is sample output that shows the display message returned in response to the debug frame-relay foresight command:
Router# debug frame-relay foresight
FR rate control for DLCI 17 due to ForeSight msg
This message indicates the router learned from the ForeSight message that data-link connection identifier (DLCI) 17 is now experiencing congestion. The output rate for this circuit should be slowed down, and in the router this DLCI is configured to adapt traffic shaping in response to foresight messages.
Related Commands
Command
|
Description
|
show frame-relay pvc
|
Displays statistics about PVCs for Frame Relay interfaces.
|
debug frame-relay fragment
To display information related to Frame Relay fragmentation on a permanent virtual circuit (PVC), use the debug frame-relay fragment command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay fragment [event | interface type number dlci]
no debug frame-relay fragment [event | interface type number dlci]
Syntax Description
event
|
(Optional) Displays event or error messages related to Frame Relay fragmentation.
|
interface
|
(Optional) Displays fragments received or sent on the specified interface.
|
type
|
(Optional) The interface type for which you wish to display fragments received or sent.
|
number
|
(Optional) The Interface number.
|
dlci
|
(Optional) The data-link connection identifier (DLCI) value of the PVC for which you wish to display fragments received or sent.
|
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.0(3)XG
|
This command was introduced.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command will display event or error messages related to Frame Relay fragmentation; it is only enabled at the PVC level on the selected interface.
This command is not supported on the Cisco MC3810 networking device for fragments received by a PVC configured via the voice-encap command.
Examples
The following is sample output from the debug frame-relay fragment command:
Router# debug frame-relay fragment interface serial 0/0 109
This may severely impact network performance.
You are advised to enable 'no logging console debug'. Continue?[confirm]
Frame Relay fragment/packet debugging is on
Displaying fragments/packets on interface Serial0/0 dlci 109 only
Serial0/0(i): dlci 109, rx-seq-num 126, exp_seq-num 126, BE bits set, frag_hdr 04 C0 7E
Serial0/0(o): dlci 109, tx-seq-num 82, BE bits set, frag_hdr 04 C0 52
The following is sample output from the debug frame-relay fragment event command:
Router# debug frame-relay fragment event
This may severely impact network performance.
You are advised to enable 'no logging console debug'. Continue?[confirm]
Frame Relay fragment event/errors debugging is on
Frame-relay reassembled packet is greater than MTU size, packet dropped on serial 0/0
Unexpected B bit frame rx on serial0/0 dlci 109, dropping pending segments
Rx an out-of-sequence packet on serial 0/0 dlci 109, seq_num_received 17
Related Commands
Command
|
Description
|
debug ccfrf11 session
|
Displays the ccfrf11 function calls during call setup and teardown.
|
debug ccsip all
|
Displays the ccswvoice function calls during call setup and teardown.
|
debug ccsw voice vofr-session
|
Displays the ccswvoice function calls during call setup and teardown.
|
debug voice vofr
|
Displays Cisco trunk and FRF.11 trunk call setup attempts; shows which dial peer is used in the call setup.
|
debug vpm error
|
Displays the behavior of the Holst state machine.
|
debug vtsp port
|
Displays the behavior of the VTSP state machine.
|
debug vtsp vofr subframe
|
Displays the first 10 bytes (including header) of selected VoFR subframes for the interface.
|
debug frame-relay hqf
To display debug messages for Frame Relay (FR) hierarchical queueing framework (HQF) events, use the debug frame-relay hqf command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay hqf
no debug frame-relay hqf
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(28)SB
|
This command was introduced.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Use the debug frame-relay hqf command to track which quality of service (QoS) features are being used on an interface. QoS for a given FR interface changes depending on the commands being used.
Note
You cannot configure weighted fair queueing (WFQ) with HQF; they are mutually exclusive.
To use HQF on an interface, you must complete the following tasks:
•
Install an interface level service policy without legacy queueing or payload compression.
•
Attach a Modular Quality of Service (QoS) Command-Line Interface (CLI) (MQC) service policy to a permanent virtual circuit (PVC) with no legacy restrictions.
This task is accomplished by adding a service policy to a frame map class. A valid MQC service policy shapes all traffic via the class default and has a child policy to support any further traffic classification, as shown in the following example:
map-class frame-relay mqc-class1
service-policy output shape1
map-class frame-relay mqc-class2
service-policy output shape2
encapsulation frame-relay
frame-relay class mqc-class1 <----- Map-class installed
frame-relay interface-dlci 16 <----- Inherits map-class1
frame-relay interface-dlci 17
class mqc-class2 <----- Map-class installed for DLCI 17
Examples
The following is sample output from the debug frame-relay hqf command:
Router# debug frame-relay hqf
debug frame-relay hqf is enabled
Router# show running-configuration
00:25:54: %SYS-5-CONFIG_I: Configured from console by console serial4/1
Building configuration...
Current configuration : 167 bytes
service-policy output shape
The following commands and subsequent output show events that occur when HQF is enabled or disabled as a result of queueing changes at the interface level while debugging is on:
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# interface serial4/1
Router(config-if)# policy-map shape
Router(config-pmap)# class class-default
Router(config-pmap-c)# shape average 128000 1000
Router(config-pmap-c)# interface serial4/1
Router(config-if)# encapsulation frame-relay
Router(config-if)# frame-relay fragment 80 end-to-end
Router(config-if)# service-policy output shape
Router(config-if)# frame-relay map ip 10.0.0.1 16 payload frf9 stac
00:26:52: Serial4/1- Setting up interface for legacy QOS. <---Indicates legacy QoS is
being installed on an interface.
00:26:52: Legacy fair-queueing installed on interface. <---Indicates that legacy QoS is
being installed and HQF is being removed. You see this only with interface fragmentation
and service policies since these policies must be able to support both QoS mechanisms.
This usually means that either payload compression has been enabled on an interface or
legacy queueing has been set up on the main interface.
Router(config-if)# no frame-relay map ip 10.0.0.1 16 payload frf9 stac
00:27:08: Serial4/1- Setting up HQF/MQC QOS. <---Indicates that the last legacy
restriction has been removed and HQF is being installed on the interface.
00:27:08: Serial4/1- Setting up interface for legacy QOS. <--- Indicates that legacy QoS
is being installed on the interface.
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# interface serial4/1
Router(config-if)# frame-relay map ip 10.0.0.1 16
Router(config-if)# no service-policy output shape
Router(config-if)# no frame-relay fragment 80 end-to-end
The following commands and subsequent output show events that occur when HQF is enabled or disabled as a result of queueing changes at the PVC level while debugging is on:
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# interface serial4/1
Router(config-if)# map-class frame-relay frts-shape
Router(config-map-class)# frame-relay fragment 80
Router(config-map-class)# service-policy output shape
Router(config-map-class)# interface serial4/1
Router(config-if)# frame-relay interface-dlci 16
Router(config-fr-dlci)# class frts-shape
00:28:54: Serial4/1- Setting up HQF/MQC QOS. <---Indicates that the last legacy
restriction has been removed and that HQF is being installed on the interface.
Router(config-fr-dlci)# no class frts-shape
00:29:02: Serial4/1- Setting up interface for legacy QOS. <--- Indicates that legacy QoS
has been installed on the interface.
Related Commands
Command
|
Description
|
show debug
|
Displays active debug output.
|
debug frame-relay informationelements
To display information about Frame Relay Layer 3 (network layer) information element parsing and construction, use the debug frame-relay informationelements command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay informationelements
no debug frame-relay informationelements
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
Within the FRF.4/Q.933 signalling specification, messages are divided into subunits called information elements. Each information element defines parameters specific to the call. These parameters can be values configured on the router, or values requested from the network.
The debug frame-relay informationelements command shows the signalling message in hexadecimal format. Use this command to determine parameters being requested and granted for a call.
Note
Use the debug frame-relay informationelements command when the debug frame-relay callcontrol command does not explain why calls are not being set up.
Caution 
The
debug frame-relay informationelements command displays a substantial amount of information in bytes. You must be familiar with FRF.4/Q.933 to decode the information contained within the debug output.
Examples
The following is sample output from the debug frame-relay informationelements command. In this example, each information element has a length associated with it. For those with odd-numbered lengths, only the specified bytes are valid, and the extra byte is invalid. For example, in the message "Call Ref, length: 3, 0x0200 0x0100," only "02 00 01" is valid; the last "00" is invalid.
lw0d# debug frame-relay informationelements
Router: Outgoing MSG_SETUP
Router: Dir: U --> N, Type: Prot Disc, length: 1, 0x0800
Router: Dir: U --> N, Type: Call Ref, length: 3, 0x0200 0x0100
Router: Dir: U --> N, Type: Message type, length: 1, 0x0500
Router: Dir: U --> N, Type: Bearer Capability, length: 5, 0x0403 0x88A0 0xCF00
Router: Dir: U --> N, Type: DLCI, length: 4, 0x1902 0x46A0
Router: Dir: U --> N, Type: Link Lyr Core, length: 27, 0x4819 0x090B 0x5C0B 0xDC0A
Router: 0x3140 0x31C0 0x0B21 0x4021
Router: 0xC00D 0x7518 0x7598 0x0E09
Router: Dir: U --> N, Type: Calling Party, length: 12, 0x6C0A 0x1380 0x3837 0x3635
Router: Dir: U --> N, Type: Calling Party Subaddr, length: 4, 0x6D02 0xA000
Router: Dir: U --> N, Type: Called Party, length: 11, 0x7009 0x9331 0x3233 0x3435
Router: Dir: U --> N, Type: Called Party Subaddr, length: 4, 0x7102 0xA000
Router: Dir: U --> N, Type: Low Lyr Comp, length: 5, 0x7C03 0x88A0 0xCE65
Router: Dir: U --> N, Type: User to User, length: 4, 0x7E02 0x0000
Table 101 explains the information elements shown in the example.
Table 101 Information Elements in a Setup Message
Information Element
|
Description
|
Prot Disc
|
Protocol discriminator.
|
Call Ref
|
Call reference.
|
Message type
|
Message type such as setup, connect, and call proceeding.
|
Bearer Capability
|
Coding format such as data type, and Layer 2 and Layer 3 protocols.
|
DLCI
|
Data-link connection identifier.
|
Link Lyr Core
|
Link-layer core quality of service (QoS) requirements.
|
Calling Party
|
Type of source number (X121/E164) and the number.
|
Calling Party Subaddr
|
Subaddress that originated the call.
|
Called Party
|
Type of destination number (X121/E164) and the number.
|
Called Party Subaddr
|
Subaddress of the called party.
|
Low Lyr Comp
|
Coding format, data type, and Layer 2 and Layer 3 protocols intended for the end user.
|
User to User
|
Information between end users.
|
Related Commands
Command
|
Description
|
debug frame-relay callcontrol
|
Displays Frame Relay Layer 3 (network layer) call control information.
|
debug frame-relay ip tcp header-compression
To display debugging information about TCP/IP header compression on Frame Relay interfaces, use the debug frame-relay ip tcp header-compression command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay ip tcp header-compression
no debug frame-relay ip tcp header-compression
Syntax Description
This command has no arguments or keywords.
Defaults
Disabled
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
10.0
|
This command was introduced.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.4(9)T
|
This command was modified to display debugging output for control protocol frames for Frame Relay Forum Implementation Agreement (FRF) .20.
|
12.4(11)T
|
This command was modified to display debugging output for Enhanced Compressed Real-Time Transport Protocol (ECRTP).
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
The debug frame-relay ip tcp header-compression command shows the control packets that are passed to initialize IP header compression (IPHC) on a permanent virtual circuit (PVC). For Cisco IPHC, typically two packets are passed: one sent and one received per PVC. (Inverse Address Resolution Protocol (InARP) packets are sent on PVCs that do not have a mapping defined between a destination protocol address and the data-link connection identifier (DLCI) or Frame Relay PVC bundle that connects to the destination address.) For FRF .20 IPHC, typically four packets are passed per PVC.
Debug messages are displayed only if the IPHC control protocol is renegotiated (for an interface or PVC state change or for a configuration change).
Examples
The following is sample output from the debug frame-relay ip tcp header-compression command when Cisco IPHC (not FRF .20 IPHC) is configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compression
*Nov 14 09:22:07.991: InARP REQ: Tx compr_flags 43 *Nov 14 09:22:08.103: InARP RSP: Rx
compr_flags: 43
The following is sample output from the debug frame-relay ip tcp header-compression command when FRF .20 IPHC (without either Real-time Transport Protocol (RTP) or ECRTP) is configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compression
FRF20(DLCI 16): Rxed Request, state 0
: ident 0, tot len 19, conf_opts FE, len 15
negotiation codes 1, version 1
Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,
F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 FRF20(DLCI 16): Txed Ack, state 0
: ident 0, tot len 19, conf_opts FE, len 15
negotiation codes 1, version 1
Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,
F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 FRF20(DLCI 16): Txed Request, state
0
: ident 3, tot len 19, conf_opts FE, len 15
negotiation codes 0, version 1
Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,
F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 FRF20(DLCI 16): Rxed Ack, state 2
: ident 3, tot len 19, conf_opts FE, len 15
negotiation codes 0, version 1
Par: IPV4, len 12, TCP_SPACE 16, NON_TCP_SPACE 0,
F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168 *Nov 14 09:18:37.019:
FRF20(DLCI 16): STARTING IPHC
The following is sample output from the debug frame-relay ip tcp header-compression command when FRF .20 IPHC and RTP are configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compression
FRF20(DLCI 16): Txed Request, state 1
: ident 0, tot len 21, conf_opts FE, len 17
negotiation codes 1, version 1
Par: IPV4, len 14, TCP_SPACE 16, NON_TCP_SPACE 16,
F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168
01:33:06: Subopt: rtp enabled
The following is sample output from the debug frame-relay ip tcp header-compression command when FRF .20 IPHC and ECRTP are configured in the IPHC profile:
Router# debug frame-relay ip tcp header-compression
FRF20(DLCI 16): Txed Request, state 1
: ident 0, tot len 21, conf_opts FE, len 17
negotiation codes 1, version 1
Par: IPV4, len 14, TCP_SPACE 16, NON_TCP_SPACE 16,
F_MAX_PERIOD 256, F_MAX_TIME 5, MAX_HEADER 168
01:33:06: Subopt: ecrtp enabled
Table 102 describes the significant fields shown in the displays.
Table 102 debug frame-relay ip tcp header-compression Field Descriptions
Field
|
Description
|
InARP REQ: Tx
|
Indicates that an InARP request was sent or received. Following are the possible values:
• InARP REQ Tx—An InARP request was sent.
• InARP REQ Rx—An InARP request was received.
|
InARP RSP: Rx
|
Indicates that an InARP response was sent or received. Following are the possible values:
• InARP REQ Tx—An InARP response was sent.
• InARP REQ Rx—An InARP response was received.
|
compr_flags: 43
|
Compression flags that Frame Relay peers use to negotiate Cisco IPHC options. It consists of a bit mask, and the number is displayed in hexadecimal format. Following are the bits:
• 0x0001—TCP IPHC
• 0x0002—RTP IPHC
• 0x0004—Passive TCP compression
• 0x0008—Passive RTP compression
• 0x0040—Frame Relay IPHC options
|
FRF20(DLCI 16)
|
Indicates that the DLCI for this packet is configured with FRF .20 IPHC.
|
Txed Request
|
Direction of the IPHC control protocol message. Following are the possible values:
• Txed Request
• Txed Ack
• Rxed Request
• Rxed Ack
Txed (transmitted) or Rxed (received) indicates the message direction, and Request or Ack (acknowledgement) indicates the message type.
A peer sends a request indicating its configuration, and the other peer replies with an acknowledgement indicating its configuration. The lowest configuration value of this two-frame exchange sets the parameters in one direction. This means that typically four frames are exchanged in total: two Request/Ack pairs, with each pair negotiating the parameters in one direction.
|
state 1
|
State of the FRF .20 IPHC protocol request. Following are the possible values:
0—FRF20_DISABLED. FRF .20 is disabled (because of an inactive PVC, an interface that is down, or a configuration mismatch).
1—FRF20_REQ_SENT. An FRF .20 control protocol request has been sent.
2—FRF20_REQ_RXED. An FRF .20 control protocol request has been received.
3—FRF20_WAIT_REQ. An FRF .20 control protocol request has been sent and acknowledged, and the local end is waiting for a request from the peer.
4—FRF20_OPERATIONAL. The FRF .20 control protocol is successfully negotiated, and frames can be compressed.
|
ident 0
|
Identifier. This is the transaction number used to correlate an FRF .20 control protocol request with an acknowledgement. This number is the same in messages that correspond to each other.
|
tot len 21
|
Sum (in bytes) of the lengths of the following:
• All parameters
• Negotiation codes
• Identifier
• Suboptions for each parameter set (IPV4 or IPV6)
|
conf_opts FE
|
Type of PPP parameter (expressed in hexadecimal). For FRF .20, the only possible value is FE (254 in decimal).
|
len 17
|
Total length of all parameters (in bytes).
|
negotiation codes 1
|
Negotiation state with the peer. Following are the possible values:
• 0—Reply with response only.
• 1—Reply with response and initiate request.
With a response only, sending a response frame completes the negotiation. With a response and initiate request, the local peer also must send a request.
|
version 1
|
Version of the FRF .20 control protocol.
|
Par
|
List of parameters and values.
|
IPV4
|
Datagram type. The value is always IPV4, because Cisco IPHC does not support IPv6.
|
len 14
|
Total length (in bytes) of all parameters starting with IP type and ending with associated suboptions (if any). The value is greater than or equal to 12 depending on the suboptions.
|
TCP_SPACE 16
|
Maximum value of a TCP context identifier (CID) in the space of context identifiers allocated for TCP. Range: 3-255. Default value: 16. A value of zero means that TCP headers are not being compressed.
|
NON_TCP_SPACE 16
|
Maximum value of a context identifier (CID) in the space of context identifiers allocated for non-TCP. Range: 3-1000. Cisco routers do not support the maximum value (65535) of the FRF .20 specification. Default value: 16. A value of zero means that non-TCP headers are not being compressed. These context identifiers are carried in COMPRESSED_NON_TCP, COMPRESSED_UDP and COMPRESSED_RTP packet headers.
|
F_MAX_PERIOD 256
|
Largest number of compressed non-TCP headers that can be sent without sending a full header. Range: 1-65535. Default value: 256. A value of zero indicates infinity, which means that the number of consecutive COMPRESSED_NON_TCP headers is unlimited.
|
F_MAX_TIME 5
|
Maximum time interval (in seconds) between full (uncompressed) headers. Range: 1-255. Default value: 5. A value of zero indicates infinity (meaning that no full headers will be transmitted).
|
MAX_HEADER 168
|
Largest header size (in bytes) that can be compressed. Range: 60-168. Cisco routers do not support the full range of values (60-65535) of the FRF .20 specification. Default value: 168.
|
01:33:06
|
Timestamp of the debug command output.
|
Subopt
|
Compression suboptions that are enabled. The value is either rtp or ecrtp.
|
debug frame-relay lapf
To display Frame Relay switched virtual circuit (SVC) Layer 2 information, use the debug frame-relay lapf command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay lapf
no debug frame-relay lapf
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
Use the debug frame-relay lapf command to troubleshoot the data-link control portion of Layer 2 that runs over data-link connection identifier (DLCI) 0. Use this command only if you have a problem bringing up Layer 2. You can use the show interface serial command to determine the status of Layer 2. If it shows a Link Access Procedure, Frame Relay (LAPF) state of down, Layer 2 has a problem.
Examples
The following is sample output from the debug frame-relay lapf command. In this example, a line being brought up indicates an exchange of set asynchronous balanced mode extended (SABME) and unnumbered acknowledgment (UA) commands. A SABME is initiated by both sides, and a UA is the response. Until the SABME gets a UA response, the line is not declared to be up. The p/f value indicates the poll/final bit setting. TX means send, and RX means receive.
Router# debug frame-relay lapf
Router: *LAPF Serial0 TX -> SABME Cmd p/f=1
Router: *LAPF Serial0 Enter state 5
Router: *LAPF Serial0 RX <- UA Rsp p/f=1
Router: *LAPF Serial0 lapf_ua_5
Router: *LAPF Serial0 Link up!
Router: *LAPF Serial0 RX <- SABME Cmd p/f=1
Router: *LAPF Serial0 lapf_sabme_78
Router: *LAPF Serial0 TX -> UA Rsp p/f=1
In the following example, a line in an up LAPF state should see a steady exchange of RR (receiver ready) messages. TX means send, RX means receive, and N(R) indicates the receive sequence number.
Router# debug frame-relay lapf
Router: *LAPF Serial0 T203 expired, state = 7
Router: *LAPF Serial0 lapf_rr_7
Router: *LAPF Serial0 TX -> RR Rsp p/f=1, N(R)= 3
Router: *LAPF Serial0 RX <- RR Cmd p/f=1, N(R)= 3
Router: *LAPF Serial0 lapf_rr_7
Router: *LAPF Serial0 TX -> RR Rsp p/f=1, N(R)= 3
Router: *LAPF Serial0 RX <- RR Cmd p/f=1, N(R)= 3
Router: *LAPF Serial0 lapf_rr_7
debug frame-relay lmi
To display information on the local management interface (LMI) packets exchanged by the router and the Frame Relay service provider, use the debug frame-relay lmi command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay lmi [interface name]
no debug frame-relay lmi [interface name]
Syntax Description
interface name
|
(Optional) The name of interface.
|
Command Modes
Privileged EXEC
Usage Guidelines
You can use this command to determine whether the router and the Frame Relay switch are sending and receiving LMI packets properly.
Note
Because the debug frame-relay lmi command does not generate much output, you can use it at any time, even during periods of heavy traffic, without adversely affecting other users on the system.
Examples
The following is sample output from the debug frame-relay lmi command:
The first four lines describe an LMI exchange. The first line describes the LMI request the router has sent to the switch. The second line describes the LMI reply the router has received from the switch. The third and fourth lines describe the response to this request from the switch. This LMI exchange is followed by two similar LMI exchanges. The last six lines consist of a full LMI status message that includes a description of the two permanent virtual circuits (PVCs) of the router.
Table 103 describes the significant fields shown in the first line of the display.
Table 103 debug frame-relay lmi Field Descriptions
Field
|
Description
|
Serial1(out)
|
Indicates that the LMI request was sent out on serial interface 1.
|
StEnq
|
Command mode of message, as follows:
• StEnq—Status inquiry
• Status—Status reply
|
clock 20212760
|
System clock (in milliseconds). Useful for determining whether an appropriate amount of time has transpired between events.
|
myseq 206
|
Myseq counter maps to the CURRENT SEQ counter of the router.
|
yourseen 136
|
Yourseen counter maps to the LAST RCVD SEQ counter of the switch.
|
DTE up
|
Line protocol up/down state for the DTE (user) port.
|
Table 104 describes the significant fields shown in the third and fourth lines of the display.
Table 104 debug frame-relay lmi Field Descriptions
Field
|
Description
|
RT IE 1
|
Value of the report type information element.
|
length 1
|
Length of the report type information element (in bytes).
|
type 1
|
Report type in RT IE.
|
KA IE 3
|
Value of the keepalive information element.
|
length 2
|
Length of the keepalive information element (in bytes).
|
yourseq 138
|
Yourseq counter maps to the CURRENT SEQ counter of the switch.
|
myseq 206
|
Myseq counter maps to the CURRENT SEQ counter of the router.
|
Table 105 describes the significant fields shown in the last line of the display.
Table 105 debug frame-relay lmi Field Descriptions
Field
|
Description
|
PVC IE 0x7
|
Value of the PVC information element type.
|
length 0x6
|
Length of the PVC IE (in bytes).
|
dlci 401
|
DLCI decimal value for this PVC.
|
status 0
|
Status value. Possible values include the following:
• 0x00—Added/inactive
• 0x02—Added/active
• 0x04—Deleted
• 0x08—New/inactive
• 0x0a—New/active
|
bw 56000
|
Committed information rate (in decimal) for the DLCI.
|
debug frame-relay multilink
To display debug messages for multilink Frame Relay bundles and bundle links, use the debug frame-relay multilink command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay multilink [control [mfr number | serial number]]
no debug frame-relay multilink
Syntax Description
control
|
(Optional) Displays incoming and outgoing bundle link control messages and bundle link status changes.
|
mfr number
|
(Optional) Displays information for a specific bundle interface.
|
serial number
|
(Optional) Displays information for a specific bundle link interface.
|
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.0(17)S
|
This command was introduced.
|
12.0(24)S
|
This command was introduced on VIP-enabled Cisco 7500 series routers.
|
12.2(8)T
|
This command was integrated into Cisco IOS Release 12.2(8)T.
|
12.2(14)S
|
This command was integrated into Cisco IOS Release 12.2(14)S.
|
12.2(17b)SXA
|
This command was integrated into Cisco IOS Release 12.2(17b)SXA.
|
12.2(28)SB
|
This command was integrated into Cisco IOS Release 12.2(28)SB.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Caution 
Using the
debug frame-relay multilink command without the
control keyword could severely impact router performance and is not recommended.
Using the debug frame-relay multilink command without the mfr or serial keywords displays error conditions that occur at the bundle layer.
Examples
The following example shows output from the debug frame-relay multilink command for bundle "MFR0," which has three bundle links:
Router# debug frame-relay multilink control MFR0
00:42:54:Serial5/3(o):msg=Add_link, Link=Serial5/3, Bundle=MFR0, Link id=Serial5/3,
BL state=Idle
E1 00 01 01 07 4D 46 52 30 00
00:42:54:Serial5/2(o):msg=Add_link, Link=Serial5/2, Bundle=MFR0, Link id=Serial5/2,
BL state=Idle
E1 00 01 01 07 4D 46 52 30 00
00:42:54:Serial5/1(o):msg=Add_link, Link=Serial5/1, Bundle=MFR0, Link id=Serial5/1,
BL state=Idle
E1 00 01 01 07 4D 46 52 30 00
00:42:54:%LINK-3-UPDOWN:Interface MFR0, changed state to down
00:42:54:Serial5/3(i):msg=Add_link_ack, Link=Serial5/3, Bundle=MFR0, Link id=Serial5/3,
BL state=Add_sent
E1 00 02 01 07 4D 46 52 30 00
00:42:54:Serial5/2(i):msg=Add_link_ack, Link=Serial5/2, Bundle=MFR0, Link id=Serial5/2,
BL state=Add_sent
E1 00 02 01 07 4D 46 52 30 00
00:42:54:Serial5/1(i):msg=Add_link_ack, Link=Serial5/1, Bundle=MFR0, Link id=Serial5/1,
BL state=Add_sent
E1 00 02 01 07 4D 46 52 30 00
00:42:54:%SYS-5-CONFIG_I:Configured from console by console
00:43:00:Serial5/1(i):msg=Add_link, Link=Serial5/1, Bundle=MFR0, Link id=Serial5/1,
BL state=Ack_rx
E1 00 01 01 07 4D 46 52 30 00
00:43:00:Serial5/1(o):msg=Add_link_ack, Link=Serial5/1, Bundle=MFR0, Link id=Serial5/1,
BL state=Ack_rx
E1 00 02 01 07 4D 46 52 30 00
00:43:00:%LINK-3-UPDOWN:Interface MFR0, changed state to up
00:43:00:Serial5/1(i):msg=Hello, Link=Serial5/1, Bundle=MFR0, Linkid=Serial5/1, BL
state=Up
E1 00 04 03 06 30 A7 E0 54 00
00:43:00:Serial5/1(o):msg=Hello_ack, Link=Serial5/1, Bundle=MFR0, Link id=Serial5/1, BL
state=Up
E1 00 05 03 06 90 E7 0F C2 06
00:43:01:Serial5/2(i):msg=Add_link, Link=Serial5/2, Bundle=MFR0, Link id=Serial5/2,
BL state=Ack_rx
E1 00 01 01 07 4D 46 52 30 00
00:43:01:Serial5/2(o):msg=Add_link_ack, Link=Serial5/2, Bundle=MFR0, Link id=Serial5/2,
BL state=Ack_rx
E1 00 02 01 07 4D 46 52 30 00
00:43:01:Serial5/2(i):msg=Hello, Link=Serial5/2, Bundle=MFR0, Linkid=Serial5/2, BL
state=Up
E1 00 04 03 06 30 A7 E0 54 00
00:43:01:Serial5/2(o):msg=Hello_ack, Link=Serial5/2, Bundle=MFR0, Link id=Serial5/2,
BL state=Up
E1 00 05 03 06 90 E7 0F C2 06
00:43:01:%LINEPROTO-5-UPDOWN:Line protocol on Interface Serial5/1, changed state to up
00:43:01:Serial5/3(i):msg=Add_link, Link=Serial5/3, Bundle=MFR0, Link id=Serial5/3,
BL state=Ack_rx
E1 00 01 01 07 4D 46 52 30 00
00:43:01:Serial5/3(o):msg=Add_link_ack, Link=Serial5/3, Bundle=MFR0, Link id=Serial5/3,
BL state=Ack_rx
E1 00 02 01 07 4D 46 52 30 00
00:43:01:Serial5/3(i):msg=Hello, Link=Serial5/3, Bundle=MFR0, Linkid=Serial5/3, BL
state=Up
E1 00 04 03 06 30 A7 E0 54 00
00:43:01:Serial5/3(o):msg=Hello_ack, Link=Serial5/3, Bundle=MFR0, Link id=Serial5/3,
BL state=Up
E1 00 05 03 06 90 E7 0F C2 06
00:43:02:%LINEPROTO-5-UPDOWN:Line protocol on Interface Serial5/2 , changed state to up
00:43:02:%LINEPROTO-5-UPDOWN:Line protocol on Interface Serial5/3 , changed state to up
Table 106 describes the significant fields shown in the display.
Table 106 debug frame-relay multilink Field Descriptions
Field
|
Description
|
msg
|
Type of bundle link control message that was sent or received.
|
Link
|
Interface number of the bundle link.
|
Bundle
|
Bundle with which the link is associated.
|
Link id
|
Bundle link identification name.
|
BL state
|
Operational state of the bundle link.
|
Related Commands
Command
|
Description
|
show frame-relay multilink
|
Displays configuration information and statistics about multilink Frame Relay bundles and bundle links.
|
debug frame-relay networklayerinterface
To display Network Layer Interface (NLI) information, use the debug frame-relay networklayerinterface command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay networklayerinterface
no debug frame-relay networklayerinterface
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
The Frame Relay switched virtual circuit (SVC) signaling subsystem is decoupled from the rest of the router code by means of the NLI intermediate software layer.
The debug frame-relay networklayerinterface command shows activity within the network-layer interface when a call is set up or torn down. All output that contains an NL relates to the interaction between the Q.933 signaling subsystem and the NLI.
Note
The debug frame-relay networklayerinterface command has no significance to anyone not familiar with the inner workings of the Cisco IOS software. This command is typically used by service personnel to debug problem situations.
Examples
The following is sample output from the debug frame-relay networklayerinterface command. This example displays the output generated when a call is set up. The second example shows the output generated when a call is torn down.
Router# debug frame-relay networklayerinterface
Router: NLI STATE: L3_CALL_REQ, Call ID 1 state 0
Router: NLI: Walking the event table 1
Router: NLI: Walking the event table 2
Router: NLI: Walking the event table 3
Router: NLI: Walking the event table 4
Router: NLI: Walking the event table 5
Router: NLI: Walking the event table 6
Router: NLI: Walking the event table 7
Router: NLI: Walking the event table 8
Router: NLI: Walking the event table 9
Router: NLI: NL0_L3CallReq
Router: NLI: State: STATE_NL_NULL, Event: L3_CALL_REQ, Next: STATE_L3_CALL_REQ
Router: NLI: Enqueued outgoing packet on holdq
Router: NLI: Map-list search: Found maplist bermuda
Router: daddr.subaddr 0, saddr.subaddr 0, saddr.subaddr 0
Router: saddr.subaddr 0, daddr.subaddr 0, daddr.subaddr 0
Router: nli_parameter_negotiation
Router: NLI STATE: NL_CALL_CNF, Call ID 1 state 10
Router: NLI: Walking the event table 1
Router: NLI: Walking the event table 2
Router: NLI: Walking the event table 3
Router: NLI: State: STATE_L3_CALL_REQ, Event: NL_CALL_CNF, Next: STATE_NL_CALL_CNF
Router: Checking maplist "junk"
Router: working with maplist "bermuda"
Router: Checking maplist "bermuda"
Router: working with maplist "bermuda"
Router: NLI: Emptying holdQ, link 7, dlci 100, size 104
Router# debug frame-relay networklayerinterface
Router: NLI: L3 Call Release Req for Call ID 1
Router: NLI STATE: L3_CALL_REL_REQ, Call ID 1 state 3
Router: NLI: Walking the event table 1
Router: NLI: Walking the event table 2
Router: NLI: Walking the event table 3
Router: NLI: Walking the event table 4
Router: NLI: Walking the event table 5
Router: NLI: Walking the event table 6
Router: NLI: Walking the event table 7
Router: NLI: Walking the event table 8
Router: NLI: Walking the event table 9
Router: NLI: Walking the event table 10
Router: NLI: NLx_L3CallRej
Router: NLI: State: STATE_NL_CALL_CNF, Event: L3_CALL_REL_REQ, Next: STATE_L3_CALL_REL_REQ
Router: NLI: junk: State: STATE_NL_NULL, Event: L3_CALL_REL_REQ, Next: STATE_NL_NULL
Router: NLI: Map-list search: Found maplist junk
Router: daddr.subaddr 0, saddr.subaddr 0, saddr.subaddr 0
Router: saddr.subaddr 0, daddr.subaddr 0, daddr.subaddr 0
Router: nli_parameter_negotiation
Router: NLI STATE: NL_REL_CNF, Call ID 1 state 0
Router: NLI: Walking the event table 1
Router: NLI: Walking the event table 2
Router: NLI: Walking the event table 3
Router: NLI: Walking the event table 4
Router: NLI: Walking the event table 5
Router: NLI: Walking the event table 6
Router: NLI: Walking the event table 7
Router: NLI: State: STATE_NL_NULL, Event: NL_REL_CNF, Next: STATE_NL_NULL
Table 107 describes the significant states and events shown in the display.
Table 107 NLI State and Event Descriptions
State and Event
|
Description
|
L3_CALL_REQ
|
Internal call setup request. Network layer indicates that an SVC is required.
|
STATE_NL_NULL
|
Call in initial state—no call exists.
|
STATE_L3_CALL_REQ
|
Setup message sent out and waiting for a reply. This is the state the network-layer state machine changes to when a call request is received from Layer 3 but no confirmation has been received from the network.
|
NL_CALL_CNF
|
Message sent from the Q.933 signalling subsystem to the NLI asking that internal resources be allocated for the call.
|
STATE_L3_CALL_CNF
|
Q.933 state indicating that the call is active. After the network confirms a call request using a connect message, the Q.933 state machine changes to this state.
|
STATE_NL_CALL_CNF
|
Internal software state indicating that software resources are assigned and the call is up. After Q.933 changes to the STATE_L3_CALL_CNF state, it sends an NL_CALL_CNF message to the network-layer state machine, which then changes to the STATE_NL_CALL_CNF state.
|
L3_CALL_REL_REQ
|
Internal request to release the call.
|
STATE_L3_CALL_REL_REQ
|
Internal software state indicating the call is in the process of being released. At this point, the Q.933 subsystem is told that the call is being released and a disconnect message goes out for the Q.933 subsystem.
|
NL_REL_CNF
|
Indication from the Q.933 signalling subsystem that the signalling subsystem is releasing the call. After receiving a release complete message from the network indicating that the release process is complete, the Q.933 subsystem sends an NL_REL_CNF event to the network-layer subsystem.
|
Related Commands
Command
|
Description
|
debug frame-relay callcontrol
|
Displays Frame Relay Layer 3 (network layer) call control information.
|
debug frame-relay packet
To display information on packets that have been sent on a Frame Relay interface, use the debug frame-relay packet command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay packet [interface name [dlci value]]
no debug frame-relay packet [interface name [dlci value]]
Syntax Description
interface name
|
(Optional) Name of interface or subinterface.
|
dlci value
|
(Optional) Data-link connection indentifier (DLCI) decimal value.
|
Command Modes
Privileged EXEC
Usage Guidelines
This command helps you analyze the packets that are sent on a Frame Relay interface. Because the debug frame-relay packet command generates a substantial amount of output, only use it when traffic on the Frame Relay network is fewer than 25 packets per second. Use the options to limit the debugging output to a specific DLCI or interface.
To analyze the packets received on a Frame Relay interface, use the debug frame-relay command.
Examples
The following is sample output from the debug frame-relay packet command:
The debug frame-relay packet output consists of groups of output lines; each group describes a Frame Relay packet that has been sent. The number of lines in the group can vary, depending on the number of DLCIs on which the packet was sent. For example, the first two pairs of output lines describe two different packets, both of which were sent out on a single DLCI. The last three lines describe a single Frame Relay packet that was sent out on two DLCIs.
Table 108 describes the significant fields shown in the display.
Table 108 debug frame-relay packet Field Descriptions
Field
|
Description
|
Serial0:
|
Interface that has sent the Frame Relay packet.
|
broadcast = 1
|
Destination of the packet. Possible values include the following:
• broadcast = 1—Broadcast address
• broadcast = 0—Particular destination
• broadcast search—Searches all Frame Relay map entries for this particular protocol that include the broadcast keyword.
|
link 809B
|
Link type, as documented in the debug frame-relay command.
|
addr 65535.255
|
Destination protocol address for this packet. In this case, it is an AppleTalk address.
|
Serial0(o):
|
(o) indicates that this is an output event.
|
DLCI 500
|
Decimal value of the DLCI.
|
type 809B
|
Packet type, as documented under the debug frame-relay command.
|
size 24
|
Size of this packet (in bytes).
|
The following lines describe a Frame Relay packet sent to a particular address; in this case AppleTalk address 10.2:
Serial0: broadcast - 0, link 809B, addr 10.2
Serial0(o):DLCI 100 type 809B size 104
The following lines describe a Frame Relay packet that went out on two different DLCIs, because two Frame Relay map entries were found:
Serial0: broadcast search
Serial0(o):DLCI 300 type 809B size 24
Serial0(o):DLCI 400 type 809B size 24
The following lines do not appear. They describe a Frame Relay packet sent to a true broadcast address.
Serial1: broadcast search
Serial1(o):DLCI 400 type 800 size 288
debug frame-relay ppp
To display debugging information, use the debug frame-relay ppp command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay ppp
no debug frame-relay ppp
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
This command displays error messages for link states and Local Management Interface (LMI) status changes for PPP over Frame Relay sessions.
To debug process-switched packets, use the debug frame-relay packet or debug ppp packet commands. To analyze the packets that have been sent on a Frame Relay interface, use the debug frame-relay packet command.
The debug frame-relay ppp command is generated from process-level switching only and is not CPU intensive.
Examples
The following shows output from the debug frame-relay ppp command where the encapsulation failed for VC 100.
Router# debug frame-relay ppp
FR-PPP: encaps failed for FR VC 100 on Serial0 down
FR-PPP: input- Serial0 vc or va down, pak dropped
The following shows the output from the debug frame relay ppp and debug frame-relay packet commands. This example shows a virtual interface (virtual interface 1) establishing a PPP connection over PPP.
Router# debug frame-relay ppp
Router# debug frame-relay packet
Vi1 LCP: O CONFREQ [Closed] id 1 len 10
Vi1 LCP: MagicNumber 0xE0638565 (0x0506E0638565)
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 16
Vi1 PPP: I pkt type 0xC021, datagramsize 14
Vi1 LCP: I CONFACK [REQsent] id 1 len 10
Vi1 LCP: MagicNumber 0xE0638565 (0x0506E0638565)
Vi1 PPP: I pkt type 0xC021, datagramsize 14
Vi1 LCP: I CONFREQ [ACKrcvd] id 6 len 10
Vi1 LCP: MagicNumber 0x000EAD99 (0x0506000EAD99)
Vi1 LCP: O CONFACK [ACKrcvd] id 6 len 10
Vi1 LCP: MagicNumber 0x000EAD99 (0x0506000EAD99)
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 16
Vi1 IPCP: O CONFREQ [Closed] id 1 len 10
Vi1 IPCP: Address 170.100.9.10 (0x0306AA64090A)
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 16
Vi1 PPP: I pkt type 0x8021, datagramsize 14
Vi1 IPCP: I CONFREQ [REQsent] id 1 len 10
Vi1 IPCP: Address 170.100.9.20 (0x0306AA640914)
Vi1 IPCP: O CONFACK [REQsent] id 1 len 10
Vi1 IPCP: Address 170.100.9.20 (0x0306AA640914)
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 16
Vi1 PPP: I pkt type 0x8021, datagramsize 14
Vi1 IPCP: I CONFACK [ACKsent] id 1 len 10
Vi1 IPCP: Address 170.100.9.10 (0x0306AA64090A)
Vi1 PPP: I pkt type 0xC021, datagramsize 16
Vi1 LCP: I ECHOREQ [Open] id 1 len 12 magic 0x000EAD99
Vi1 LCP: O ECHOREP [Open] id 1 len 12 magic 0xE0638565
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 18
Vi1 LCP: O ECHOREQ [Open] id 1 len 12 magic 0xE0638565
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 18
Vi1 LCP: echo_cnt 4, sent id 1, line up
The following shows the output for the debug frame-relay ppp and debug frame-relay packet commands that report a failed PPP over Frame Relay session. The problem is due to a challenge handshake authentication protocol (CHAP) failure.
Router# debug frame-relay ppp
Router# debug frame-relay packet
Vi1 LCP: O CONFREQ [Listen] id 24 len 10
Vi1 LCP: MagicNumber 0xE068EC78 (0x0506E068EC78)
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 16
Vi1 PPP: I pkt type 0xC021, datagramsize 19
Vi1 LCP: I CONFREQ [REQsent] id 18 len 15
Vi1 LCP: AuthProto CHAP (0x0305C22305)
Vi1 LCP: MagicNumber 0x0014387E (0x05060014387E)
Vi1 LCP: O CONFACK [REQsent] id 18 len 15
Vi1 LCP: AuthProto CHAP (0x0305C22305)
Vi1 LCP: MagicNumber 0x0014387E (0x05060014387E)
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 21
Vi1 PPP: I pkt type 0xC021, datagramsize 14
Vi1 LCP: I CONFACK [ACKsent] id 24 len 10
Vi1 LCP: MagicNumber 0xE068EC78 (0x0506E068EC78)
Vi1 PPP: I pkt type 0xC223, datagramsize 32
Vi1 CHAP: I CHALLENGE id 12 len 28 from "krishna"
Vi1 LCP: O TERMREQ [Open] id 25 len 4
Serial2/1(o): dlci 201(0x3091), NLPID 0x3CF(PPP), datagramsize 10
Vi1 PPP: I pkt type 0xC021, datagramsize 8
Vi1 LCP: I TERMACK [TERMsent] id 25 len 4
Serial2/1(i): dlci 201(0x3091), pkt type 0x2000, datagramsize 303
%SYS-5-CONFIG_I: Configured from console by console
Vi1 LCP: TIMEout: Time 0x199580 State Listen
debug frame-relay pseudowire
To display events and error conditions that occur when binding a Frame Relay data-link connection identifier (DLCI) to a pseudowire, use the debug frame-relay pseudowire command in privileged EXEC mode. To disable the display of these events and error conditions, use the no form of this command.
debug frame-relay pseudowire
no debug frame-relay pseudowire
Syntax Description
This command contains no arguments or keywords.
Defaults
DLCI events and errors are not displayed.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.0(26)S
|
This command was introduced.
|
12.2(25)S
|
This command was integrated into Cisco IOS Release 12.2(25)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.4(11)T
|
This command was integrated into Cisco IOS Release 12.4(11)T.
|
12.2(33)SXH
|
This command was integrated into Cisco IOS Release 12.2(33)SXH.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
The following are examples of Frame Relay pseudowire events:
•
Command-line interface (CLI) provisioning events
•
Pseudowire circuit status updates
•
Failures occurring during the management of these events
Examples
The following example enables the display of Frame Relay pseudowire events. In this example, the interface has been shut down and then enabled.
Router# debug frame-relay pseudowire
Router(config)# interface hssi1/0/0
Router(config-if)# shutdown
09:18:33.303: FRoPW [10.15.15.15, 100]: acmgr_circuit_down
09:18:33.303: FRoPW [10.15.15.15, 100]: SW AC update circuit state to down
09:18:33.303: FRoPW [10.15.15.15, 100]: Setting connection DOWN
09:18:35.299: %LINK-5-CHANGED: Interface Hssi1/0/0, changed state to administratively down
09:18:36.299: %LINEPROTO-5-UPDOWN: Line protocol on Interface Hssi1/0/0, changed state to
down
Router(config-if)# no shutdown
09:18:41.919: %LINK-3-UPDOWN: Interface Hssi1/0/0, changed state to up
09:18:41.919: FRoPW [10.15.15.15, 100]: Local up, sending acmgr_circuit_up
09:18:41.919: FRoPW [10.15.15.15, 100]: Setting pw segment UP
09:18:41.919: FRoPW [10.15.15.15, 100]: PW nni_pvc_status set ACTIVE
09:18:41.919: label_oce_get_label_bundle: flags 14 label 28
09:18:42.919: %LINEPROTO-5-UPDOWN: Line protocol on Interface Hssi1/0/0, changed state to
up
Table 109 describes the significant fields shown in the display.
Table 109 debug frame-relay pseudowire Field Descriptions
Field
|
Description
|
Time (09.18.41)
|
When the event occurred (in hours, minutes, and seconds).
|
[10.15.15.15, 100]
|
10.15.15.15 is the IP address of the peer provider edge (PE) router.
100 is the DLCI number of the Frame Relay permanent virtual circuit (PVC) used for this pseudowire.
|
debug frame-relay redundancy
To debug Frame Relay and Multilink Frame Relay redundancy on the networking device, use the debug frame-relay redundancy command in privileged EXEC mode. To disable the display of debugging output, use the no form of this command.
debug frame-relay redundancy
no debug frame-relay redundancy
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.0(22)S
|
This command was introduced on the Cisco 7500 series and Cisco 10000 series Internet routers.
|
12.2(18)S
|
This command was integrated into Cisco IOS Release 12.2(18)S on Cisco 7500 series routers.
|
12.2(20)S
|
Support was added for the Cisco 7304 router. The Cisco 7500 series router is not supported in Cisco IOS Release 12.2(20)S.
|
12.0(28)S
|
SSO support was added to the Multilink Frame Relay feature on the Cisco 12000 series Internet router.
|
12.2(25)S
|
SSO support was added to the Multilink Frame Relay feature on the Cisco 12000 series Internet router.
|
12.2(28)SB
|
This command was integrated into Cisco IOS Release 12.2(28)SB.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Use this command to debug Frame Relay synchronization problems. The debug frame-relay redundancy command logs synchronization events and errors.
Examples
The following example displays debug messages regarding Frame Relay redundancy on the networking device:
Router# debug frame-relay redundancy
Related Commands
Command
|
Description
|
frame-relay redundancy auto-sync lmi-sequence-numbers
|
Configures LMI synchronization parameters.
|
debug frame-relay switching
To display debugging messages for switched Frame Relay permanent virtual circuits (PVCs), use the debug frame-relay switching command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug frame-relay switching interface interface dlci [interval interval]
no debug frame-relay switching
Syntax Description
interface interface
|
The name of the Frame Relay interface.
|
dlci
|
The DLCI number of the switched PVC to be debugged.
|
interval interval
|
(Optional) Interval in seconds at which debugging messages will be updated.
|
Defaults
The default interval is 1 second.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.0(12)S
|
This command was introduced.
|
12.1(5)T
|
This command was integrated into Cisco IOS Release 12.1(5)T.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
The debug frame-relay switching command can be used only on switched Frame Relay PVCs, not terminated PVCs.
Debug statistics are displayed only if they have changed.
Note
Although statistics are displayed at configured intervals, there may be a delay between the occurrence of a debug event (such as a packet drop) and the display of that event. The delay may be as much as the configured interval plus 10 seconds.
Examples
The following is sample output from the debug frame-relay switching command:
Router# debug frame-relay switching interface s2/1 1000 interval 2
Frame Relay switching debugging is on
Display frame switching debug on interface Serial2/1 dlci 1000
1d02h: Serial2/1 dlci 1000: 32 packets switched to Serial2/0 dlci 1002
1d02h: Serial2/1 dlci 1000: 1800 packets output
1d02h: Serial2/1 dlci 1000: 4 packets dropped - outgoing PVC inactive
1d02h: Serial2/1 dlci 1000: Incoming PVC status changed to ACTIVE
1d02h: Serial2/1 dlci 1000: Outgoing PVC status changed to ACTIVE
1d02h: Serial2/1 dlci 1000: Incoming interface hardware module state changed to UP
1d02h: Serial2/1 dlci 1000: Outgoing interface hardware module state changed to UP
debug frame-relay vc-bundle
To display information about the Frame Relay permanent virtual circuit (PVC) bundles that are configured on a router, use the debug frame-relay vc-bundle command in privileged EXEC mode. To stop the display, use the no form of this command.
debug frame-relay vc-bundle {detail | state-change} [vc-bundle-name]
no debug frame-relay vc-bundle {detail | state-change} [vc-bundle-name]
Syntax Description
detail
|
Displays detailed information about the members of the bundle specified by vc-bundle-name. Displays detailed information about the members of all PVC bundles if vc-bundle-name is not specified.
|
state-change
|
Displays information pertaining only to the state changes of the PVC bundle and PVC bundle members specified by vc-bundle-name. Displays state-change information for all PVC bundles and bundle members if vc-bundle-name is not specified.
|
vc-bundle-name
|
(Optional) Specifies a particular PVC bundle.
|
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(13)T
|
This command was introduced.
|
12.2(28)SB
|
This command was integrated into Cisco IOS Release 12.2(28)SB.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Use this command to monitor state changes and Inverse ARP activity for one or all of the PVC bundles and bundle members configured on a router.
Note
Debugging messages that are prefixed with "FR_VCB" (instead of "FR-VCB") indicate serious failures in the Frame Relay PVC bundle performance. Contact the Cisco Technical Assistance Center (TAC) if you see debugging messages with this prefix.
Examples
The following is sample output from the debug frame-relay vc-bundle command that shows Inverse ARP information for the PVC bundle. PVC bundle member 406 is the only PVC in the bundle to handle Inverse ARP packets. The Inverse ARP packets coming in on other bundle member PVCs are dropped.
Router# debug frame-relay vc-bundle
00:23:48:FR-VCB:MP-4-dynamic:inarp received on elected member 406
00:23:48:FR-VCB:MP-4-dynamic:installing dynamic map
00:23:48:FR-VCB:MP-4-dynamic:dropping inarp received on member 407
00:23:52:FR-VCB:MP-4-dynamic:sending inarp pkt on member 406
In the following example the PVC bundle goes down because the protected group goes down. All information about active transmission on each PVC is removed.
00:58:27:FR-VCB:MP-4-dynamic:member 402 state changed to DOWN
00:58:27:FR-VCB:MP-4-dynamic:protected group is DOWN
00:58:27:FR-VCB:MP-4-dynamic:state changed to DOWN
00:58:27:FR-VCB:MP-4-dynamic:active table reset
The following is sample output from the debug frame-relay vc-bundle detail command. State change and Inverse ARP activity is displayed for all PVC bundles and bundle members on the router.
Router# debug frame-relay adjacency vc-bundle detail
00:33:40: FR-VCB: MP-4-dynamic: member 404 state changed to UP
00:33:40: FR-VCB: MP-4-dynamic: active table update
00:33:40: FR-VCB: MP-3-static: sending inarp pkt on member 300
00:33:41: FR-VCB: MP-3-static: inarp received on elected member 300
00:33:48: FR-VCB: MP-3-static: inarp received on elected member 300
00:33:48: FR-VCB: MAIN-1-static: dropping inarp received on member 100
00:33:48: FR-VCB: MP-4-dynamic: dropping inarp received on member 404
00:33:48: FR-VCB: MP-4-dynamic: dropping inarp received on member 405
00:33:48: FR-VCB: P2P-5: dropping inarp received on member 507
00:33:48: FR-VCB: MP-3-static: dropping inarp received on member 303
00:33:48: FR-VCB: MAIN-2-dynamic: dropping inarp received on member 202
00:33:48: FR-VCB: MAIN-1-static: dropping inarp received on member 107
00:33:48: FR-VCB: MP-3-static: dropping inarp received on member 305
00:33:48: FR-VCB: MAIN-1-static: dropping inarp received on member 105
00:33:49: FR-VCB: P2P-5: dropping inarp received on member 505
00:33:49: FR-VCB: P2P-5: dropping inarp received on member 504
00:33:49: FR-VCB: P2P-5: dropping inarp received on member 503
00:33:49: FR-VCB: P2P-5: dropping inarp received on member 502
00:33:49: FR-VCB: P2P-5: dropping inarp received on member 501
Related Commands
Command
|
Description
|
debug frame-relay adjacency
|
Displays information pertaining to an adjacent node that has one or more Frame Relay PVC bundles.
|
debug frame-relay virtual
To display debugging messages for the virtual Frame Relay interface, use the debug frame-relay virtual command in privileged EXEC mode.
debug frame-relay virtual destination interface
Syntax Description
destination interface
|
Enables the debugging messages for that specific interface.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(2)T
|
This command was introduced.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Use the debug frame-relay virtual command to display debugging messages for the virtual Frame Relay interface. The debug frame-relay virtual command produces output only when problems occur.
Examples
The following example shows the output if one of the routers has not been configured. This output occurs when the other end is trying to send the receiving box Frame Relay packets.
VFR: Radio1/0 has no VFR for 00:00:C068:6F:AA
Related Commands
Command
|
Description
|
frame-relay over radio
|
Links the virtual Frame Relay interface to the specified radio interface and destination MAC address.
|
interface virtual-framerelay
|
Defines the virtual interface and then associates the interface with a specific wireless connection.
|
show virtual-framerelay
|
Shows the output of the interface virtual-frame relay command.
|
debug fras error
To display information about Frame Relay access support (FRAS) protocol errors, use the debug fras error command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fras error
no debug fras error
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
For complete information on the FRAS process, use the debug fras message along with the debug fras error command.
Examples
The following is sample output from the debug fras error command. This example shows that no logical connection exists between the local station and remote station in the current setup.
FRAS: No route, lmac 1000.5acc.7fb1 rmac 4fff.0000.0000, lSap=0x4, rSap=0x4
FRAS: Can not find the Setup
Related Commands
Command
|
Description
|
debug cls message
|
Displays information about CLS messages.
|
debug fras message
|
Displays general information about FRAS messages.
|
debug fras state
|
Displays information about FRAS data-link control state changes.
|
debug fras-host activation
To display the Logical Link Control, Type 2 (LLC2) session activation and deactivation frames (such as XID, SABME, DISC, UA) that are being handled by the Frame Relay access support (FRAS) host, use the debug fras-host activation command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fras-host activation
no debug fras-host activation
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
If many LLC2 sessions are being activated or deactivated at any time, this command may generate a substantial amount of output to the console.
Examples
The following is sample output from the debug fras-host activation command:
Router# debug fras-host activation
FRHOST: Snd TST C to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x00 SSAP =
0x04
FRHOST: Fwd BNN XID to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd HOST XID to BNN, DA = 400f.dddd.001e SA = 4001.3745.1088 DSAP = 0x04 SSAP =
0x05
FRHOST: Fwd BNN XID to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd HOST SABME to BNN, DA = 400f.dddd.001e SA = 4001.3745.1088 DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd BNN UA to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x05
The first line indicates that the FRAS Host sent a TEST Command to the host. In the second line, the FRAS Host forwards an XID frame from a BNN device to the host. In the third line, the FRAS Host forwards an XID from the host to the BNN device.
Table 110 describes the significant fields shown in the display.
Table 110 debug fras-host activation Field Descriptions
Field
|
Description
|
DA
|
Destination MAC address of the frame.
|
SA
|
Source MAC address of the frame.
|
DSAP
|
Destination SAP of the frame.
|
SSAP
|
Source SAP of the frame.
|
debug fras-host error
To enable the Frame Relay access support (FRAS) Host to send error messages to the console, use the debug fras-host error command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fras-host error
no debug fras-host error
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Examples
The following is sample output from the debug fras-host error command when the I-field in a TEST Response frame from a host does not match the I-field of the TEST Command sent by the FRAS Host:
Router# debug fras-host error
FRHOST: SRB TST R Protocol Violation - LLC I-field not maintained.
debug fras-host packet
To see which Logical Link Control, type 2 (LLC2) session frames are being handled by the Frame Relay access support (FRAS) Host, use the debug fras-host packet command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fras-host packet
no debug fras-host packet
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
Caution 
Use this command with great care. If many LLC2 sessions are active and passing data, this command may generate a substantial amount of output to the console and impact device performance.
Examples
The following is sample output from the debug fras-host packet command:
Router# debug fras-host packet
FRHOST: Snd TST C to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x00 SSAP =
0x04
FRHOST: Fwd BNN XID to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd HOST XID to BNN, DA = 400f.dddd.001e SA = 4001.3745.1088 DSAP = 0x04 SSAP =
0x05
FRHOST: Fwd BNN XID to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd HOST SABME to BNN, DA = 400f.dddd.001e SA = 4001.3745.1088 DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd BNN UA to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x05
FRHOST: Fwd HOST LLC-2 to BNN, DA = 400f.dddd.001e SA = 4001.3745.1088 DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd BNN LLC-2 to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x05
FRHOST: Fwd HOST LLC-2 to BNN, DA = 400f.dddd.001e SA = 4001.3745.1088 DSAP = 0x04 SSAP =
0x04
FRHOST: Fwd BNN LLC-2 to HOST, DA = 4001.3745.1088 SA = 400f.dddd.001e DSAP = 0x04 SSAP =
0x04
The debug fras-host packet output contains all of the output from the debug fras-host activation command and additional information. The first six lines of this sample display are the same as the output from the debug fras-host activation command. The last lines show LLC-2 frames being sent between the Frame Relay Boundary Network Node (BNN) device and the host.
Table 111 describes the significant fields shown in the display.
Table 111 debug fras-host packet Field Descriptions
Field
|
Description
|
DA
|
Destination MAC address of the frame.
|
SA
|
Source MAC address of the frame.
|
DSAP
|
Destination service access point (SAP) of the frame.
|
SSAP
|
Source SAP of the frame.
|
debug fras-host snmp
To display messages to the console describing Simple Network Management Protocol (SNMP) requests to the Frame Relay access support (FRAS) Host MIB, use the debug fras-host snmp command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fras-host snmp
no debug fras-host snmp
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
Use of this command may result in a substantial amount of output to the screen. Only use this command for problem determination.
Examples
The following is sample output from the debug fras-host snmp command. In this example, the MIB variable k_frasHostConnEntry_get() is providing SNMP information for the FRAS host.
Router# debug fras-host snmp
k_frasHostConnEntry_get(): serNum = -1, vRingIfIdx = 31, frIfIdx = 12
Hmac = 4001.3745.1088, frLocSap = 4, Rmac = 400f.dddd.001e, frRemSap = 4
Table 112 describes the significant fields shown in the display.
Table 112 debug fras-host snmp Field Descriptions
Field
|
Description
|
serNum
|
Serial number of the SNMP request.
|
vRingIfIdx
|
Interface index of a virtual Token Ring.
|
frIfIdx
|
Interface index of a Frame Relay serial interface.
|
Hmac
|
MAC address associated with the host for this connection.
|
frLocSap
|
SAP associated with the host for this connection.
|
Rmac
|
MAC address associated with the FRAD for this connection.
|
frRemSap
|
LLC 2 SAP associated with the FRAD for this connection.
|
debug fras message
To display general information about Frame Relay access support (FRAS) messages, use the debug fras message command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fras message
no debug fras message
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Usage Guidelines
For complete information on the FRAS process, use the debug fras error command along with the debug fras message command.
Examples
The following is sample output from the debug fras message command. This example shows incoming Cisco Link Services (CLS) primitives.
Router# debug fras message
Related Commands
Command
|
Description
|
debug cls message
|
Limits output for some debugging commands based on the interfaces.
|
debug fras error
|
Displays information about FRAS protocol errors.
|
debug fras state
|
Displays information about FRAS data-link control state changes.
|
debug fras state
To display information about Frame Relay access support (FRAS) data-link control link-state changes, use the debug fras state command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug fras state
no debug fras state
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Examples
The following is sample output from the debug fras state command. This example shows the state changing from a request open station is sent state to an exchange XID state.
Possible states are the following: reset, request open station is sent, exchange xid, connection request is sent, signal station wait, connection response wait, connection response sent, connection established, disconnect wait, and number of link states.
FRAS: TR0 (04/04) oldstate=LS_RQOPNSTNSENT, input=RQ_OPNSTN_CNF
FRAS: newstate=LS_EXCHGXID
Related Commands
Command
|
Description
|
debug cls message
|
Limits output for some debug commands based on the interfaces.
|
debug fras error
|
Displays information about FRAS protocol errors.
|
debug fras message
|
Displays general information about FRAS messages.
|
debug ftpserver
To display information about the FTP server process, use the debug ftpserver command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug ftpserver
no debug ftpserver
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Examples
The following is sample output from the debug ftpserver command:
Mar 3 10:21:10: %FTPSERVER-6-NEWCONN: FTP Server - new connection made.
-Process= "TCP/FTP Server", ipl= 0, pid= 53
Mar 3 10:21:10: FTPSRV_DEBUG:FTP Server file path: 'disk0:'
Mar 3 10:21:10: FTPSRV_DEBUG:(REPLY) 220
Mar 3 10:21:10: FTPSRV_DEBUG:FTProuter IOS-FTP server (version 1.00) ready.
Mar 3 10:21:10: FTPSRV_DEBUG:FTP Server Command received: 'USER aa'
Mar 3 10:21:20: FTPSRV_DEBUG:(REPLY) 331
Mar 3 10:21:20: FTPSRV_DEBUG:Password required for 'aa'.
Mar 3 10:21:20: FTPSRV_DEBUG:FTP Server Command received: 'PASS aa'
Mar 3 10:21:21: FTPSRV_DEBUG:(REPLY) 230
Mar 3 10:21:21: FTPSRV_DEBUG:Logged in.
Mar 3 10:21:21: FTPSRV_DEBUG:FTP Server Command received: 'SYST'
Mar 3 10:21:21: FTPSRV_DEBUG:(REPLY) 215
Mar 3 10:21:21: FTPSRV_DEBUG:Cisco IOS Type: L8 Version: IOS/FTP 1.00
Mar 3 10:21:21: FTPSRV_DEBUG:FTP Server Command received: 'PWD'
Mar 3 10:21:35: FTPSRV_DEBUG:(REPLY) 257
Mar 3 10:21:39: FTPSRV_DEBUG:FTP Server Command received: 'CWD disk0:/syslogd.d'r/'
Mar 3 10:21:45: FTPSRV_DEBUG:FTP Server file path: 'disk0:/syslogd.dir'
Mar 3 10:21:45: FTPSRV_DEBUG:(REPLY) 250
Mar 3 10:21:45: FTPSRV_DEBUG:CWD command successful.
Mar 3 10:21:45: FTPSRV_DEBUG:FTP Server Command received: 'PORT 171,69,30,20,22',32
Mar 3 10:21:46: FTPSRV_DEBUG:(REPLY) 200
Mar 3 10:21:46: FTPSRV_DEBUG:PORT command successful.
Mar 3 10:21:46: FTPSRV_DEBUG:FTP Server Command received: 'LIST'
Mar 3 10:21:47: FTPSRV_DEBUG:FTP Server file path: 'disk0:/syslogd.dir/.'
Mar 3 10:21:47: FTPSRV_DEBUG:(REPLY) 220
Mar 3 10:23:11: FTPSRV_DEBUG:Opening ASCII mode data connection for file list.
Mar 3 10:23:11: FTPSRV_DEBUG:(REPLY) 226
Mar 3 10:23:12: FTPSRV_DEBUG:Transfer complete.
Mar 3 10:23:12: FTPSRV_DEBUG:FTP Server Command received: 'TYPE I'
Mar 3 10:23:14: FTPSRV_DEBUG:(REPLY) 200
Mar 3 10:23:14: FTPSRV_DEBUG:Type set to I.
Mar 3 10:23:14: FTPSRV_DEBUG:FTP Server Command received: 'PORT 171,69,30,20,22',51
Mar 3 10:23:20: FTPSRV_DEBUG:(REPLY) 200
Mar 3 10:23:20: FTPSRV_DEBUG:PORT command successful.
Mar 3 10:23:20: FTPSRV_DEBUG:FTP Server Command received: 'RETR syslogd.1'
Mar 3 10:23:21: FTPSRV_DEBUG:FTP Server file path: 'disk0:/syslogd.dir/syslogd.1'
Mar 3 10:23:21: FTPSRV_DEBUG:FTPSERVER: Input path passed Top-dir(disk0:/syslogd.dir/)
test.
Mar 3 10:23:21: FTPSRV_DEBUG:(REPLY) 150
Mar 3 10:23:21: FTPSRV_DEBUG:Opening BINARY mode data connection for syslogd.1 (607317
bytes).
Mar 3 10:23:21: FTPSRV_DEBUG:(REPLY) 226
Mar 3 10:23:29: FTPSRV_DEBUG:Transfer complete.
The sample output corresponds to the following FTP client session. In this example, the user connects to the FTP server, views the contents of the top-level directory, and gets a file.
Connected to FTProuter.cisco.com.
220 FTProuter IOS-FTP server (version 1.00) ready.
331 Password required for 'aa'.
Remote system type is Cisco.
257 "disk0:/syslogd.dir/" is current directory.
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
200 PORT command successful.
150 Opening BINARY mode data connection for syslogd.1 (607317 bytes).
607317 bytes received in 7.7 seconds (77 Kbytes/s)
The following debug ftpserver command output indicates that no top-level directory is specified. Therefore, the client cannot access any location on the FTP server. Use the ftp-server topdir command to specify the top-level directory.
Mar 3 10:29:14: FTPSRV_DEBUG:(REPLY) 550
Mar 3 10:29:14: FTPSRV_DEBUG:Access denied to 'disk0:'
debug gatekeeper gup
To display the Gatekeeper Update Protocol (GUP) events or Abstract Syntax Notation 1 (ASN.1) details, use the debug gatekeeper gup command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug gatekeeper gup {events | asn1}
no debug gatekeeper gup {events | asn1}
Syntax Description
events
|
Displays a message whenever a GUP announcement is sent or received. GUP is the protocol used between individual gatekeepers in a cluster, which keeps all the gatekeepers synchronized with all endpoints registered on the cluster.
|
asn1
|
ASN.1 library. ASN.1 is an International Telecommunication Union (ITU) standard for protocol syntax and message encoding. Entering this keyword causes a packet dump of all GUP announcement messages.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.1(5)XM
|
This command was introduced.
|
12.2(2)T
|
This command was integrated into Cisco IOS Release 12.2(2)T.
|
12.2(2)XB1
|
This command was implemented on the Cisco AS5850 universal gateway.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following example shows how to enable a packet dump of all GUP announcement messages:
Router# debug gatekeeper gup asn1
00:10:21:ENCODE BUFFER::= 00 0A2A8648 86F70C0A 00000120 001E8001
86A08001 86A00547 656E6576 614E0000 00000142 80004700 65006E00 65007600
61080050 00610072 00690073 00000000 0000
value GUP_Information ::=
protocolIdentifier { 1 2 840 113548 10 0 0 1 }
message announcementIndication :
gatekeeperIdentifier {"Geneva"}
altGKIdentifier {"Paris"}
00 0A2A8648 86F70C0A 00000120 001E800B 858A8001 86A00144 80007400 6F007200 6E006100
64006F00 2D006700 6B120063 00790063 006C006F 006E0065 002D0067 006B0000 00000000
*Mar 3 15:40:31:Sending GUP ANNOUNCEMENT INDICATION to 172.18.195.140RAW_BUFFER::=
00 0A2A8648 86F70C0A 00000120 001E800A EF8A8001 86A00144 80006300 79006300 6C006F00
6E006500 2D006700 6B120074 006F0072 006E0061 0064006F 002D0067 006B0000 00000000
*Mar 3 15:40:31:PDU DATA = 60EAB248
value GUP_Information ::=
protocolIdentifier { 1 2 840 113548 10 0 0 1 }
message announcementIndication :
gatekeeperIdentifier {"cyclone-gk"}
altGKIdentifier {"tornado-gk"}
Mar 3 15:40:31:Received GUP ANNOUNCEMENT INDICATION from 172.18.195.140
All possible debugging has been turned off
Related Commands
Command
|
Description
|
load-balance
|
Configures load balancing.
|
debug gatekeeper load
To display gatekeeper load-balancing debug events, use the debug gatekeeper load command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug gatekeeper load {events}
no debug gatekeeper load {events}
Syntax Description
events
|
Displays a message whenever a load-balancing message is sent or received.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.1(5)XM
|
This command was introduced.
|
12.2(2)T
|
This command was integrated into Cisco IOS Release 12.2(2)T.
|
12.2(2)XB1
|
This command was implemented on the Cisco AS5850 universal gateway.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output for the debug gatekeeper load command.
Note
The following output examples are independent of each other and would not ordinarily be seen at the same time.
Router# debug gatekeeper load
gk load-balancing debug level = Events
gk_load_overloaded:Overloaded, 5-second CPU utilization too high
gk_load_overloaded:Overloaded due to excessive calls/endpoints
gk_load_balance_endpt_request:load balance occurred. New load_balance_count=2
Related Commands
Command
|
Description
|
load-balance
|
Configures load balancing.
|
debug gatekeeper server
To trace all the message exchanges between the Cisco IOS Gatekeeper and the external applications, use the debug gatekeeper server command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug gatekeeper server
no debug gatekeeper server
Syntax Description
This command has no arguments or keywords.
Defaults
Disabled
Command Modes
Privileged EXEC (#)
Command History
Release
|
Modification
|
12.1(1)T
|
This command was introduced.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
Use this command to see information about a Gatekeeper server. This command shows any errors that occur in sending messages to the external applications or in parsing messages from the external applications.
Examples
The following example shows debugging information about a Gatekeeper server:
Router# debug gatekeeper servers
Gatekeeper Server Messages debugging is on
To turn the Gatekeeper server debugging message off, see the following examples:
Router# no debug gatekeeper servers
Related Commands
Command
|
Description
|
show gatekeeper server
|
Displays information about the Gatekeeper servers configured on your network by ID.
|
debug ggsn quota-server
To display debug information related to quota server processing on the GGSN, use the debug ggsn quota-server privilege EXEC command.
debug ggsn quota-server [detail | packets [dump] | events | parsing | errors]
Syntax Description
detail
|
Displays extended details about quota server operations on the GGSN.
|
packets
|
Displays packets sent between the quota server process on the GGSN and the CSG. Optionally, displays output in hexadecimal notation.
|
events
|
Displays events related to quota server processing on the GGSN.
|
parsing
|
Displays details about GTP TLV parsing between the quota server and the Content Services Gateway.
|
errors
|
Displays errors related to quota server processing on the GGSN.
|
Defaults
No default behavior or values.
Command Modes
Privilege EXEC (#)
Command History
Release
|
Modification
|
12.3(14)YQ
|
This command was introduced.
|
12.4(9)T
|
This command was integrated into Cisco IOS Release 12.4(9)T.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with communication between the GGSN quota server process and the CSG.
Examples
The following example enables the display of detailed quota server processing debug output—pre-allocated quota and quota push:
Router#debug ggsn quota-server detail
ggsn quota-server details debugging is on
Jun 2 02:40:39.391: GGSN-QS:Encoding QUOTA PUSH REQUEST
Jun 2 02:40:39.391: GGSN-QS:Adding TLV USER_INDEX
Jun 2 02:40:39.391: GGSN-QS: IP Address: 3.3.3.1 User ID: 12345
Jun 2 02:40:39.391: GGSN-QS:Adding TLV SERVICE_ID: 1
Jun 2 02:40:39.391: GGSN-QS:Adding TLV QUADRANS_GRANTED
Jun 2 02:40:39.391: GGSN-QS: Quadrans: 1250 Threshold: 1000 Units: SECONDS
Jun 2 02:40:39.391: GGSN-QS:Adding TLV QUADRANS_GRANTED
Jun 2 02:40:39.391: GGSN-QS: Quadrans: 5000 Threshold: 5000 Units: BYTES_IP
Jun 2 02:40:39.391: GGSN-QS:Adding TLV TIMEOUT: 50000
Jun 2 02:40:39.391: GGSN-QS:Adding TLV TARIFF_TIME: 1147698000
Jun 2 02:40:39.391: GGSN-QS:Sending QUOTA_PUSH_REQ from QS (4.4.4.4:3386) to CSG
(30.1.1.1:3386)
Jun 2 02:40:39.395: pak=0x6523B5B0, datagramstart=0x200143D8, network_start=0x200143BC
datagramsize 91
Jun 2 02:40:39.395: GGSN-QS msgtype 0xF0, seq 1, len 85, from 4.4.4.4:3386 to
30.1.1.1:3386
200143D0: 0FF00055 00017E01 .p.U..~.
200debug ggsn quota-server detail143E0: FC005001 31000000 4A002E00 46001400
|.P.1...J...F...
200143F0: 09030303 01313233 34350015 00013100 .....12345....1.
20014400: 2D000E00 00000000 0004E201 03000003 -.........b.....
20014410: E8002D00 0E000000 00000013 88020300 h.-.............
20014420: 00138800 17000400 00C35000 4D000444 .........CP.M..D
Jun 2 02:40:39.395: GGSN-QS:Received Data Record Transfer Response from (30.1.1.1:3386)
Sequence number 1
Jun 2 02:40:39.395: GGSN-QS:Cause = 128
Jun 2 02:40:39.395: GGSN-QS:Request Responded Sequence Number = 1
Jun 2 02:40:39.395: GGSN-QS:Private Ext IE length 32 QM Rsp length 29
Jun 2 02:40:39.395: GGSN-QS:Received message QUOTA_PUSH_RESP from CSG
Jun 2 02:40:39.395: GGSN-QS:UserIndex TLV: IP Address 3.3.3.1 UserName/MSISDN 12345
Jun 2 02:40:39.395: GGSN-QS:Session ID TLV: 1736898353
Jun 2 02:40:39.395: GGSN-QS:Service ID TLV: 1
Jun 2 02:40:39.399: GGSN-QS:Detected real CSG 30.1.1.1 for virtual CSG 30.1.1.1
Jun 2 02:40:39.399: GGSN-QS:real CSG newly detected
ggsn quota-server details debugging is on
debug glbp errors
To display debugging messages about Gateway Load Balancing Protocol (GLBP) error conditions, use the debug glbp errors command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug glbp errors
no debug glbp errors
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(14)S
|
This command was introduced.
|
12.2(15)T
|
This command was integrated into Cisco IOS Release 12.2(15)T.
|
12.2(17b)SXA
|
This command was integrated into Cisco IOS Release 12.2(17b)SXA.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug glbp errors command:
Router# debug glbp errors
GLBP Errors debugging is on
1d19h: GLBP: Fa0/0 API active virtual address 10.21.8.32 not found
1d19h: GLBP: Fa0/0 API active virtual address 10.21.8.32 not found
1d19h: GLBP: Fa0/0 API active virtual address 10.21.8.32 not found
Related Commands
Command
|
Description
|
debug condition glbp
|
Displays debugging messages about GLBP that match specific conditions.
|
debug glbp events
To display debugging messages about Gateway Load Balancing Protocol (GLBP) events that are occurring, use the debug glbp events command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug glbp events [all | api | cache | detail | ha | icmp | protocol | redundancy | terse | track]
no debug glbp events [all | api | cache | detail | ha | icmp | protocol | redundancy | terse | track]
Syntax Description
all
|
(Optional) Displays all debugging output about GLBP events.
|
api
|
(Optional) Displays GLBP API events.
|
cache
|
(Optional) Displays GLBP client cache events.
|
detail
|
(Optional) Displays detailed debugging output about GLBP events.
|
ha
|
(Optional) Displays GLBP high-availability (HA) events.
|
icmp
|
(Optional) Displays GLBP Internet Control Message Protocol (ICMP) events.
|
protocol
|
(Optional) Displays GLBP protocol events.
|
redundancy
|
(Optional) Displays GLBP redundancy events.
|
terse
|
(Optional) Displays a limited range of debugging output about GLBP events.
|
track
|
(Optional) Displays GLBP tracking events.
|
Command Modes
Privileged EXEC (#)
Command History
Release
|
Modification
|
12.2(14)S
|
This command was introduced.
|
12.2(15)T
|
This command was integrated into Cisco IOS Release 12.2(15)T.
|
12.2(17b)SXA
|
This command was integrated into Cisco IOS Release 12.2(17b)SXA.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(31)SB2
|
This command was enhanced to display information about GLBP support of Stateful Switchover (SSO). The ha keyword was added.
|
12.4(15)T
|
The cache keyword was added.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug glbp events command when the terse keyword is specified:
Router# debug glbp events terse
GLBP Events debugging is on
(protocol, redundancy, track)
The following is sample output from the debug glbp events command on an active RP displaying an interface shutdown event:
Router# debug glbp events
GLBP Events debugging is on
*Sep 15 09:14:53.583: GLBP: Et0/0 API Software interface going down
*Sep 15 09:14:53.583: GLBP: Et0/0 API Software interface going down
*Sep 15 09:14:53.583: GLBP: Et0/0 Interface down
*Sep 15 09:14:53.583: GLBP: Et0/0 1.1 Listen: e/Forwarder disabled
*Sep 15 09:14:53.583: GLBP: Et0/0 1.1 Listen -> Init
*Sep 15 09:14:53.583: GLBP: Et0/0 Fwd 1.1 HA Encoded (state Init) into sync buffer
*Sep 15 09:14:53.583: GLBP: Et0/0 1.2 Active: e/Forwarder disabled
*Sep 15 09:14:53.583: GLBP: Et0/0 1.2 Active -> Init
*Sep 15 09:14:53.583: %GLBP-6-FWDSTATECHANGE: Ethernet0/0 Grp 1 Fwd 2 state Active -> Init
*Sep 15 09:14:53.583: GLBP: Et0/0 Fwd 1.2 HA Encoded (state Init) into sync buffer
*Sep 15 09:14:53.583: GLBP: Et0/0 1 Standby: e/GLBP disabled
*Sep 15 09:14:53.583: GLBP: Et0/0 1 Active router IP is unknown, was 172.24.1.2
*Sep 15 09:14:53.583: GLBP: Et0/0 1 Standby router is unknown, was local
*Sep 15 09:14:53.583: GLBP: Et0/0 1 Standby -> Init
*Sep 15 09:14:53.583: GLBP: Et0/0 Grp 1 HA Encoded (state Init) into sync buffer
*Sep 15 09:14:55.583: %LINK-5-CHANGED: Interface Ethernet0/0, changed state to
administratively down
*Sep 15 09:14:55.587: GLBP: API Hardware state change
*Sep 15 09:14:56.595: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0, changed
state to down
The following is sample output from the debug glbp events command on a standby RP displaying an interface shutdown event:
RouterRP-standby# debug glbp events
GLBP Events debugging is on
*Sep 15 09:14:53.691: GLBP: Et0/0 Fwd 1.1 HA sync, state Listen -> Init
*Sep 15 09:14:53.691: GLBP: Et0/0 Fwd 1.2 HA sync, state Active -> Init
*Sep 15 09:14:53.691: GLBP: Et0/0 Grp 1 HA sync, state Standby -> Init
The following is sample output from the debug glbp events command when the cache keyword is specified:
Router# debug glbp events cache
GLBP Events debugging is on (cache)
Jun 30 08:57:50.171: GLBP: Et0/0 1 Added client cache entry for 7bcf.e03d.d3bd
Jun 30 08:57:50.171: GLBP: Et0/0 1 Added client cache entry for c5e8.46eb.8a86
Jun 30 08:57:50.171: GLBP: Et0/0 1 Added client cache entry for 69e5.9d95.0f7e
Jun 30 08:57:50.171: GLBP: Et0/0 1 Added client cache entry for 986e.d98a.1607
Jun 30 08:57:50.171: GLBP: Et0/0 1 Added client cache entry for 1843.ee62.f62e
Jun 30 08:57:50.171: GLBP: Et0/0 1 Added client cache entry for 5f4c.cfc4.5dc1
Related Commands
Command
|
Description
|
debug condition glbp
|
Displays debugging messages about GLBP that match specific conditions.
|
debug glbp packets
To display summary information about Gateway Load Balancing Protocol (GLBP) packets being sent or received, use the debug glbp packets command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug glbp packets [all | detail | hello | reply | request | terse]
no debug glbp packets [all | detail | hello | reply | request | terse]
Syntax Description
all
|
(Optional) Displays all debugging output about GLBP packets.
|
detail
|
(Optional) Displays detailed debugging output about GLBP packets.
|
hello
|
(Optional) Displays debugging output about GLBP hello packets.
|
reply
|
(Optional) Displays debugging output about GLBP reply packets.
|
request
|
(Optional) Displays debugging output about GLBP request packets.
|
terse
|
(Optional) Displays a limited range of debugging output about GLBP packets.
|
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(14)S
|
This command was introduced.
|
12.2(15)T
|
This command was integrated into Cisco IOS Release 12.2(15)T.
|
12.2(17b)SXA
|
This command was integrated into Cisco IOS Release 12.2(17b)SXA.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following sample output from the debug glbp packets command shows debugging output about GLBP hello packets:
Router# debug glbp packets hello
GLBP Packets debugging is on
1d19h: GLBP: Fa0/0 Grp 10 Hello out 10.21.8.32 VG Active pri 254 vIP 10.21.8.10 1
1d19h: GLBP: Fa0/0 Grp 10 Hello out 10.21.8.32 VG Active pri 254 vIP 10.21.8.10 1
1d19h: GLBP: Fa0/0 Grp 10 Hello out 10.21.8.32 VG Active pri 254 vIP 10.21.8.10 1
1d19h: GLBP: Fa0/0 Grp 10 Hello out 10.21.8.32 VG Active pri 254 vIP 10.21.8.10 1
Related Commands
Command
|
Description
|
debug condition glbp
|
Displays debugging messages about GLBP that match specific conditions.
|
debug glbp terse
To display a limited range of debugging messages about Gateway Load Balancing Protocol (GLBP) errors, events, and packets, use the debug glbp terse command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug glbp terse
no debug glbp terse
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC (#)
Command History
Release
|
Modification
|
12.2(14)S
|
This command was introduced.
|
12.2(15)T
|
This command was integrated into Cisco IOS Release 12.2(15)T.
|
12.2(17b)SXA
|
This command was integrated into Cisco IOS Release 12.2(17b)SXA.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Examples
The following is sample output from the debug glbp terse command:
GLBP Errors debugging is on
GLBP Events debugging is on
(protocol, redundancy, track)
GLBP Packets debugging is on
Related Commands
Command
|
Description
|
debug condition glbp
|
Displays debugging messages about GLBP that match specific conditions.
|
debug glbp errors
|
Displays debugging messages about GLBP errors.
|
debug glbp events
|
Displays debugging messages about GLBP events.
|
debug glbp packets
|
Displays debugging messages about GLBP packets.
|
debug gprs category fsm event
To display debug information related to service-aware GGSN category events, and state transactions, use the debug gprs category fsm event privilege EXEC command.
debug gprs category fsm event
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privilege EXEC (#)
Command History
Release
|
Modification
|
12.3(14)YQ
|
This command was introduced.
|
12.4(9)T
|
This command was integrated into Cisco IOS Release 12.4(9)T.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with eGGSN processing.
Examples
Example 1—PDPs with Pre-Allocated Quota
The following example enables the display of eGGSN events and state transactions—pre-allocated quota. This is PDP context create, prepaid user data transfer, and then context teardown.
PDP Context Create:
Router#debug gprs category fsm event
eGGSN category fsm event debugging is on
Jun 2 02:55:08.491: GPRS:1234050000000010:created service-aware subblock
Jun 2 02:55:11.383: GPRS:1234050000000010:it is the only one PDP of the user, need CCR
msg
Jun 2 02:55:11.383: GPRS:1234050000000010:sent ccr_init
Jun 2 02:55:11.823: GPRS:1234050000000010:create new category 1
Jun 2 02:55:11.823: GPRS:1234050000000010:shdb 0xFB00001C created for category 1 (handle
0x8C000007)
Jun 2 02:55:11.823: GPRS:1234050000000010:successfully create a category
Jun 2 02:55:14.623: GPRS:1234050000000010:created sync_object for CREATE_PDP
Jun 2 02:55:14.623: GPRS:1234050000000010:get 1 impacted categories into sync_object for
CREATE_PDP
Jun 2 02:55:14.623: GPRS:1234050000000010:insert category 1 from sync_object for
CREATE_PDP
Jun 2 02:55:14.623: GPRS:1234050000000010:number of really impacted by CREATE_PDP = 1
Jun 2 02:55:14.623: GPRS:1234050000000010:FSM_ggsn_rcvd_quota
Jun 2 02:55:14.623: GPRS:1234050000000010:category 1 trans from INIT to PENDING QP on
event CCA_QUOTA
Jun 2 02:55:14.627: GPRS:1234050000000010:FSM_ggsn_rcvd_qp_ack_in_qp
Jun 2 02:55:14.627: GPRS:1234050000000010:remove category 1 from sync_object for
CREATE_PDP 0 still pending in the sync_object
Jun 2 02:55:14.627: GPRS:1234050000000010:send Create PDP Context Res to SGSN
Jun 2 02:55:14.627: GPRS:1234050000000010:delete sync object for CREATE_PDP, it has 0
categories
Jun 2 02:55:14.627: GPRS:1234050000000010:category 1 trans from PENDING QP to AUTHORIZED
on event CSG_QP_ACK
PDP Context Delete:
Jun 2 02:55:31.455: GPRS:1234050000000010:look up category by 1 found 65EEB128
Jun 2 02:55:31.455: GPRS:1234050000000010:FSM_ggsn_rcvd_stop
Jun 2 02:55:31.455: GPRS:category 1 report usage queue size = 2
Jun 2 02:55:31.455: GPRS:1234050000000010:usage unit has total_octets 0
Jun 2 02:55:31.455: GPRS:1234050000000010:usage unit has total_octets 300
Jun 2 02:55:31.455: GPRS:1234050000000010:category 1 , usage 6615E470
Jun 2 02:55:31.455: GPRS:1234050000000010:no sync_object for service stop
Jun 2 02:55:31.455: %GPRSFLTMG-4-CHARGING: GSN: 0.0.0.0, TID: 0000000000000000, APN:
NULL, Reason: 1, unexpected CSG usage report cause
Jun 2 02:55:31.455: GPRS:1234050000000010:send CCR_UPDATE to DCCA server return ok
Jun 2 02:55:31.455: GPRS:releasing 2 usages in category
Jun 2 02:55:31.455: GPRS:release_usage_parameter
Jun 2 02:55:31.455: GPRS:1234050000000010:category 1 trans from AUTHORIZED to IDLE on
event CSG_SERVICE_STOP
Jun 2 02:55:34.939: GPRS:1234050000000010:eggsn_get_final_usage_report
Jun 2 02:55:34.939: GPRS:1234050000000010:freeing all categories
Jun 2 02:55:34.939: GPRS:1234050000000010:delete_category 1
Jun 2 02:55:34.939: GPRS:1234050000000010:freeing service-aware subblock
Example 2—PDPs without Pre-Allocated Quota
The following example enables the display of eGGSN events and state transactions—for PDPs without pre-allocated quota.
PDP Context Create:
Router#debug gprs category fsm event
eGGSN category fsm event debugging is on
Jun 2 02:58:45.727: GPRS:1234050000000010:created service-aware subblock
Jun 2 02:58:48.623: GPRS:1234050000000010:it is the only one PDP of the user, need CCR
msg
Jun 2 02:58:48.623: GPRS:1234050000000010:sent ccr_init
PDP Context Delete:
Jun 2 02:59:06.975: GPRS:1234050000000010:eggsn_get_final_usage_report
Jun 2 02:59:06.975: GPRS:1234050000000010:freeing all categories
Jun 2 02:59:06.975: GPRS:1234050000000010:freeing service-aware subblock
debug gprs charging
To display information about general packet radio service (GPRS) charging functions on the gateway GPRS support node (GGSN), use the debug gprs charging command in privileged EXEC mode. To disable debugging output, use the no form of this command.
debug gprs charging {events | packets}
no debug gprs charging {events | packets}
Syntax Description
events
|
Displays events related to GPRS charging processing on the GGSN.
|
packets
|
Displays GPRS charging packets that are sent between the GGSN and the charging gateway.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC (#)
Command History
Release
|
Modification
|
12.1(1)GA
|
This command was introduced.
|
12.1(3)T
|
This command was integrated into Cisco IOS Release 12.1(3)T.
|
12.2(4)MX
|
This command was integrated into Cisco IOS Release 12.2(4)MX.
|
12.2(8)YD
|
This command was integrated into Cisco IOS Release 12.2(8)YD.
|
12.2(8)B
|
This command was integrated into Cisco IOS Release 12.2(8)B.
|
12.2(8)YY
|
This command was integrated into Cisco IOS Release 12.2(8)YY.
|
12.3(4)T
|
This command was integrated into Cisco IOS Release 12.3(4)T.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators if problems are encountered with GPRS charging functions.
Caution 
Because the
debug gprs charging command generates a substantial amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following example enables the display of events related to GPRS charging events on the GGSN:
Router# debug gprs charging events
The following example enables the display of GPRS charging packets sent between the GGSN and the charging gateway:
Router# debug gprs charging events
debug gprs dcca
To display troubleshooting information about Diameter Credit Control Application (DCCA) processing on the gateway GPRS support node (GGSN), use the debug gprs dcca privilege EXEC command.
debug gprs dcca
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privilege EXEC (#)
Command History
Release
|
Modification
|
12.3(14)YQ
|
This command was introduced.
|
12.4(9)T
|
This command was integrated into Cisco IOS Release 12.4(9)T.
|
Usage Guidelines
This command is useful for system operators and development engineers if Diameter protocol problems are encountered on the GGSN.
Examples
Example 1
The following is a sample of DCCA debug information with pre-allocated quota.
Jun 2 03:13:45.827: GPRS:1234050000000010:GPRS:DCCA: 3GPP-IMSI : 214350000000000
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-Charging-Id : 613053186
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-PDP-Type : 0
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-CG-Address : 20.1.1.1
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-QoS-Profile :
99-0911012964FFFF1100FFFF
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-SGSN-Address : 11.20.1.1
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-GGSN-Address : 10.20.61.1
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-IMSI-MCC-MNC : 21435
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-GGSN-MCC-MNC : 001002
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-NSAPI : 1
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS:DCCA: 3GPP-Selection-Mode : 0
Jun 2 03:13:45.831: GPRS:1234050000000010:3GPP-Charging-Char : 0100
Jun 2 03:13:45.831: GPRS:1234050000000010:GPRS DCCA: Starting Tx timer , value = 100000
Jun 2 03:13:45.831: GPRS:1234050000000010:DCCA FSM:Event = CCR_INITIAL, Old State = IDLE,
New State = PENDING_I
Jun 2 03:13:46.287: GPRS:1234050000000010:GPRS DCCA: Result-Code = 2001
Jun 2 03:13:46.287: GPRS:1234050000000010:GPRS DCCA: Stopping Tx timer
Jun 2 03:13:46.287: GPRS:1234050000000010:GPRS DCCA: Result-Code for Category : 1 =
2001
Jun 2 03:13:46.287: GPRS:1234050000000010:DCCA FSM:Event = CCA_SUCCESS, Old State =
PENDING_I, New State = OPEN
Router#show gprs gtp pdp tid 1234050000000010 ser all
Diameter Credit Control: Enabled
Current Billing status: Prepaid
Reason to convert to postpaid: N/A
Charging Profile Index: 1
DCCA profile name: dcca-profile1, Source: charging profile
Rule base id: 1, Source: DCCA server
ServiceID State Quota(octets)
Example 2
The following is a sample of DCCA debug information without pre-allocated quota.
GPRS DCCA Events debugging is on
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-IMSI : 214350000000000
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-Charging-Id : 613053181
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-PDP-Type : 0
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-CG-Address : 20.1.1.1
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-QoS-Profile :
99-0911012964FFFF1100FFFF
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-SGSN-Address : 11.20.1.1
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-GGSN-Address : 10.20.61.1
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-IMSI-MCC-MNC : 21435
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-GGSN-MCC-MNC : 001002
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-NSAPI : 1
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS:DCCA: 3GPP-Selection-Mode : 0
Jun 2 03:05:07.743: GPRS:1234050000000010:3GPP-Charging-Char : 0100
Jun 2 03:05:07.743: GPRS:1234050000000010:GPRS DCCA: Starting Tx timer , value = 100000
Jun 2 03:05:07.743: GPRS:1234050000000010:DCCA FSM:Event = CCR_INITIAL, Old State = IDLE,
New State = PENDING_I
Jun 2 03:05:08.167: GPRS:1234050000000010:GPRS DCCA: Result-Code = 2001
Jun 2 03:05:08.167: GPRS:1234050000000010:GPRS DCCA: Stopping Tx timer
Jun 2 03:05:08.167: GPRS:1234050000000010:DCCA FSM:Event = CCA_SUCCESS, Old State =
PENDING_I, New State = OPEN
gprs5-72b#sgpt 1234050000000010 ser all
Diameter Credit Control: Enabled
Current Billing status: Prepaid
Reason to convert to postpaid: N/A
Charging Profile Index: 1
DCCA profile name: dcca-profile1, Source: charging profile
Rule base id: 1, Source: DCCA server
ServiceID State Quota(octets)
gprs5-72b#clear gprs gtp pdp all
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-IMSI : 214350000000000
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-Charging-Id : 613053181
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-PDP-Type : 0
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-CG-Address : 20.1.1.1
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-QoS-Profile :
99-0911012964FFFF1100FFFF
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-SGSN-Address : 11.20.1.1
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-GGSN-Address : 10.20.61.1
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-IMSI-MCC-MNC : 21435
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-GGSN-MCC-MNC : 001002
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-NSAPI : 1
Jun 2 03:05:28.459: GPRS:1234050000000010:GPRS:DCCA: 3GPP-Selection-Mode : 0
Jun 2 03:05:28.459: GPRS:1234050000000010:3GPP-Charging-Char : 0100
Jun 2 03:05:28.463: GPRS:1234050000000010:GPRS DCCA: Stopping Tx timer
Jun 2 03:05:28.463: GPRS:1234050000000010:DCCA FSM:Event = CCR_FINAL, Old State = OPEN,
New State = PENDING_T
Jun 2 03:05:28.463: GPRS:1234050000000010:GPRS DCCA: Stopping Tx timer
Jun 2 03:05:28.871: GPRS:GPRS DCCA: DCCA request was cancelled, Droping AAA reply
Router#sgpt 1234050000000010 ser all
%ERROR: Cannot find the PDP
debug gprs dfp
To display debug messages for GPRS DFP weight calculation, use the debug gprs dfp privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs dfp
no debug gprs dfp
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.1(9)E
|
This command was introduced.
|
12.2(4)MX
|
This command was incorporated in Cisco IOS Release 12.2(4)MX.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)YW
|
This command was incorporated in Cisco IOS Release 12.2(8)YW.
|
12.3(2)XB
|
This command was incorporated in Cisco IOS Release 12.3(2)XB.
|
12.3(8)XU
|
This command was incorporated in Cisco IOS Release 12.3(8)XU.
|
12.3(11)YJ
|
This command was incorporated in Cisco IOS Release 12.3(11)YJ.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
See the following caution before using debug commands:
Caution 
Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use
debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco technical support staff. Moreover, it is best to use
debug commands during periods of lower network flows and fewer users. Debugging during these periods reduces the effect these commands have on other users on the system.
This command displays debug messages for GPRS DFP weight calculation. To display debug messages for the DFP agent subsystem, use the debug ip dfp agent command.
Examples
The following example configures a debug session to check all GPRS DFP weight calculation:
The following example stops all debugging:
All possible debugging has been turned off
debug gprs dhcp
To display information about Dynamic Host Configuration Protocol (DHCP) processing on the GGSN, use the debug gprs dhcp privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs dhcp
no debug gprs dhcp
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.2(4)MX
|
This command was introduced.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)YW
|
This command was incorporated in Cisco IOS Release 12.2(8)YW.
|
12.3(2)XB
|
This command was incorporated in Cisco IOS Release 12.3(2)XB.
|
12.3(8)XU
|
This command was incorporated in Cisco IOS Release 12.3(8)XU.
|
12.3(11)YJ
|
This command was incorporated in Cisco IOS Release 12.3(11)YJ.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with DHCP processing on the GGSN. To display standard debug messages between the DHCP client on the router and a DHCP server, you can also use the debug dhcp or debug dhcp detail commands with the debug gprs dhcp command.
Caution 
Because the
debug gprs dhcp command generates a significant amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following example shows sample output for DHCP processing on the GGSN:
2d13h: GPRS:DHCP req:TID 1111111100000099, Req 1
2d13h: GPRS:Requesting IP address for pdp 1111111100000099 from server 172.16.0.8 tableid
0
2d13h: GPRS:DHCP ip allocation pass (10.88.17.43) for pdp 1111111100000099
2d13h: GPRS:Using DHCP ip address 10.88.17.43 for pdp 1111111100000099
The following example shows sample output for standard debug messaging for DHCP processing on the router between the DHCP client and a DHCP server:
2d13h: DHCP: proxy allocate request
2d13h: DHCP: new entry. add to queue
2d13h: DHCP: SDiscover attempt # 1 for entry:
2d13h: DHCP: SDiscover: sending 283 byte length DHCP packet
2d13h: DHCP: SDiscover with directed serv 172.16.0.8, 283 bytes
2d13h: DHCP: XID MATCH in dhcpc_for_us()
2d13h: DHCP: Received a BOOTREP pkt
2d13h: DHCP: offer received from 172.16.0.8
2d13h: DHCP: SRequest attempt # 1 for entry:
2d13h: DHCP: SRequest- Server ID option: 172.16.0.8
2d13h: DHCP: SRequest- Requested IP addr option: 10.88.17.43
2d13h: DHCP: SRequest placed lease len option: 604800
2d13h: DHCP: SRequest: 301 bytes
2d13h: DHCP: SRequest: 301 bytes
2d13h: DHCP: XID MATCH in dhcpc_for_us()
2d13h: DHCP: Received a BOOTREP pkt
2d13h: DHCP Proxy Client Pooling: ***Allocated IP address: 10.88.17.43
Related Commands
Command
|
Description
|
debug dhcp
|
Displays debug messages between the DHCP client on the router and a DHCP server.
|
debug gprs gtp
To display information about the GPRS Tunneling Protocol (GTP), use the debug gprs gtp privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs gtp {events | messages | packets}
no debug gprs gtp {events | messages | packets}
Syntax Description
events
|
Displays events related to GTP processing on the GGSN.
|
messages
|
Displays GTP signaling messages that are sent between the SGSN and GGSN.
|
packets
|
Displays GTP packets that are sent between the SGSN and GGSN.
|
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.1(1)GA
|
This command was introduced.
|
12.1(5)T
|
This command was integrated in Cisco IOS Release 12.1(5)T.
|
12.2(4)MX
|
This command was incorporated in Cisco IOS Release 12.2(4)MX, and the ppp {details | events} option was added.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)YW
|
This command was incorporated in Cisco IOS Release 12.2(8)YW.
|
12.3(2)XB
|
This command was incorporated in Cisco IOS Release 12.3(2)XB.
|
12.3(8)XU
|
This command was incorporated in Cisco IOS Release 12.3(8)XU.
|
12.3(11)YJ
|
This command was incorporated in Cisco IOS Release 12.3(11)YJ.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with communication between the GGSN and the SGSN using GTP.
Caution 
Because the
debug gprs gtp command generates a significant amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following example enables the display of events related to GTP processing on the GGSN:
Router# debug gprs gtp events
The following example enables the display of GTP signaling messages:
Router# debug gprs gtp messages
The following example enables the display of GTP packets sent between the SGSN and GGSN:
Router# debug gprs gtp packets
The following example enables the display of GTP PPP events between the SGSN and GGSN:
Router# debug gprs gtp ppp events
The following example enables the display of detailed GTP PPP debug output along with GTP PPP events between the SGSN and GGSN:
Router# debug gprs gtp ppp details
Router# debug gprs gtp ppp events
debug gprs gtp parsing
To display information about the parsing of GPRS Tunneling Protocol (GTP) information elements (IEs) in signaling requests, use the debug gprs gtp parsing privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs gtp parsing
no debug gprs gtp parsing
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.2(4)MX
|
This command was introduced.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)YW
|
This command was incorporated in Cisco IOS Release 12.2(8)YW.
|
12.3(2)XB
|
This command was incorporated in Cisco IOS Release 12.3(2)XB.
|
12.3(8)XU
|
This command was incorporated in Cisco IOS Release 12.3(8)XU.
|
12.3(11)YJ
|
This command was incorporated in Cisco IOS Release 12.3(11)YJ.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators and development engineers to verify parsing of GTP IEs in signaling requests that are received by GDM or by the GGSN. If the packet is parsed successfully, you will receive a message along with the TID for the packet as shown in the following example:
GPRS:TID:7300000000000000:Packet Parsed successfully
The debug gprs gtp parsing command can be used to verify GDM or GGSN processing of IEs.
Caution 
Because the
debug gprs gtp parsing command generates a significant amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following example enables the display of debug messages that occur while GDM or the GGSN parses GTP IEs:
Router# debug gprs gtp parsing
debug gprs gtp ppp
To display information about PPP PDP type processing on the GGSN, use the debug gprs gtp ppp privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs gtp ppp {events | details}
no debug gprs gtp ppp {events | details}
Syntax Description
events
|
Displays messages specific to certain conditions that are occurring during PPP PDP type processing.
|
details
|
Displays more extensive and lower-level messages related to PPP PDP type processing.
|
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.2(4)MX
|
This command was introduced.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)YW
|
This command was incorporated in Cisco IOS Release 12.2(8)YW.
|
12.3(2)XB
|
This command was incorporated in Cisco IOS Release 12.3(2)XB.
|
12.3(8)XU
|
This command was incorporated in Cisco IOS Release 12.3(8)XU.
|
12.3(11)YJ
|
This command was incorporated in Cisco IOS Release 12.3(11)YJ.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with PPP PDP type processing on the GGSN.
You can enable both forms of the debug gprs gtp ppp command at the same time, as separate command line entries. The events keyword generates output specific to certain conditions that are occurring, which helps qualify the output being received using the details option.
Caution 
Because the
debug gprs gtp ppp command generates a significant amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following debug examples provide sample output for a create PDP context request and clear PDP context using PPP PDP type on the GGSN. The examples show output while both debug events and details are enabled on the GGSN.
Example 1
The following example displays details and events output related to PPP PDP context processing for a create PDP context requested received by the GGSN:
Router# debug gprs gtp ppp events
GTP PPP events display debugging is on
Router# debug gprs gtp ppp details
GTP PPP details display debugging is on
3d23h: GTP-PPP Fa1/0: Create new gtp_ppp_info
3d23h: GTP-PPP: domain gprs.cisco.com not in any VPDN group
3d23h: GTP-PPP: aaa-group accounting not configured under APN gprs.cisco.com
3d23h: GPRS:GTP-PPP: Don't cache internally generated pak's header
3d23h: %LINK-3-UPDOWN: Interface Virtual-Access2, changed state to up
3d23h: GTP-PPP Vi2: gtp_ppp_cstate_react changing states
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GTP-PPP: Vi2: Concat names user00 & gprs.cisco.com
3d23h: GTP-PPP: New username after concat: user00@gprs.cisco.com
3d23h: GTP-PPP: Vi2: Concat names user00@gprs.cisco.com & gprs.cisco.com
3d23h: GTP-PPP: New username after concat: user00@gprs.cisco.com
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state to
up
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GTP-PPP Vi2: gtp_ppp_protocol_up is notified about intf UP
3d23h: GTP-PPP Vi2: PDP w/ MS addr 98.102.0.1 inserted into IP radix tree
Example 2
The following example displays both details and events related to PPP PDP type processing after clearing PDP contexts on the GGSN:
Router# clear gprs gtp pdp-context all
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GPRS:GTP-PPP: pdp_entry 0x62F442A4, recv ppp data pak
3d23h: GPRS:GTP-PPP Vi2: proc_udp_input pak's linktype = 30
3d23h: GTP-PPP Vi2: gtp_ppp_pdp_terminate shutting down the vaccess
3d23h: GTP-PPP Vi2: gtp_ppp_pdp_shut_va shutting down intf
3d23h: %LINK-3-UPDOWN: Interface Virtual-Access2, changed state to down
3d23h: GTP-PPP Vi2: gtp_ppp_cstate_react changing states
3d23h: GTP-PPP Vi2: gtp_ppp_free_va resetting intf vectors
3d23h: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state to
down
debug gprs gtp ppp-regeneration
To display information about PPP regeneration processing on the GGSN, use the debug gprs gtp ppp-regeneration privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs gtp ppp-regeneration {events | details}
no debug gprs gtp ppp-regeneration {events | details}
Syntax Description
events
|
Displays messages specific to certain conditions that are occurring during PPP regeneration processing.
|
details
|
Displays more extensive and lower-level messages related to PPP regeneration processing.
|
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.2(4)MX
|
This command was introduced.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)YW
|
This command was incorporated in Cisco IOS Release 12.2(8)YW.
|
12.3(2)XB
|
This command was incorporated in Cisco IOS Release 12.3(2)XB.
|
12.3(8)XU
|
This command was incorporated in Cisco IOS Release 12.3(8)XU.
|
12.3(11)YJ
|
This command was incorporated in Cisco IOS Release 12.3(11)YJ.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with communication between GDM and a GGSN.
You can enable both forms of the debug gprs gtp ppp-regeneration command at the same time, as separate command line entries. The events keyword generates output specific to certain conditions that are occurring, which helps qualify the output being received using the details option.
Caution 
Because the
debug gprs gtp ppp-regeneration command generates a significant amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following debug examples provide sample output for a create PDP context request and clear PDP context using PPP regeneration on the GGSN. The examples show output while both debug events and details are enabled on the GGSN.
Example 1
The following example displays details and events output related to PPP regeneration processing for a create PDP context requested received by the GGSN:
Router# debug gprs gtp ppp-regeneration details
GTP PPP regeneration details display debugging is on
Router# debug gprs gtp ppp-regeneration events
GTP PPP regeneration events display debugging is on
06:24:02: PPP-REGEN state counters: pending counter is 0
06:24:02: State[IDLE] counter is 0
06:24:02: State[AUTHORIZING] counter is 0
06:24:02: State[VPDN CONNECTING] counter is 0
06:24:02: State[PPP NEGOTIATING] counter is 0
06:24:02: State[PPP CONNECTED] counter is 0
06:24:02: State[PPP TERMINATING] counter is 0
06:24:02: PPP-REGEN state counters: pending counter is 1
06:24:02: State[IDLE] counter is 1
06:24:02: State[AUTHORIZING] counter is 0
06:24:02: State[VPDN CONNECTING] counter is 0
06:24:02: State[PPP NEGOTIATING] counter is 0
06:24:02: State[PPP CONNECTED] counter is 0
06:24:02: State[PPP TERMINATING] counter is 0
06:24:02: GPRS:1011111111500001:Authen: PAP username: tomy1@corporate_1.com
06:24:02: GPRS:1011111111500001:Session timer started
06:24:02: GPRS:Processing PPP regen reqQ
06:24:02: GPRS:1011111111500001:Processing Initiate PPP regen from reqQ
06:24:02: GPRS:1011111111500001:got event [REQUEST PPP REGEN] in state [IDLE]
06:24:02: PPP-REGEN state counters: pending counter is 1
06:24:02: State[IDLE] counter is 0
06:24:02: State[AUTHORIZING] counter is 1
06:24:02: State[VPDN CONNECTING] counter is 0
06:24:02: State[PPP NEGOTIATING] counter is 0
06:24:02: State[PPP CONNECTED] counter is 0
06:24:02: State[PPP TERMINATING] counter is 0
06:24:02: GPRS:1011111111500001:state [IDLE->AUTHORIZING] on event [REQUEST PPP REGEN]
06:24:02: GPRS:1011111111500001:Got VPN authorization info
06:24:02: GPRS:1011111111500001:got event [AUTHOR SUCCESS] in state [AUTHORIZING]
06:24:02: PPP-REGEN state counters: pending counter is 1
06:24:02: State[IDLE] counter is 0
06:24:02: State[AUTHORIZING] counter is 0
06:24:02: State[VPDN CONNECTING] counter is 1
06:24:02: State[PPP NEGOTIATING] counter is 0
06:24:02: State[PPP CONNECTED] counter is 0
06:24:02: State[PPP TERMINATING] counter is 0
06:24:02: GPRS:1011111111500001:state [AUTHORIZING->VPDN CONNECTING] on event [AUTHOR
SUCCESS]
06:24:02: GPRS:1011111111500001:Author succeeded, establishing the tunnel
06:24:02: GPRS:1011111111500001:Create/Clone vaccess to negotiate PPP
06:24:02: GPRS:1011111111500001:no need to set NS ppp_config
06:24:02: GPRS:1011111111500001:MS no static IP addr. Get one via IPCP
06:24:02: GPRS:1011111111500001:VPDN to inform PPP regen: CONNECTED
06:24:02: GPRS:1011111111500001:got event [VPDN CONNECTED] in state [VPDN CONNECTING]
06:24:02: PPP-REGEN state counters: pending counter is 1
06:24:02: State[IDLE] counter is 0
06:24:02: State[AUTHORIZING] counter is 0
06:24:02: State[VPDN CONNECTING] counter is 0
06:24:02: State[PPP NEGOTIATING] counter is 1
06:24:02: State[PPP CONNECTED] counter is 0
06:24:02: State[PPP TERMINATING] counter is 0
06:24:02: GPRS:1011111111500001:state [VPDN CONNECTING->PPP NEGOTIATING] on event [VPDN
CONNECTED]
06:24:02: GPRS:1011111111500001:Start PPP negotiations on vaccess
06:24:02: %LINK-3-UPDOWN: Interface Virtual-Access2, changed state to up
06:24:02: GPRS:1011111111500001:IPCP is up
06:24:02: GPRS:1011111111500001:LNS allocates 10.100.1.1 for MS
06:24:02: GPRS:1011111111500001:IP addr 10.100.1.1 is negotiated for MS
06:24:02: GPRS:1011111111500001:PPP connected
06:24:02: GPRS:1011111111500001:got event [PPP NEGOTIATED] in state [PPP NEGOTIATING]
06:24:02: PPP-REGEN state counters: pending counter is 0
06:24:02: State[IDLE] counter is 0
06:24:02: State[AUTHORIZING] counter is 0
06:24:02: State[VPDN CONNECTING] counter is 0
06:24:02: State[PPP NEGOTIATING] counter is 0
06:24:02: State[PPP CONNECTED] counter is 1
06:24:02: State[PPP TERMINATING] counter is 0
06:24:02: GPRS:1011111111500001:state [PPP NEGOTIATING->PPP CONNECTED] on event [PPP
NEGOTIATED]
06:24:02: GPRS:1011111111500001:PPP succeeded negotiation, session established
06:24:02: GPRS:1011111111500001:Session timer stopped
06:24:03: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state
to up
Example 2
The following example displays both details and events related to PPP regeneration processing after clearing PDP contexts on the GGSN:
Router# clear gprs gtp pdp-context all
06:28:05: PPP-REGEN state counters: pending counter is 0
06:28:05: State[IDLE] counter is 0
06:28:05: State[AUTHORIZING] counter is 0
06:28:05: State[VPDN CONNECTING] counter is 0
06:28:05: State[PPP NEGOTIATING] counter is 0
06:28:05: State[PPP CONNECTED] counter is 1
06:28:05: State[PPP TERMINATING] counter is 0
06:28:05: GPRS:1011111111500001:PPP regen current state PPP CONNECTED
06:28:05: GPRS:1011111111500001:GTP disconnecting the PPP regen session
06:28:05: GPRS:Processing PPP regen reqQ
06:28:05: GPRS:1011111111500001:Processing Disconnect PPP regen from reqQ
06:28:05: GPRS:1011111111500001:got event [CANCEL REGEN'ED PPP] in state [PPP CONNECTED]
06:28:05: PPP-REGEN state counters: pending counter is 1
06:28:05: State[IDLE] counter is 0
06:28:05: State[AUTHORIZING] counter is 0
06:28:05: State[VPDN CONNECTING] counter is 0
06:28:05: State[PPP NEGOTIATING] counter is 0
06:28:05: State[PPP CONNECTED] counter is 0
06:28:05: State[PPP TERMINATING] counter is 1
06:28:05: GPRS:1011111111500001:state [PPP CONNECTED->PPP TERMINATING] on event [CANCEL
REGEN'ED PPP]
06:28:05: GPRS:1011111111500001:Cancel request after VPND tunnel is up
06:28:05: PPP-REGEN state counters: pending counter is 1
06:28:05: State[IDLE] counter is 0
06:28:05: State[AUTHORIZING] counter is 0
06:28:05: State[VPDN CONNECTING] counter is 0
06:28:05: State[PPP NEGOTIATING] counter is 0
06:28:05: State[PPP CONNECTED] counter is 0
06:28:05: State[PPP TERMINATING] counter is 1
06:28:05: GPRS:1011111111500001:PPP down
06:28:05: GPRS:1011111111500001:got event [PPP FAILED] in state [PPP TERMINATING]
06:28:05: PPP-REGEN state counters: pending counter is 1
06:28:05: State[IDLE] counter is 1
06:28:05: State[AUTHORIZING] counter is 0
06:28:05: State[VPDN CONNECTING] counter is 0
06:28:05: State[PPP NEGOTIATING] counter is 0
06:28:05: State[PPP CONNECTED] counter is 0
06:28:05: State[PPP TERMINATING] counter is 0
06:28:05: GPRS:1011111111500001:state [PPP TERMINATING->IDLE] on event [PPP FAILED]
06:28:05: GPRS:1011111111500001:LCP went down
06:28:05: GPRS:1011111111500001:VPDN disconnect
06:28:05: GPRS:1011111111500001:got event [CLEANUP CONTEXT] in state [IDLE]
06:28:05: GPRS:1011111111500001:state [IDLE->IDLE] on event [CLEANUP CONTEXT]
06:28:05: GPRS:1011111111500001:Freeing context structure
06:28:05: GPRS:1011111111500001:VPDN handle invalid, no need to free it
06:28:05: GPRS:1011111111500001:remove PPP regen context from Vi2
06:28:05: GPRS:1011111111500001:Session timer stopped
06:28:05: PPP-REGEN state counters: pending counter is 0
06:28:05: State[IDLE] counter is 0
06:28:05: State[AUTHORIZING] counter is 0
06:28:05: State[VPDN CONNECTING] counter is 0
06:28:05: State[PPP NEGOTIATING] counter is 0
06:28:05: State[PPP CONNECTED] counter is 0
06:28:05: State[PPP TERMINATING] counter is 0
06:28:05: GPRS:1011111111500001:PPP regen context 0x633F196C released
06:28:05: %LINK-3-UPDOWN: Interface Virtual-Access2, changed state to down
06:28:06: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state
to down
debug gprs gtp-director
To display information about the GTP Director Module (GDM), use the debug gprs gtp-director privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs gtp-director {events | packets}
no debug gprs gtp-director {events | packets}
Syntax Description
events
|
Displays events related to GDM processing.
|
packets
|
Displays packets that are sent between GDM and a GGSN.
|
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.2(4)MX
|
This command was introduced.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)B
|
This command was incorporated in Cisco IOS Release 12.2(8)B.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with communication between GDM and an SGSN, or between GDM and a GGSN.
Caution 
Because the
debug gprs gtp-director command generates a significant amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following debug examples provide sample output for a create PDP context request, delete PDP context request, and clear PDP context using PPP regeneration on the GGSN. The first three examples show output related to debug events messaging only. The last three examples show output while both debug events and details are enabled on the GGSN.
Example 1
The following example displays events related to PPP regeneration processing for a create PDP context requested received by the GGSN:
Router# debug gprs gtp-director events
*Mar 1 00:02:42.787: GPRS:1111110000000000:Authen: PAP username: user@pdn.com
*Mar 1 00:02:42.787: GPRS:1111110000000000:Processing Initiate PPP regen from reqQ
*Mar 1 00:02:42.787: GPRS:1111110000000000:got event [REQUEST PPP REGEN] in state [IDLE]
*Mar 1 00:02:42.787: GPRS:1111110000000000:state [IDLE->AUTHORIZING] on event [REQUEST
PPP REGEN]
*Mar 1 00:02:42.787: GPRS:1111110000000000:Got VPN authorization info
*Mar 1 00:02:42.787: GPRS:1111110000000000:got event [AUTHOR SUCCESS] in state
[AUTHORIZING]
*Mar 1 00:02:42.787: GPRS:1111110000000000:state [AUTHORIZING->VPDN CONNECTING] on event
[AUTHOR SUCCESS]
*Mar 1 00:02:42.787: GPRS:1111110000000000:Author succeeded, establishing the tunnel
*Mar 1 00:02:42.787: GPRS:1111110000000000:Create/Clone vaccess to negotiate PPP
*Mar 1 00:02:42.791: GPRS:1111110000000000:MS no static IP addr. Get one via IPCP
*Mar 1 00:02:42.827: GPRS:1111110000000000:VPDN to inform PPP regen: CONNECTED
*Mar 1 00:02:42.827: GPRS:1111110000000000:got event [VPDN CONNECTED] in state [VPDN
CONNECTING]
*Mar 1 00:02:42.827: GPRS:1111110000000000:state [VPDN CONNECTING->PPP NEGOTIATING] on
event [VPDN CONNECTED]
*Mar 1 00:02:42.827: GPRS:1111110000000000:Start PPP negotiations on vaccess
*Mar 1 00:02:42.831: %LINK-3-UPDOWN: Interface Virtual-Access3, changed state to up
*Mar 1 00:02:42.835: GPRS:1111110000000000:IPCP is up
*Mar 1 00:02:42.835: GPRS:1111110000000000:IP addr 10.10.1.187 is negotiated for MS
*Mar 1 00:02:42.835: GPRS:1111110000000000:DNS - Primary: 10.3.0.1 Secondary: 0.0.0.0
NetBios - Primary: 0.0.0.0, Secondary: 0.0.0.0
*Mar 1 00:02:42.835: GPRS:1111110000000000:PPP connected
*Mar 1 00:02:42.835: GPRS:1111110000000000:got event [PPP NEGOTIATED] in state [PPP
NEGOTIATING]
*Mar 1 00:02:42.835: GPRS:1111110000000000:state [PPP NEGOTIATING->PPP CONNECTED] on
event [PPP NEGOTIATED]
*Mar 1 00:02:42.835: GPRS:1111110000000000:PPP succeeded negotiation, session established
*Mar 1 00:02:43.835: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access3,
changed state to up
Example 2
The following example displays events related to PPP regeneration processing for a delete PDP context requested received by the GGSN:
Router# debug gprs gtp-director events
*Mar 1 00:03:18.331: GPRS:1111110000000000:GTP disconnecting the PPP regen session
*Mar 1 00:03:18.331: GPRS:1111110000000000:Processing Disconnect PPP regen from reqQ
*Mar 1 00:03:18.331: GPRS:1111110000000000:got event [CANCEL REGEN'ED PPP] in state [PPP
CONNECTED]
*Mar 1 00:03:18.331: GPRS:1111110000000000:state [PPP CONNECTED->PPP TERMINATING] on
event [CANCEL REGEN'ED PPP]
*Mar 1 00:03:18.331: GPRS:1111110000000000:Cancel request after VPND tunnel is up
*Mar 1 00:03:18.335: GPRS:1111110000000000:PPP down
*Mar 1 00:03:18.335: GPRS:1111110000000000:got event [PPP FAILED] in state [PPP
TERMINATING]
*Mar 1 00:03:18.339: GPRS:1111110000000000:state [PPP TERMINATING->IDLE] on event [PPP
FAILED]
*Mar 1 00:03:18.339: GPRS:1111110000000000:PPP failed negotiation
*Mar 1 00:03:18.339: GPRS:1111110000000000:got event [CLEANUP CONTEXT] in state [IDLE]
*Mar 1 00:03:18.339: GPRS:1111110000000000:VPDN to inform PPP regen: DISCONNECTED
*Mar 1 00:03:18.339: GPRS:1111110000000000:got event [VPDN DISCONNECTED] in state [IDLE]
*Mar 1 00:03:18.339: GPRS:1111110000000000:state [IDLE->IDLE] on event [CLEANUP CONTEXT]
*Mar 1 00:03:18.339: GPRS:1111110000000000:Freeing context structure
*Mar 1 00:03:18.339: %LINK-3-UPDOWN: Interface Virtual-Access3, changed state to down
*Mar 1 00:03:19.331: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access3,
changed state to down
Example 3
The following example displays events related to PPP regeneration processing as the GGSN clears a PDP context request:
Router# debug gprs gtp-director events
*Mar 1 00:04:50.083: GPRS:1111110000000000:GTP disconnecting the PPP regen session
*Mar 1 00:04:50.083: GPRS:1111110000000000:Processing Disconnect PPP regen from reqQ
*Mar 1 00:04:50.083: GPRS:1111110000000000:got event [CANCEL REGEN'ED PPP] in state [PPP
CONNECTED]
*Mar 1 00:04:50.083: GPRS:1111110000000000:state [PPP CONNECTED->PPP TERMINATING] on
event [CANCEL REGEN'ED PPP]
*Mar 1 00:04:50.083: GPRS:1111110000000000:Cancel request after VPND tunnel is up
*Mar 1 00:04:50.087: GPRS:1111110000000000:PPP down
*Mar 1 00:04:50.087: GPRS:1111110000000000:got event [PPP FAILED] in state [PPP
TERMINATING]
*Mar 1 00:04:50.091: GPRS:1111110000000000:state [PPP TERMINATING->IDLE] on event [PPP
FAILED]
*Mar 1 00:04:50.091: GPRS:1111110000000000:PPP failed negotiation
*Mar 1 00:04:50.091: GPRS:1111110000000000:got event [CLEANUP CONTEXT] in state [IDLE]
*Mar 1 00:04:50.091: GPRS:1111110000000000:VPDN to inform PPP regen: DISCONNECTED
*Mar 1 00:04:50.091: GPRS:1111110000000000:got event [VPDN DISCONNECTED] in state [IDLE]
*Mar 1 00:04:50.091: GPRS:1111110000000000:state [IDLE->IDLE] on event [CLEANUP CONTEXT]
*Mar 1 00:04:50.091: GPRS:1111110000000000:Freeing context structure
*Mar 1 00:04:50.091: %LINK-3-UPDOWN: Interface Virtual-Access4, changed state to down
*Mar 1 00:04:51.083: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access4,
changed state to down
Example 4
The following example displays both debug events and details related to PPP regeneration processing for a create PDP context requested received by the GGSN:
Router# debug gprs gtp-director events
Router# debug gprs gtp-director details
*Mar 1 00:05:21.083: PPP-REGEN state counters: pending counter is 0
*Mar 1 00:05:21.083: State[IDLE] counter is 0
*Mar 1 00:05:21.083: State[AUTHORIZING] counter is 0
*Mar 1 00:05:21.083: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:21.083: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:21.083: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:21.083: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:21.087: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:05:21.087: State[IDLE] counter is 1
*Mar 1 00:05:21.087: State[AUTHORIZING] counter is 0
*Mar 1 00:05:21.087: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:21.087: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:21.087: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:21.087: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:21.087: GPRS:1111110000000000:Authen: PAP username: user@pdn.com
*Mar 1 00:05:21.087: GPRS:1111110000000000:Session timer started
*Mar 1 00:05:21.087: GPRS:1111110000000000:Processing Initiate PPP regen from reqQ
*Mar 1 00:05:21.087: GPRS:1111110000000000:got event [REQUEST PPP REGEN] in state [IDLE]
*Mar 1 00:05:21.087: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:05:21.087: State[IDLE] counter is 0
*Mar 1 00:05:21.087: State[AUTHORIZING] counter is 1
*Mar 1 00:05:21.087: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:21.087: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:21.087: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:21.087: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:21.087: GPRS:1111110000000000:state [IDLE->AUTHORIZING] on event [REQUEST
PPP REGEN]
*Mar 1 00:05:21.087: GPRS:1111110000000000:Got VPN authorization info
*Mar 1 00:05:21.087: GPRS:1111110000000000:got event [AUTHOR SUCCESS] in state
[AUTHORIZING]
*Mar 1 00:05:21.087: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:05:21.087: State[IDLE] counter is 0
*Mar 1 00:05:21.087: State[AUTHORIZING] counter is 0
*Mar 1 00:05:21.087: State[VPDN CONNECTING] counter is 1
*Mar 1 00:05:21.087: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:21.087: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:21.087: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:21.087: GPRS:1111110000000000:state [AUTHORIZING->VPDN CONNECTING] on event
[AUTHOR SUCCESS]
*Mar 1 00:05:21.087: GPRS:1111110000000000:Author succeeded, establishing the tunnel
*Mar 1 00:05:21.087: GPRS:1111110000000000:Create/Clone vaccess to negotiate PPP
*Mar 1 00:05:21.091: GPRS:1111110000000000:MS no static IP addr. Get one via IPCP
*Mar 1 00:05:21.127: GPRS:1111110000000000:VPDN to inform PPP regen: CONNECTED
*Mar 1 00:05:21.127: GPRS:1111110000000000:got event [VPDN CONNECTED] in state [VPDN
CONNECTING]
*Mar 1 00:05:21.127: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:05:21.127: State[IDLE] counter is 0
*Mar 1 00:05:21.127: State[AUTHORIZING] counter is 0
*Mar 1 00:05:21.127: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:21.127: State[PPP NEGOTIATING] counter is 1
*Mar 1 00:05:21.127: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:21.127: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:21.127: GPRS:1111110000000000:state [VPDN CONNECTING->PPP NEGOTIATING] on
event [VPDN CONNECTED]
*Mar 1 00:05:21.127: GPRS:1111110000000000:Start PPP negotiations on vaccess
*Mar 1 00:05:21.131: %LINK-3-UPDOWN: Interface Virtual-Access5, changed state to up
*Mar 1 00:05:22.135: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access5,
changed state to up
*Mar 1 00:05:23.143: GPRS:1111110000000000:IPCP is up
*Mar 1 00:05:23.143: GPRS:1111110000000000:LNS allocates 10.10.1.187 for MS
*Mar 1 00:05:23.143: GPRS:1111110000000000:IP addr 10.10.1.187 is negotiated for MS
*Mar 1 00:05:23.143: GPRS:1111110000000000:DNS - Primary: 10.3.0.1 Secondary: 0.0.0.0
NetBios - Primary: 0.0.0.0, Secondary: 0.0.0.0
*Mar 1 00:05:23.143: GPRS:1111110000000000:PPP connected
*Mar 1 00:05:23.143: GPRS:1111110000000000:got event [PPP NEGOTIATED] in state [PPP
NEGOTIATING]
*Mar 1 00:05:23.143: PPP-REGEN state counters: pending counter is 0
*Mar 1 00:05:23.143: State[IDLE] counter is 0
*Mar 1 00:05:23.143: State[AUTHORIZING] counter is 0
*Mar 1 00:05:23.143: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:23.143: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:23.143: State[PPP CONNECTED] counter is 1
*Mar 1 00:05:23.143: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:23.143: GPRS:1111110000000000:state [PPP NEGOTIATING->PPP CONNECTED] on
event [PPP NEGOTIATED]
*Mar 1 00:05:23.143: GPRS:1111110000000000:PPP succeeded negotiation, session established
*Mar 1 00:05:23.143: GPRS:1111110000000000:Session timer stopped
Example 5
The following example displays both debug events and details related to PPP regeneration processing for a delete PDP context requested received by the GGSN:
Router# debug gprs gtp-director events
Router# debug gprs gtp-director details
*Mar 1 00:05:52.399: PPP-REGEN state counters: pending counter is 0
*Mar 1 00:05:52.399: State[IDLE] counter is 0
*Mar 1 00:05:52.399: State[AUTHORIZING] counter is 0
*Mar 1 00:05:52.399: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:52.399: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:52.399: State[PPP CONNECTED] counter is 1
*Mar 1 00:05:52.399: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:52.399: GPRS:1111110000000000:PPP regen current state PPP CONNECTED
*Mar 1 00:05:52.399: GPRS:1111110000000000:GTP disconnecting the PPP regen session
*Mar 1 00:05:52.399: GPRS:1111110000000000:Processing Disconnect PPP regen from reqQ
*Mar 1 00:05:52.399: GPRS:1111110000000000:got event [CANCEL REGEN'ED PPP] in state [PPP
CONNECTED]
*Mar 1 00:05:52.399: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:05:52.399: State[IDLE] counter is 0
*Mar 1 00:05:52.399: State[AUTHORIZING] counter is 0
*Mar 1 00:05:52.399: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:52.399: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:52.399: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:52.399: State[PPP TERMINATING] counter is 1
*Mar 1 00:05:52.399: GPRS:1111110000000000:state [PPP CONNECTED->PPP TERMINATING] on
event [CANCEL REGEN'ED PPP]
*Mar 1 00:05:52.399: GPRS:1111110000000000:Cancel request after VPND tunnel is up
*Mar 1 00:05:52.403: GPRS:1111110000000000:PPP down
*Mar 1 00:05:52.403: GPRS:1111110000000000:got event [PPP FAILED] in state [PPP
TERMINATING]
*Mar 1 00:05:52.407: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:05:52.407: State[IDLE] counter is 1
*Mar 1 00:05:52.407: State[AUTHORIZING] counter is 0
*Mar 1 00:05:52.407: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:52.407: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:52.407: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:52.407: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:52.407: GPRS:1111110000000000:state [PPP TERMINATING->IDLE] on event [PPP
FAILED]
*Mar 1 00:05:52.407: GPRS:1111110000000000:PPP failed negotiation
*Mar 1 00:05:52.407: GPRS:1111110000000000:got event [CLEANUP CONTEXT] in state [IDLE]
*Mar 1 00:05:52.407: GPRS:1111110000000000:VPDN to inform PPP regen: DISCONNECTED
*Mar 1 00:05:52.407: GPRS:1111110000000000:got event [VPDN DISCONNECTED] in state [IDLE]
*Mar 1 00:05:52.407: GPRS:1111110000000000:state [IDLE->IDLE] on event [CLEANUP CONTEXT]
*Mar 1 00:05:52.407: GPRS:1111110000000000:Freeing context structure
*Mar 1 00:05:52.407: GPRS:1111110000000000:Session timer stopped
*Mar 1 00:05:52.407: PPP-REGEN state counters: pending counter is 0
*Mar 1 00:05:52.407: State[IDLE] counter is 0
*Mar 1 00:05:52.407: State[AUTHORIZING] counter is 0
*Mar 1 00:05:52.407: State[VPDN CONNECTING] counter is 0
*Mar 1 00:05:52.407: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:05:52.407: State[PPP CONNECTED] counter is 0
*Mar 1 00:05:52.407: State[PPP TERMINATING] counter is 0
*Mar 1 00:05:52.407: GPRS:1111110000000000:PPP regen context 0x6219F4BC released
*Mar 1 00:05:52.407: GPRS:GTP-PPP-REGEN context magic(0x619D4FBC) invalid
*Mar 1 00:05:52.407: %LINK-3-UPDOWN: Interface Virtual-Access5, changed state to down
*Mar 1 00:05:53.399: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access5,
changed state to down
Example 6
The following example displays both debug events and details related to PPP regeneration processing as the GGSN clears a PDP context request:
Router# debug gprs gtp-director events
Router# debug gprs gtp-director details
*Mar 1 00:06:34.907: PPP-REGEN state counters: pending counter is 0
*Mar 1 00:06:34.907: State[IDLE] counter is 0
*Mar 1 00:06:34.907: State[AUTHORIZING] counter is 0
*Mar 1 00:06:34.907: State[VPDN CONNECTING] counter is 0
*Mar 1 00:06:34.907: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:06:34.907: State[PPP CONNECTED] counter is 1
*Mar 1 00:06:34.907: State[PPP TERMINATING] counter is 0
*Mar 1 00:06:34.907: GPRS:1111110000000000:PPP regen current state PPP CONNECTED
*Mar 1 00:06:34.907: GPRS:1111110000000000:GTP disconnecting the PPP regen session
*Mar 1 00:06:34.907: GPRS:1111110000000000:Processing Disconnect PPP regen from reqQ
*Mar 1 00:06:34.907: GPRS:1111110000000000:got event [CANCEL REGEN'ED PPP] in state [PPP
CONNECTED]
*Mar 1 00:06:34.907: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:06:34.907: State[IDLE] counter is 0
*Mar 1 00:06:34.907: State[AUTHORIZING] counter is 0
*Mar 1 00:06:34.907: State[VPDN CONNECTING] counter is 0
*Mar 1 00:06:34.907: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:06:34.907: State[PPP CONNECTED] counter is 0
*Mar 1 00:06:34.907: State[PPP TERMINATING] counter is 1
*Mar 1 00:06:34.907: GPRS:1111110000000000:state [PPP CONNECTED->PPP TERMINATING] on
event [CANCEL REGEN'ED PPP]
*Mar 1 00:06:34.907: GPRS:1111110000000000:Cancel request after VPND tunnel is up
*Mar 1 00:06:34.911: GPRS:1111110000000000:PPP down
*Mar 1 00:06:34.911: GPRS:1111110000000000:got event [PPP FAILED] in state [PPP
TERMINATING]
*Mar 1 00:06:34.915: PPP-REGEN state counters: pending counter is 1
*Mar 1 00:06:34.915: State[IDLE] counter is 1
*Mar 1 00:06:34.915: State[AUTHORIZING] counter is 0
*Mar 1 00:06:34.915: State[VPDN CONNECTING] counter is 0
*Mar 1 00:06:34.915: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:06:34.915: State[PPP CONNECTED] counter is 0
*Mar 1 00:06:34.915: State[PPP TERMINATING] counter is 0
*Mar 1 00:06:34.915: GPRS:1111110000000000:state [PPP TERMINATING->IDLE] on event [PPP
FAILED]
*Mar 1 00:06:34.915: GPRS:1111110000000000:PPP failed negotiation
*Mar 1 00:06:34.915: GPRS:1111110000000000:got event [CLEANUP CONTEXT] in state [IDLE]
*Mar 1 00:06:34.915: GPRS:1111110000000000:VPDN to inform PPP regen: DISCONNECTED
*Mar 1 00:06:34.915: GPRS:1111110000000000:got event [VPDN DISCONNECTED] in state [IDLE]
*Mar 1 00:06:34.915: GPRS:1111110000000000:state [IDLE->IDLE] on event [CLEANUP CONTEXT]
*Mar 1 00:06:34.915: GPRS:1111110000000000:Freeing context structure
*Mar 1 00:06:34.915: GPRS:1111110000000000:Session timer stopped
*Mar 1 00:06:34.915: PPP-REGEN state counters: pending counter is 0
*Mar 1 00:06:34.915: State[IDLE] counter is 0
*Mar 1 00:06:34.915: State[AUTHORIZING] counter is 0
*Mar 1 00:06:34.915: State[VPDN CONNECTING] counter is 0
*Mar 1 00:06:34.915: State[PPP NEGOTIATING] counter is 0
*Mar 1 00:06:34.915: State[PPP CONNECTED] counter is 0
*Mar 1 00:06:34.915: State[PPP TERMINATING] counter is 0
*Mar 1 00:06:34.915: GPRS:1111110000000000:PPP regen context 0x62196E10 released
*Mar 1 00:06:34.915: GPRS:GTP-PPP-REGEN context magic(0x619D4FBC) invalid
*Mar 1 00:06:34.915: %LINK-3-UPDOWN: Interface Virtual-Access3, changed state to down
*Mar 1 00:06:35.907: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access3,
changed state to down
debug gprs radius
To display information about Remote Access Dial-In User Service (RADIUS) processing on the GGSN, use the debug gprs radius privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs radius
no debug gprs radius
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command History
Release
|
Modification
|
12.2(4)MX
|
This command was introduced.
|
12.2(8)YD
|
This command was incorporated in Cisco IOS Release 12.2(8)YD.
|
12.2(8)YW
|
This command was incorporated in Cisco IOS Release 12.2(8)YW.
|
12.3(2)XB
|
This command was incorporated in Cisco IOS Release 12.3(2)XB.
|
12.3(8)XU
|
This command was incorporated in Cisco IOS Release 12.3(8)XU.
|
12.3(11)YJ
|
This command was incorporated in Cisco IOS Release 12.3(11)YJ.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command is useful for system operators and development engineers if problems are encountered with communication between a RADIUS server and the GGSN.
Caution 
Because the
debug gprs radius command generates a significant amount of output, use it only when traffic on the GPRS network is low, so other activity on the system is not adversely affected.
Examples
The following example enables the display of debug messages related to RADIUS processing on the GGSN:
Router# debug gprs radius
debug gprs redundancy
To display debug messages, errors, events, or packets related to GTP session redundancy (GTP-SR), use the debug gprs redundancy privileged EXEC command. To disable debugging output, use the no form of this command.
debug gprs redundancy [debug | errors | events | packets]
no debug gprs redundancy [debug | errors | events | packets]
Syntax Description
debug
|
Displays debug messages related to GTP-SR.
|
errors
|
Displays errors related to GTP-SR.
|
events
|
Displays events related to GTP-SR.
|
packets
|
Displays packets related to GTP-SR packets.
|
Command History
Release
|
Modification
|
12.3(11)YJ
|
This command was introduced.
|
12.3(14)YQ
|
This command was incorporated in Cisco IOS Release 12.3(14)YQ.
|
12.4(9)T
|
This command was integrated into Cisco IOS Release 12.4(9)T.
|
12.2SX
|
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
|
Usage Guidelines
This command displays debug level messages, errors, events, or packets for GTP-SR. It is useful for system operators and development engineers if problems are encountered with communication between the two GGSNs configured as an redundant pair and on which GTP-SR is enabled.
Examples
Example 1
The following sample outputs is for a GGSN failover and switchover of Standby to Active. There is no PDP context involved in this debug collection.
Active GGSN:
Router-a#show gprs redundancy
GPRS redundancy is enabled and Unit-Status is Standby
Redundancy Transport Infrastructure status
Redundancy Infrastructure state: STANDBY HOT
Peer Redundancy Infrastructure state: ACTIVE
GGSN Redundancy system up since: 21:29:21 EDT Aug 19 2000
Time of last switchover: never
Total Number of Switchovers: 2
GPRS Redundancy Statistics
CheckPointed-From-Active Statistics
Total Number of Messages: 129
Number of Context Setup messages: 19
Number of Context Modify messages: 3
Number of Context Remove messages: 19
Number of Path Setup messages: 34
Number of Path Modify messages: 5
Number of Path Remove messages: 34
Number of CGF Ready messages: 1
Number of CGF Modify messages: 0
Number of CGF Remove messages: 0
Number of Internal State messages: 7
Router-a#debug gprs redundancy
GPRS CF packets debugging is on
GPRS CF events debugging is on
GPRS CF errors debugging is on
GPRS CF debug debugging is on
MWAM 10/2: 000064: Jun 1 2006 18:19:00.975 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.1100 Grp 51 state Standby -> Active
MWAM 10/2: 000065: Jun 1 2006 18:19:00.975 EDT: GTP-SR:
RF_Status=403-RF_STATUS_MAINTENANCE_ENABLE RFState=9-ACTIVE-FAST operand=0
RFPeerState=13-ACTIVE
MWAM 10/2: 000066: Jun 1 2006 18:19:00.979 EDT: GTP-SR: RF_Event=200-RF_PROG_ACTIVE_FAST
RFState=9-ACTIVE-FAST operand=0 RFPeerState=13-ACTIVE
MWAM 10/2: 000067: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Received RF Progression Active
Fast
MWAM 10/2: 000068: Jun 1 2006 18:19:00.979 EDT: GTP-SR: RF_Event=201-RF_PROG_ACTIVE_DRAIN
RFState=10-ACTIVE-DRAIN operand=0 RFPeerState=13-ACTIVE
MWAM 10/2: 000069: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Received RF Progression Active
Drain
MWAM 10/2: 000070: Jun 1 2006 18:19:00.979 EDT: GTP-SR:
RF_Event=202-RF_PROG_ACTIVE_PRECONFIG RFState=11-ACTIVE_PRECONFIG operand=0
RFPeerState=13-ACTIVE
MWAM 10/2: 000071: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Received RF Progression Active
PreConfig
MWAM 10/2: 000072: Jun 1 2006 18:19:00.979 EDT: GTP-SR:
RF_Event=203-RF_PROG_ACTIVE_POSTCONFIG RFState=12-ACTIVE_POSTCONFIG operand=0
RFPeerState=13-ACTIVE
MWAM 10/2: 000073: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Received RF Progression Active
PostConfig
MWAM 10/2: 000074: Jun 1 2006 18:19:00.979 EDT: GTP-SR: RF_Event=204-RF_PROG_ACTIVE
RFState=13-ACTIVE operand=0 RFPeerState=13-ACTIVE
MWAM 10/2: 000075: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Received RF Progression Active
MWAM 10/2: 000076: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Start of the Standby-to-Active
transition
MWAM 10/2: 000077: Jun 1 2006 18:19:00.979 EDT: GTP_SR: Old State Standby,Event Active
Fast Received, New State Active
MWAM 10/2: 000078: Jun 1 2006 18:19:00.979 EDT: GTP-SR:Context Type OWN, Handler Sync,
Context Event OWN Ready, Context Sub Event No Sub Event
MWAM 10/2: 000079: Jun 1 2006 18:19:00.979 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000080: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Event OWN Ready, Sub Event No Sub
Event
MWAM 10/2: 000081: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Removing element from state-list
Initialized, final count 2
MWAM 10/2: 000082: Jun 1 2006 18:19:00.979 EDT: GTP-SR: adding element in state-list Bulk
Synch Ready, final count 2
MWAM 10/2: 000083: Jun 1 2006 18:19:00.979 EDT: GTP-SR:Context Type CGF, Handler Sync,
Context Event CGF Ready, Context Sub Event No Sub Event
MWAM 10/2: 000084: Jun 1 2006 18:19:00.979 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000085: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Event CGF Ready, Sub Event No Sub
Event
MWAM 10/2: 000086: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Removing element from state-list
Initialized, final count 1
MWAM 10/2: 000087: Jun 1 2006 18:19:00.979 EDT: GTP-SR: adding element in state-list Bulk
Synch Ready, final count 3
MWAM 10/2: 000088: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Invalid shdb 0x0
MWAM 10/2: 000089: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Transition CG 10.0.250.114 to
(state 0)
MWAM 10/2: 000090: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Invalid shdb 0x0
MWAM 10/2: 000091: Jun 1 2006 18:19:00.979 EDT: GTP-SR: Transition CG 10.0.250.115 to
(state 0)
MWAM 10/2: 000092: Jun 1 2006 18:19:00.983 EDT: GTP-SR: SHDB AVL tree cleanup to start in
10 sec
MWAM 10/2: 000093: Jun 1 2006 18:19:00.983 EDT: GTP-SR: Completion of Standby-to-Active
transition
MWAM 10/2: 000094: Jun 1 2006 18:19:00.983 EDT: GTP-SR: Chkpt Status Flow Off Indication
MWAM 10/2: 000095: Jun 1 2006 18:19:00.987 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.301 Grp 51 state Standby -> Active
MWAM 10/2: 000096: Jun 1 2006 18:19:00.987 EDT: GTP-SR:
RF_Status=400-RF_STATUS_PEER_PRESENCE RFState=13-ACTIVE operand=0 RFPeerState=13-ACTIVE
MWAM 10/2: 000097: Jun 1 2006 18:19:00.987 EDT: GTP-SR: zero elements to move to other
list
MWAM 10/2: 000098: Jun 1 2006 18:19:00.987 EDT: GTP-SR: zero elements to move to other
list
MWAM 10/2: 000099: Jun 1 2006 18:19:00.987 EDT: GTP-SR: RF_Status=401-RF_STATUS_PEER_COMM
RFState=13-ACTIVE operand=0 RFPeerState=1-DISABLED
MWAM 10/2: 000100: Jun 1 2006 18:19:01.107 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.1151 Grp 51 state Standby -> Active
MWAM 10/2: 000101: Jun 1 2006 18:19:01.155 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.250 Grp 51 state Standby -> Active
MWAM 10/2: 000102: Jun 1 2006 18:19:01.295 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.1101 Grp 51 state Standby -> Active
MWAM 10/2: 000103: Jun 1 2006 18:19:01.355 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.1251 Grp 51 state Standby -> Active
MWAM 10/2: 000104: Jun 1 2006 18:19:01.451 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.1201 Grp 51 state Standby -> Active
MWAM 10/2: 000105: Jun 1 2006 18:19:01.459 EDT: %HSRP-6-STATECHANGE:
GigabitEthernet0/0.220 Grp 51 state Standby -> Active
MWAM 10/2: 000106: Jun 1 2006 18:19:10.983 EDT: GTP-SR: SHDB AVL tree cleanup has 3 nodes
removed, 0 leftover
MWAM 10/2: 000107: Jun 1 2006 18:20:25.947 EDT: GTP-SR: Chkpt Status Flow Off Indication
MWAM 10/2: 000108: Jun 1 2006 18:20:25.947 EDT: GTP-SR:
RF_Status=400-RF_STATUS_PEER_PRESENCE RFState=13-ACTIVE operand=1 RFPeerState=1-DISABLED
MWAM 10/2: 000109: Jun 1 2006 18:20:25.947 EDT: GTP-SR: RF_Status=401-RF_STATUS_PEER_COMM
RFState=13-ACTIVE operand=1 RFPeerState=1-DISABLED
MWAM 10/2: 000110: Jun 1 2006 18:20:25.947 EDT: GTP-SR:
RF_Event=300-RF_PROG_PLATFORM_SYNC RFState=13-ACTIVE operand=0 RFPeerState=0-UNKNOWN
MWAM 10/2: 000111: Jun 1 2006 18:20:25.947 EDT: GTP-SR: Received RF Progression Platform
Sync
MWAM 10/2: 000112: Jun 1 2006 18:20:53.899 EDT: GTP-SR:
RF_Event=102-RF_PROG_STANDBY_CONFIG RFState=13-ACTIVE operand=0 RFPeerState=5-STANDBY
COLD-CONFIG
MWAM 10/2: 000113: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Received RF Progression Standby
Config
MWAM 10/2: 000114: Jun 1 2006 18:20:53.899 EDT: GTP-SR:
RF_Event=103-RF_PROG_STANDBY_FILESYS RFState=13-ACTIVE operand=0 RFPeerState=6-STANDBY
COLD-FILESYS
MWAM 10/2: 000115: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Received RF Progression Stadnby
Filesys
MWAM 10/2: 000116: Jun 1 2006 18:20:53.899 EDT: GTP-SR: RF_Event=104-RF_PROG_STANDBY_BULK
RFState=13-ACTIVE operand=0 RFPeerState=7-STANDBY COLD-BULK
MWAM 10/2: 000117: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Received RF Progression Standby
Bulk
MWAM 10/2: 000118: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Active GGSN sending Bulk Sync
finished Msg
MWAM 10/2: 000119: Jun 1 2006 18:20:53.899 EDT: GTP-SR: packing csg_path vaddr:
10.0.250.91
MWAM 10/2: 000120: Jun 1 2006 18:20:53.899 EDT: GTP-SR: packing csg_path port: 4386
MWAM 10/2: 000121: Jun 1 2006 18:20:53.899 EDT: GTP-SR: packing csg_path state: 1
MWAM 10/2: 000122: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000123: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Removing element from state-list
Bulk Synch Ready, final count 2
MWAM 10/2: 000124: Jun 1 2006 18:20:53.899 EDT: GTP-SR: adding element in state-list
Synched, final count 1
MWAM 10/2: 000125: Jun 1 2006 18:20:53.899 EDT: GTP-SR: sync next charging id 0x1C0AA436,
local rsn 0x6B76EBDE
MWAM 10/2: 000126: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Packing Pair Boot time 21:29:21
EDT Aug 19 2000
MWAM 10/2: 000127: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Packing Switcover Count 3
MWAM 10/2: 000128: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Packing local restart_count 21
MWAM 10/2: 000129: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000130: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Removing element from state-list
Bulk Synch Ready, final count 1
MWAM 10/2: 000131: Jun 1 2006 18:20:53.899 EDT: GTP-SR: adding element in state-list
Synched, final count 2
MWAM 10/2: 000132: Jun 1 2006 18:20:53.899 EDT: GTP-SR: sync cgf gw 10.0.250.114,
operatemode NOT ACTIVE, nextseq 0x7530
MWAM 10/2: 000133: Jun 1 2006 18:20:53.899 EDT: GTP-SR: sync cgf gw 10.0.250.115,
operatemode NOT ACTIVE, nextseq 0x7530
MWAM 10/2: 000134: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000135: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Removing element from state-list
Bulk Synch Ready, final count 0
MWAM 10/2: 000136: Jun 1 2006 18:20:53.899 EDT: GTP-SR: adding element in state-list
Synched, final count 3
MWAM 10/2: 000137: Jun 1 2006 18:20:53.899 EDT: GTP-SR:Active took time of 0 msec to
transfer data for bulk sync
MWAM 10/2: 000138: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Empty list to sync
MWAM 10/2: 000139: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Redundancy RF Event Received is
Standby Bulk Sync End
MWAM 10/2: 000140: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Redundancy Event is Invalid
MWAM 10/2: 000141: Jun 1 2006 18:20:53.899 EDT: GTP-SR: RF_Event=105-RF_PROG_STANDBY_HOT
RFState=13-ACTIVE operand=0 RFPeerState=8-STANDBY HOT
MWAM 10/2: 000142: Jun 1 2006 18:20:53.899 EDT: GTP-SR: Received RF Progression Standby
Hot
Router-b#show gprs redundancy
GPRS redundancy is enabled and Unit-Status is Active
Redundancy Transport Infrastructure status
Redundancy Infrastructure state: ACTIVE
Peer Redundancy Infrastructure state: STANDBY HOT
GGSN Redundancy system up since: 21:29:21 EDT Aug 19 2000
Total Number of Switchovers: 3
GPRS Redundancy Statistics
CheckPointed-To-Standby Statistics
Total Number of Messages: 3
Number of Context Setup messages: 0
Number of Context Modify messages: 0
Number of Context Remove messages: 0
Number of Path Setup messages: 0
Number of Path Modify messages: 0
Number of Path Remove messages: 0
Number of CGF Ready messages: 1
Number of CGF Modify messages: 0
Number of CGF Remove messages: 0
Number of Internal State messages: 1
Example 2
The following sample outputs is for PDP context setup, prepaid user traffic, and then PDP context teardown. The debug is given for both Active and Standby GGSN. There is no GGSN switchover.
Active GGSN:
Router-a#debug gprs redundancy
GPRS CF packets debugging is on
GPRS CF events debugging is on
GPRS CF errors debugging is on
GPRS CF debug debugging is on
Router-a#show gprs redundancy
GPRS redundancy is enabled and Unit-Status is Active
Redundancy Transport Infrastructure status
Redundancy Infrastructure state: ACTIVE
Peer Redundancy Infrastructure state: STANDBY HOT
GGSN Redundancy system up since: 21:29:21 EDT Aug 19 2000
Total Number of Switchovers: 4
GPRS Redundancy Statistics
CheckPointed-To-Standby Statistics
Total Number of Messages: 3
Number of Context Setup messages: 0
Number of Context Modify messages: 0
Number of Context Remove messages: 0
Number of Path Setup messages: 0
Number of Path Modify messages: 0
Number of Path Remove messages: 0
Number of CGF Ready messages: 1
Number of CGF Modify messages: 0
Number of CGF Remove messages: 0
Number of Internal State messages: 1
MWAM 10/2: 000073: Aug 24 2000 23:18:55.947 EDT: GTP-SR:pdpmcb handle for pdpmcb
(0x24D2FC3C) is (0x3A000001)
MWAM 10/2: 000074: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000075: Aug 24 2000 23:18:55.963 EDT: GTP-SR: adding element in state-list
Initialized, final count 2
MWAM 10/2: 000076: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000077: Aug 24 2000 23:18:55.963 EDT: GTP-SR: adding element in state-list
Initialized, final count 3
MWAM 10/2: 000078: Aug 24 2000 23:18:55.963 EDT: GTP-SR:Context Type Path, Handler Sync,
Context Event Path Setup, Context Sub Event No Sub Event
MWAM 10/2: 000079: Aug 24 2000 23:18:55.963 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000080: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Event Path Setup, Sub Event No
Sub Event
MWAM 10/2: 000081: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Removing element from state-list
Initialized, final count 2
MWAM 10/2: 000082: Aug 24 2000 23:18:55.963 EDT: GTP-SR: adding element in state-list
Dynamic Sync Ready, final count 1
MWAM 10/2: 000083: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000084: Aug 24 2000 23:18:55.963 EDT: GTP-SR: adding element in state-list
Initialized, final count 3
MWAM 10/2: 000085: Aug 24 2000 23:18:55.963 EDT: GTP-SR:Context Type Path, Handler Sync,
Context Event Path Setup, Context Sub Event No Sub Event
MWAM 10/2: 000086: Aug 24 2000 23:18:55.963 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000087: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Event Path Setup, Sub Event No
Sub Event
MWAM 10/2: 000088: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Removing element from state-list
Initialized, final count 2
MWAM 10/2: 000089: Aug 24 2000 23:18:55.963 EDT: GTP-SR: adding element in state-list
Dynamic Sync Ready, final count 2
MWAM 10/2: 000090: Aug 24 2000 23:18:55.963 EDT: GTP-SR:packing pathcb->gtpv 1
MWAM 10/2: 000091: Aug 24 2000 23:18:55.963 EDT: GTP-SR:Local IP address 166.11.0.11, and
port 2123
MWAM 10/2: 000092: Aug 24 2000 23:18:55.963 EDT: GTP-SR:Remote IP address 10.10.50.3, and
port 2123
MWAM 10/2: 000093: Aug 24 2000 23:18:55.963 EDT: GTP-SR:packing pathcb->num_data_socks 0
MWAM 10/2: 000094: Aug 24 2000 23:18:55.963 EDT: GTP-SR:packing pathcb->flags 9
MWAM 10/2: 000095: Aug 24 2000 23:18:55.963 EDT: GTP-SR:packing
pathcb->restart_count_remote 1
MWAM 10/2: 000096: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Different lengths during path
create: allowed: 63, packed: 23
MWAM 10/2: 000097: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000098: Aug 24 2000 23:18:55.963 EDT: GTP-SR: Removing element from state-list
Dynamic Sync Ready, final count 1
MWAM 10/2: 000099: Aug 24 2000 23:18:55.963 EDT: GTP-SR: adding element in state-list
Synched, final count 4
MWAM 10/2: 000100: Aug 24 2000 23:18:55.963 EDT: GTP-SR:packing pathcb->gtpv 1
MWAM 10/2: 000101: Aug 24 2000 23:18:55.963 EDT: GTP-SR:Local IP address 166.11.0.11, and
port 2152
MWAM 10/2: 000102: Aug 24 2000 23:18:55.963 EDT: GTP-SR:Remote IP address 10.10.50.3, and
port 2152
MWAM 10/2: 000103: Aug 24 2000 23:18:55.967 EDT: GTP-SR:packing pathcb->num_data_socks 0
MWAM 10/2: 000104: Aug 24 2000 23:18:55.967 EDT: GTP-SR:packing pathcb->flags 8
MWAM 10/2: 000105: Aug 24 2000 23:18:55.967 EDT: GTP-SR:packing
pathcb->restart_count_remote 0
MWAM 10/2: 000106: Aug 24 2000 23:18:55.967 EDT: GTP-SR: Different lengths during path
create: allowed: 63, packed: 23
MWAM 10/2: 000107: Aug 24 2000 23:18:55.967 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000108: Aug 24 2000 23:18:55.967 EDT: GTP-SR: Removing element from state-list
Dynamic Sync Ready, final count 0
MWAM 10/2: 000109: Aug 24 2000 23:18:55.967 EDT: GTP-SR: adding element in state-list
Synched, final count 5
MWAM 10/2: 000110: Aug 24 2000 23:18:55.967 EDT: GTP-SR: Empty list to sync
MWAM 10/2: 000111: Aug 24 2000 23:18:55.967 EDT: GTP-SR: Empty list to sync
MWAM 10/2: 000112: Aug 24 2000 23:19:01.583 EDT: GTP-SR: Creating red context for category
ID 4 username 100000000000000 on APN ms-apn
MWAM 10/2: 000113: Aug 24 2000 23:19:01.583 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000114: Aug 24 2000 23:19:01.583 EDT: GTP-SR: adding element in state-list
Initialized, final count 3
MWAM 10/2: 000115: Aug 24 2000 23:19:01.583 EDT: GTP-SR: Removing element from state-list
Initialized, final count 2
MWAM 10/2: 000116: Aug 24 2000 23:19:01.583 EDT: GTP-SR: adding element in state-list
Synched, final count 6
MWAM 10/2: 000117: Aug 24 2000 23:19:01.583 EDT: GPRS:0100000000000050:shdb 0x95000008
created for category 4 (handle 0xD0000001)
MWAM 10/2: 000118: Aug 24 2000 23:19:01.591 EDT: GTP-SR: Don't checkpoint QP4QR Clear for
Create/Update after a Quota Push Resp
MWAM 10/2: 000119: Aug 24 2000 23:19:01.591 EDT: GTP-SR:Context Type PDP, Handler Sync,
Context Event Context Setup, Context Sub Event No Sub Event
MWAM 10/2: 000120: Aug 24 2000 23:19:01.591 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000121: Aug 24 2000 23:19:01.591 EDT: GTP-SR: Event Context Setup, Sub Event No
Sub Event
MWAM 10/2: 000122: Aug 24 2000 23:19:01.591 EDT: GTP-SR: Removing element from state-list
Initialized, final count 1
MWAM 10/2: 000123: Aug 24 2000 23:19:01.591 EDT: GTP-SR: adding element in state-list
Dynamic Sync Ready, final count 1
MWAM 10/2: 000124: Aug 24 2000 23:19:01.591 EDT: GTP-SR: for pdpmcb: 221 bytes to be
packed
MWAM 10/2: 000125: Aug 24 2000 23:19:01.591 EDT: GTP-SR: pdpmcb bitmap = 14346
MWAM 10/2: 000126: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->user-name
91100000000000000
MWAM 10/2: 000127: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->msisdn
9101000000000000F000
MWAM 10/2: 000128: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->selection_mode 0
MWAM 10/2: 000129: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->remove_staticIP 0
MWAM 10/2: 000130: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->llcframenum 0
MWAM 10/2: 000131: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->idle_timeout 3600
MWAM 10/2: 000132: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->session_timeout 0
MWAM 10/2: 000133: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->pdpmcb_handle
973078529
MWAM 10/2: 000134: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->shdb 2080374789
MWAM 10/2: 000135: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing apn_name ms-apn
MWAM 10/2: 000136: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing apnvalue ms-apn
MWAM 10/2: 000137: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->teid 4194305
MWAM 10/2: 000138: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->imsi
01000000000000F0
MWAM 10/2: 000139: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.static_addr_allocated 0
MWAM 10/2: 000140: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.dynamic_addr_allocated 1
MWAM 10/2: 000141: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.dynamic_addr_requested 1
MWAM 10/2: 000142: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.addr_source 3
MWAM 10/2: 000143: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.allocated_prefix_len 16
MWAM 10/2: 000144: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.aggregate_prefix_len 16
MWAM 10/2: 000145: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.pdp_type_org 1
MWAM 10/2: 000146: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpmcb->pdpaddr.pdp_type_num 33
MWAM 10/2: 000147: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->pdpaddr.addrlen 6
MWAM 10/2: 000148: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb-ggsn_addr_si
166.11.0.11
MWAM 10/2: 000149: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb-ggsn_addr_data
166.11.0.11
MWAM 10/2: 000150: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpmcb->msisdn_len
9nGTP-SR:packing aaa charging profile index -1,
MWAM 10/2: 000151: Aug 24 2000 23:19:01.591 EDT: GTP-SR:pdpmcb encoded len_t 0
MWAM 10/2: 000152: Aug 24 2000 23:19:01.591 EDT: GTP-SR: pdpcb bitmap = 0
MWAM 10/2: 000153: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->teid_cntl_remote 1
MWAM 10/2: 000154: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->teid_data_local
4194306
MWAM 10/2: 000155: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->teid_data_remote
1000
MWAM 10/2: 000156: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->tid
0100000000000050
MWAM 10/2: 000157: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing naspi = 5
MWAM 10/2: 000158: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->internal_flags
9175041
MWAM 10/2: 000159: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->mnrgflag 0
MWAM 10/2: 000160: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->open_cdr_sent 0
MWAM 10/2: 000161: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->charging_reserved 0
MWAM 10/2: 000162: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->pri 1
MWAM 10/2: 000163: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->fastswitchable 0
MWAM 10/2: 000164: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb-sgsn_addr_sig
10.10.50.3
MWAM 10/2: 000165: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb-sgsn_addr_data
10.10.50.3
MWAM 10/2: 000166: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->sequence_sig 1
MWAM 10/2: 000167: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->fl_sig_up 0
MWAM 10/2: 000168: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->fl_data1_up 0
MWAM 10/2: 000169: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->fl_sig_down 0
MWAM 10/2: 000170: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->fl_data1_down 0
MWAM 10/2: 000171: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->fl_data2 0
MWAM 10/2: 000172: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->cause 128
MWAM 10/2: 000173: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->restart_count 0
MWAM 10/2: 000174: Aug 24 2000 23:19:01.591 EDT: GTP-SR: packing pdpcb->create_time Aug 24
2000 23:18:56
MWAM 10/2: 000175: Aug 24 2000 23:19:01.591 EDT: GTP-SR: packing pdpcb->last_access_time
Aug 24 2000 23:18:56
MWAM 10/2: 000176: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpcb->gtpv1_qos_req.qos_profile 152109353l
MWAM 10/2: 000177: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing
pdpcb->gtpv1_qos_neg.qos_profile 152109353l
MWAM 10/2: 000178: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->teid_cntl_remote 1
MWAM 10/2: 000179: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->teid_data_local
4194306
MWAM 10/2: 000180: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->teid_data_remote
1000
MWAM 10/2: 000181: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->charging_id
471179447
MWAM 10/2: 000182: Aug 24 2000 23:19:01.591 EDT: GTP-SR:packing pdpcb->cdr_recseqnum 0
MWAM 10/2: 000183: Aug 24 2000 23:19:01.591 EDT: GTP-SR: packing of
pdpcb->reorder_required FF
MWAM 10/2: 000184: Aug 24 2000 23:19:01.591 EDT: GPRS:0100000000000050:
GTP-SR: Successfully pack PDP
MWAM 10/2: 000185: Aug 24 2000 23:19:01.591 EDT: GTP-SR: rulebase ID MS packed
MWAM 10/2: 000186: Aug 24 2000 23:19:01.591 EDT: GTP-SR: cc_session ccfh 0
failover_supported 1 reqnum 1 packed
MWAM 10/2: 000187: Aug 24 2000 23:19:01.591 EDT: GTP-SR: cc_session dest_host
ips-clcis1.cisco.com dest_realm cisco.com packed
MWAM 10/2: 000188: Aug 24 2000 23:19:01.591 EDT: GTP-SR: category ID 4 packed:
MWAM 10/2: 000189: Aug 24 2000 23:19:01.591 EDT: GTP-SR: sync data len 164
MWAM 10/2: 000190: Aug 24 2000 23:19:01.591 EDT: GTP-SR: active shdb 0x95000008
MWAM 10/2: 000191: Aug 24 2000 23:19:01.591 EDT: GTP-SR: CSG session ID 27599459844129
MWAM 10/2: 000192: Aug 24 2000 23:19:01.591 EDT: GTP-SR: chrg last svc rec seqnum 0
MWAM 10/2: 000193: Aug 24 2000 23:19:01.591 EDT: GTP-SR: category state AUTHORIZED
MWAM 10/2: 000194: Aug 24 2000 23:19:01.591 EDT: GTP-SR: category state trigger flags
0x3
MWAM 10/2: 000195: Aug 24 2000 23:19:01.591 EDT: GTP-SR: category sub flags 0x0
MWAM 10/2: 000196: Aug 24 2000 23:19:01.591 EDT: GTP-SR: sync flag 0x0
MWAM 10/2: 000197: Aug 24 2000 23:19:01.591 EDT: GTP-SR: quotas included
MWAM 10/2: 000198: Aug 24 2000 23:19:01.591 EDT: GTP-SR: last req timestamp 0
MWAM 10/2: 000199: Aug 24 2000 23:19:01.591 EDT: GTP-SR: last req seqnum 0
MWAM 10/2: 000200: Aug 24 2000 23:19:01.595 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000201: Aug 24 2000 23:19:01.595 EDT: GTP-SR: Removing element from state-list
Dynamic Sync Ready, final count 0
MWAM 10/2: 000202: Aug 24 2000 23:19:01.595 EDT: GTP-SR: adding element in state-list
Synched, final count 7
MWAM 10/2: 000203: Aug 24 2000 23:19:01.595 EDT: GTP-SR: Empty list to sync
MWAM 10/2: 000204: Aug 24 2000 23:19:03.939 EDT: GTP-SR:Context Type PDP, Handler Sync,
Context Event Context Setup, Context Sub Event No Sub Event
MWAM 10/2: 000205: Aug 24 2000 23:19:03.939 EDT: GTP-SR:State of Redundancy Context is
Synched
MWAM 10/2: 000206: Aug 24 2000 23:19:03.939 EDT: GTP-SR: Event Context Setup, Sub Event No
Sub Event
MWAM 10/2: 000207: Aug 24 2000 23:19:04.463 EDT: GTP-SR: Checkpoint SGSN init deletion via
a category before final MCB deletion
MWAM 10/2: 000208: Aug 24 2000 23:19:04.463 EDT: GTP-SR:Context Type Category, Handler
Update, Context Event Category update, Context Sub Event No Sub Event
MWAM 10/2: 000209: Aug 24 2000 23:19:04.463 EDT: GTP-SR:State of Redundancy Context is
Synched
MWAM 10/2: 000210: Aug 24 2000 23:19:04.463 EDT: GTP-SR: Event Category update, Sub Event
No Sub Event
MWAM 10/2: 000211: Aug 24 2000 23:19:04.463 EDT: GTP-SR: MCB internal flags 0x5802 packed
MWAM 10/2: 000212: Aug 24 2000 23:19:04.463 EDT: GTP-SR: cc_session reqnum 1 packed
MWAM 10/2: 000213: Aug 24 2000 23:19:04.463 EDT: GTP-SR: category ID 4 packed:
MWAM 10/2: 000214: Aug 24 2000 23:19:04.463 EDT: GTP-SR: sync data len 52
MWAM 10/2: 000215: Aug 24 2000 23:19:04.463 EDT: GTP-SR: active shdb 0x95000008
MWAM 10/2: 000216: Aug 24 2000 23:19:04.463 EDT: GTP-SR: CSG session ID 27599459844129
MWAM 10/2: 000217: Aug 24 2000 23:19:04.463 EDT: GTP-SR: chrg last svc rec seqnum 0
MWAM 10/2: 000218: Aug 24 2000 23:19:04.463 EDT: GTP-SR: category state
PENDING_SERVICE_STOP
MWAM 10/2: 000219: Aug 24 2000 23:19:04.463 EDT: GTP-SR: category state trigger flags
0x3
MWAM 10/2: 000220: Aug 24 2000 23:19:04.463 EDT: GTP-SR: category sub flags 0x0
MWAM 10/2: 000221: Aug 24 2000 23:19:04.463 EDT: GTP-SR: sync flag 0xA
MWAM 10/2: 000222: Aug 24 2000 23:19:04.463 EDT: GTP-SR: quotas not included
MWAM 10/2: 000223: Aug 24 2000 23:19:04.463 EDT: GTP-SR: last req timestamp 0
MWAM 10/2: 000224: Aug 24 2000 23:19:04.463 EDT: GTP-SR: last req seqnum 0
MWAM 10/2: 000225: Aug 24 2000 23:19:04.463 EDT: GTP-SR: Different lengths during category
sync: allowed 188, packed 56
MWAM 10/2: 000226: Aug 24 2000 23:19:04.463 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000227: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Checkpoint final MCB deletion
after sending a CCR Final
MWAM 10/2: 000228: Aug 24 2000 23:19:04.467 EDT: GTP-SR:Context Type PDP, Handler Delete,
Context Event Context Remove, Context Sub Event No Sub Event
MWAM 10/2: 000229: Aug 24 2000 23:19:04.467 EDT: GTP-SR:State of Redundancy Context is
Synched
MWAM 10/2: 000230: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Event Context Remove, Sub Event
No Sub Event
MWAM 10/2: 000231: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Checkpoint final MCB deletion
MWAM 10/2: 000232: Aug 24 2000 23:19:04.467 EDT: GTP-SR:Context Type PDP, Handler Delete,
Context Event Context Remove, Context Sub Event No Sub Event
MWAM 10/2: 000233: Aug 24 2000 23:19:04.467 EDT: GTP-SR:State of Redundancy Context is
Synched
MWAM 10/2: 000234: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Event Context Remove, Sub Event
No Sub Event
MWAM 10/2: 000235: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Different lengths during PDP
delete: allowed: 40, packed: 0
MWAM 10/2: 000236: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Ckpt Message was sucessfully sent
MWAM 10/2: 000237: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Removing element from state-list
Synched, final count 6
MWAM 10/2: 000238: Aug 24 2000 23:19:04.467 EDT: GTP-SR: adding element in state-list
Delete, final count 1
MWAM 10/2: 000239: Aug 24 2000 23:19:04.467 EDT: GTP-SR: Removing element from state-list
Delete, final count 0
MWAM 10/2: 000240: Aug 24 2000 23:19:04.467 EDT: GTP-SR: No redundancy context for sending
a down event to standby
MWAM 10/2: 000241: Aug 24 2000 23:19:04.471 EDT: GTP-SR: Removing element from state-list
Synched, final count 5
Standby GGSN:
Router-b#debug gprs redundancy
GPRS CF packets debugging is on
GPRS CF events debugging is on
GPRS CF errors debugging is on
GPRS CF debug debugging is on
GPRS redundancy is enabled and Unit-Status is Standby
Redundancy Transport Infrastructure status
Redundancy Infrastructure state: STANDBY HOT
Peer Redundancy Infrastructure state: ACTIVE
GGSN Redundancy system up since: 21:29:21 EDT Aug 19 2000
Time of last switchover: never
Total Number of Switchovers: 4
GPRS Redundancy Statistics
CheckPointed-From-Active Statistics
Total Number of Messages: 3
Number of Context Setup messages: 0
Number of Context Modify messages: 0
Number of Context Remove messages: 0
Number of Path Setup messages: 0
Number of Path Modify messages: 0
Number of Path Remove messages: 0
Number of CGF Ready messages: 1
Number of CGF Modify messages: 0
Number of CGF Remove messages: 0
Number of Internal State messages: 1
MWAM 10/2: 000065: Jun 1 2006 18:28:06.591 EDT: GTP-SR: Redundancy RF Event Received is
Create Redundancy Context
MWAM 10/2: 000066: Jun 1 2006 18:28:06.591 EDT: GTP-SR: Redundancy Event is Path Setup
MWAM 10/2: 000067: Jun 1 2006 18:28:06.591 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000068: Jun 1 2006 18:28:06.591 EDT: GTP-SR: adding element in state-list
Initialized, final count 4
MWAM 10/2: 000069: Jun 1 2006 18:28:06.591 EDT: GTP-SR Packet Dump: Len for dump:
org_len=63, len=63
MWAM 10/2: 000070: Jun 1 2006 18:28:06.591 EDT: 1 0 0 0 0 0 0 0 9 1 A6 B 0 B
8 4B
MWAM 10/2: 000071: Jun 1 2006 18:28:06.591 EDT: A A 32 3 8 4B 1 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000072: Jun 1 2006 18:28:06.591 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000073: Jun 1 2006 18:28:06.595 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0
MWAM 10/2: 000074: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing u_path->gtpv 1
MWAM 10/2: 000075: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Local IP address 166.11.0.11, and
port 2123
MWAM 10/2: 000076: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Remote IP address 10.10.50.3, and
port 2123
MWAM 10/2: 000077: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing u_path->num_data_socks
0
MWAM 10/2: 000078: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing u_path->flags 9
MWAM 10/2: 000079: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing restart_count_remote 1
MWAM 10/2: 000080: Jun 1 2006 18:28:06.595 EDT: GTP-SR:Context Type Path, Handler Sync,
Context Event Path Setup, Context Sub Event No Sub Event
MWAM 10/2: 000081: Jun 1 2006 18:28:06.595 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000082: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Event Path Setup, Sub Event No
Sub Event
MWAM 10/2: 000083: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Removing element from state-list
Initialized, final count 3
MWAM 10/2: 000084: Jun 1 2006 18:28:06.595 EDT: GTP-SR: adding element in state-list Bulk
Synch Ready, final count 2
MWAM 10/2: 000085: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Redundancy RF Event Received is
Create Redundancy Context
MWAM 10/2: 000086: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Redundancy Event is Path Setup
MWAM 10/2: 000087: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000088: Jun 1 2006 18:28:06.595 EDT: GTP-SR: adding element in state-list
Initialized, final count 4
MWAM 10/2: 000089: Jun 1 2006 18:28:06.595 EDT: GTP-SR Packet Dump: Len for dump:
org_len=63, len=63
MWAM 10/2: 000090: Jun 1 2006 18:28:06.595 EDT: 1 0 0 0 0 0 0 0 8 1 A6 B 0 B
8 68
MWAM 10/2: 000091: Jun 1 2006 18:28:06.595 EDT: A A 32 3 8 68 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000092: Jun 1 2006 18:28:06.595 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000093: Jun 1 2006 18:28:06.595 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0
MWAM 10/2: 000094: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing u_path->gtpv 1
MWAM 10/2: 000095: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Local IP address 166.11.0.11, and
port 2152
MWAM 10/2: 000096: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Remote IP address 10.10.50.3, and
port 2152
MWAM 10/2: 000097: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing u_path->num_data_socks
0
MWAM 10/2: 000098: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing u_path->flags 8
MWAM 10/2: 000099: Jun 1 2006 18:28:06.595 EDT: GTP-SR: un-packing restart_count_remote 0
MWAM 10/2: 000100: Jun 1 2006 18:28:06.595 EDT: GTP-SR:Context Type Path, Handler Sync,
Context Event Path Setup, Context Sub Event No Sub Event
MWAM 10/2: 000101: Jun 1 2006 18:28:06.595 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000102: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Event Path Setup, Sub Event No
Sub Event
MWAM 10/2: 000103: Jun 1 2006 18:28:06.595 EDT: GTP-SR: Removing element from state-list
Initialized, final count 3
MWAM 10/2: 000104: Jun 1 2006 18:28:06.595 EDT: GTP-SR: adding element in state-list Bulk
Synch Ready, final count 3
MWAM 10/2: 000105: Jun 1 2006 18:28:12.223 EDT: GTP-SR: Redundancy RF Event Received is
Create Redundancy Context
MWAM 10/2: 000106: Jun 1 2006 18:28:12.223 EDT: GTP-SR: Redundancy Event is Context Setup
MWAM 10/2: 000107: Jun 1 2006 18:28:12.223 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000108: Jun 1 2006 18:28:12.223 EDT: GTP-SR: adding element in state-list
Initialized, final count 4
MWAM 10/2: 000109: Jun 1 2006 18:28:12.223 EDT: GTP-SR Packet Dump: Len for dump:
org_len=755, len=128
MWAM 10/2: 000110: Jun 1 2006 18:28:12.223 EDT: 1 1 39 31 31 30 30 30 30 30 30 30 30
30 30 30
MWAM 10/2: 000111: Jun 1 2006 18:28:12.223 EDT: 30 30 30 0 0 0 0 91 1 0 0 0 0 0
0 F0
MWAM 10/2: 000112: Jun 1 2006 18:28:12.223 EDT: 0 0 0 0 0 0 E 10 0 0 0 0 0 0
0 0
MWAM 10/2: 000113: Jun 1 2006 18:28:12.223 EDT: C0 23 1 8 5 63 69 73 63 6F 31 31 31
63 69 73
MWAM 10/2: 000114: Jun 1 2006 18:28:12.227 EDT: 63 6F 0 7C 0 0 5 0 0 8 0 0 0 0
0 0
MWAM 10/2: 000115: Jun 1 2006 18:28:12.227 EDT: 0 0 0 40 0 1 1 0 0 0 0 0 0
F0 B 1
MWAM 10/2: 000116: Jun 1 2006 18:28:12.227 EDT: 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000117: Jun 1 2006 18:28:12.227 EDT: 0 0 0 1 1 0 0 0 3 10 10 1 21 0
6 0
MWAM 10/2: 000118: Jun 1 2006 18:28:12.227 EDT: ...
MWAM 10/2: 000119: Jun 1 2006 18:28:12.231 EDT: GTP-SR:pdpmcb handle for pdpmcb
(0x24AA0CCC) is (0x41000001)
MWAM 10/2: 000120: Jun 1 2006 18:28:12.231 EDT: GTP-SR: un-packing # of PDPs packed = 1
MWAM 10/2: 000121: Jun 1 2006 18:28:12.231 EDT: GTP-SR: un-packing pdpmcb->user-name
91100000000000000
MWAM 10/2: 000122: Jun 1 2006 18:28:12.231 EDT: GTP-SR: un-packing pdpmcb->msisdn
9101000000000000F000
MWAM 10/2: 000123: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing pdpmcb->selection_mode
0
MWAM 10/2: 000124: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->remove_staticIP 0
MWAM 10/2: 000125: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing pdpmcb->llcframenum 0
MWAM 10/2: 000126: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing pdpmcb->idle_timeout
3600
MWAM 10/2: 000127: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->session_timeout 0
MWAM 10/2: 000128: Jun 1 2006 18:28:12.235 EDT: GTP-SR: pdpmcb bitmap = 30730
MWAM 10/2: 000129: Jun 1 2006 18:28:12.235 EDT: GTP-SR: apn name is ms-apn
MWAM 10/2: 000130: Jun 1 2006 18:28:12.235 EDT: GTP-SR: packing pdpmcb->teid 4194305
MWAM 10/2: 000131: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing pdpmcb->imsi
01000000000000F0
MWAM 10/2: 000132: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.pdp_addr 11.1.0.1
MWAM 10/2: 000133: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.static_addr_allocated 0
MWAM 10/2: 000134: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.dynamic_addr_allocated 1
MWAM 10/2: 000135: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.dynamic_addr_requested 1
MWAM 10/2: 000136: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.addr_source 3
MWAM 10/2: 000137: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.allocated_prefix_len 16
MWAM 10/2: 000138: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.aggregate_prefix_len 16
MWAM 10/2: 000139: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.pdp_type_org 1
MWAM 10/2: 000140: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.pdp_type_num 33
MWAM 10/2: 000141: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.addrlen 6
MWAM 10/2: 000142: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing
pdpmcb->pdpaddr.dhcp_addr 0.0.0.0
MWAM 10/2: 000143: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing pdpmcb-ggsn_addr_si
166.11.0.11
MWAM 10/2: 000144: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing pdpmcb-ggsn_addr_data
166.11.0.11
MWAM 10/2: 000145: Jun 1 2006 18:28:12.235 EDT: GTP-SR: un-packing pdpmcb->msisdn_len 9
MWAM 10/2: 000146: Jun 1 2006 18:28:12.247 EDT: GTP-SR: Got teid=4194305, as requested
MWAM 10/2: 000147: Jun 1 2006 18:28:12.247 EDT: GTP-SR: un-packing
pdpcb->gtpv1_qos_req.qos_profile 152109353l
MWAM 10/2: 000148: Jun 1 2006 18:28:12.247 EDT: GTP-SR: un-packing
pdpcb->gtpv1_qos_neg.qos_profile 152109353l
MWAM 10/2: 000149: Jun 1 2006 18:28:12.247 EDT: GTP-SR: un-packing pdpcb bitmap = 0
MWAM 10/2: 000150: Jun 1 2006 18:28:12.247 EDT: GTP-SR: un-packing
pdpcb->tid0100000000000050
MWAM 10/2: 000151: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing nsapi = 5
MWAM 10/2: 000152: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing pdpcb->internal_flags
9175041
MWAM 10/2: 000153: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing pdpcb->mnrgflag 0
MWAM 10/2: 000154: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing pdpcb->open_cdr_sent
0
MWAM 10/2: 000155: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing
pdpcb->charging_reserved 0
MWAM 10/2: 000156: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing pdpcb->pri 1
MWAM 10/2: 000157: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing pdpcb->fastswitchable
0
MWAM 10/2: 000158: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing pdpcb-sgsn_addr_sig
10.10.50.3
MWAM 10/2: 000159: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing pdpcb-sgsn_addr_data
10.10.50.3
MWAM 10/2: 000160: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of pdpcb->sequence_sig
1
MWAM 10/2: 000161: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of pdpcb->fl_sig_up 0
MWAM 10/2: 000162: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of pdpcb->fl_data1_up
0
MWAM 10/2: 000163: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of pdpcb->fl_sig_down
0
MWAM 10/2: 000164: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of
pdpcb->fl_data1_down 0
MWAM 10/2: 000165: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of pdpcb->fl_data2 0
MWAM 10/2: 000166: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of pdpcb->cause 128
MWAM 10/2: 000167: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of
pdpcb->restart_count 0
MWAM 10/2: 000168: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of pdpcb->create_time
Apr 13 2006 01:25:25
MWAM 10/2: 000169: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of
pdpcb->last_access_time Apr 13 2006 01:25:25
MWAM 10/2: 000170: Jun 1 2006 18:28:12.251 EDT: GTP-SR: unpacking pdpcb->teid_cntl_remote
1
MWAM 10/2: 000171: Jun 1 2006 18:28:12.251 EDT: GTP-SR: unpacking pdpcb->teid_data_local
4194306
MWAM 10/2: 000172: Jun 1 2006 18:28:12.251 EDT: GTP-SR: unpacking pdpcb->teid_data_remote
1000
MWAM 10/2: 000173: Jun 1 2006 18:28:12.251 EDT: GTP-SR: unpacking pdpcb->charging_id
471179447
MWAM 10/2: 000174: Jun 1 2006 18:28:12.251 EDT: GTP-SR: unpacking pdpcb->cdr_recseqnum 0
MWAM 10/2: 000175: Jun 1 2006 18:28:12.251 EDT: GTP-SR: un-packing of
pdpcb->reorder_required FF
MWAM 10/2: 000176: Jun 1 2006 18:28:12.251 EDT: GTP-SR: We wanted teid 4194306, and got
4194306
MWAM 10/2: 000177: Jun 1 2006 18:28:12.251 EDT: GTP-SR: Got teid 4194306 as requested
MWAM 10/2: 000178: Jun 1 2006 18:28:12.251 EDT: pdp_create_by_tid on standby:tid
100000050, pdp 24A90B24
MWAM 10/2: 000179: Jun 1 2006 18:28:12.251 EDT: GPRS:0100000000000050:
GTP-SR: Successfully unpack PDP
MWAM 10/2: 000180: Jun 1 2006 18:28:12.251 EDT: GTP-SR: rulebase ID MS unpacked
MWAM 10/2: 000181: Jun 1 2006 18:28:12.251 EDT: GTP-SR: cc_session ccfh 0
failover_supported 1 reqnum 1 packed
MWAM 10/2: 000182: Jun 1 2006 18:28:12.251 EDT: GTP-SR: new cc_session dest_host
ips-clcis1.cisco.com unpacked
MWAM 10/2: 000183: Jun 1 2006 18:28:12.251 EDT: GTP-SR: new cc_session dest_realm
cisco.com unpacked
MWAM 10/2: 000184: Jun 1 2006 18:28:12.251 EDT: GTP-SR: Unpacking 1 categories
MWAM 10/2: 000185: Jun 1 2006 18:28:12.251 EDT: GTP-SR: Unpacking category of ID 4
MWAM 10/2: 000186: Jun 1 2006 18:28:12.255 EDT: GTP-SR: Creating red context for category
ID 4 username 100000000000000 on APN ms-apn
MWAM 10/2: 000187: Jun 1 2006 18:28:12.255 EDT: GTP-SR: Need to allocate redundancy
context
MWAM 10/2: 000188: Jun 1 2006 18:28:12.255 EDT: GTP-SR: adding element in state-list
Initialized, final count 5
MWAM 10/2: 000189: Jun 1 2006 18:28:12.255 EDT: GTP-SR: Removing element from state-list
Initialized, final count 4
MWAM 10/2: 000190: Jun 1 2006 18:28:12.255 EDT: GTP-SR: adding element in state-list
Synched, final count 1
MWAM 10/2: 000191: Jun 1 2006 18:28:12.255 EDT: GPRS:0100000000000050:shdb 0xC6000008
created for category 4 (handle 0xDE000001)
MWAM 10/2: 000192: Jun 1 2006 18:28:12.255 EDT: GTP-SR: red context installed for the new
category (shdb: active 0x95000008, standby 0xC6000008)
MWAM 10/2: 000193: Jun 1 2006 18:28:12.255 EDT: GTP-SR: new category ID 4 unpacked:
MWAM 10/2: 000194: Jun 1 2006 18:28:12.255 EDT: GTP-SR: sync data len 164
MWAM 10/2: 000195: Jun 1 2006 18:28:12.255 EDT: GTP-SR: active shdb 0x95000008
MWAM 10/2: 000196: Jun 1 2006 18:28:12.255 EDT: GTP-SR: CSG session ID 27599459844129
MWAM 10/2: 000197: Jun 1 2006 18:28:12.255 EDT: GTP-SR: chrg last svc rec seqnum 0
MWAM 10/2: 000198: Jun 1 2006 18:28:12.255 EDT: GTP-SR: category state AUTHORIZED
MWAM 10/2: 000199: Jun 1 2006 18:28:12.255 EDT: GTP-SR: category state trigger flags
0x3
MWAM 10/2: 000200: Jun 1 2006 18:28:12.255 EDT: GTP-SR: category sub flags 0x0
MWAM 10/2: 000201: Jun 1 2006 18:28:12.255 EDT: GTP-SR: sync flag 0x0
MWAM 10/2: 000202: Jun 1 2006 18:28:12.255 EDT: GTP-SR: quotas included
MWAM 10/2: 000203: Jun 1 2006 18:28:12.255 EDT: GTP-SR: last req timestamp 0
MWAM 10/2: 000204: Jun 1 2006 18:28:12.255 EDT: GTP-SR: last req seqnum 0
MWAM 10/2: 000205: Jun 1 2006 18:28:12.255 EDT: GTP-SR: address received from active with
radius source is
MWAM 10/2: 000206: Jun 1 2006 18:28:12.259 EDT: GTP-SR:Context Type PDP, Handler Sync,
Context Event Context Setup, Context Sub Event No Sub Event
MWAM 10/2: 000207: Jun 1 2006 18:28:12.259 EDT: GTP-SR:State of Redundancy Context is
Initialized
MWAM 10/2: 000208: Jun 1 2006 18:28:12.259 EDT: GTP-SR: Event Context Setup, Sub Event No
Sub Event
MWAM 10/2: 000209: Jun 1 2006 18:28:12.259 EDT: GTP-SR: Removing element from state-list
Initialized, final count 3
MWAM 10/2: 000210: Jun 1 2006 18:28:12.259 EDT: GTP-SR: adding element in state-list Bulk
Synch Ready, final count 4
MWAM 10/2: 000211: Jun 1 2006 18:28:15.091 EDT: GTP-SR: Redundancy RF Event Received is
Update Redundancy Context
MWAM 10/2: 000212: Jun 1 2006 18:28:15.091 EDT: GTP-SR: Redundancy Event is Category
update
MWAM 10/2: 000213: Jun 1 2006 18:28:15.091 EDT: GTP-SR: red context found (active shdb
0x95000008, standby shdb 0xC6000008)
MWAM 10/2: 000214: Jun 1 2006 18:28:15.091 EDT: GTP-SR Packet Dump: Len for dump:
org_len=188, len=128
MWAM 10/2: 000215: Jun 1 2006 18:28:15.091 EDT: 7C 0 0 5 0 0 58 2 0 0 0 1 0
34 34 0
MWAM 10/2: 000216: Jun 1 2006 18:28:15.091 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 95
MWAM 10/2: 000217: Jun 1 2006 18:28:15.091 EDT: 0 0 8 0 0 19 1A 0 0 0 21 0 0 0
0 0
MWAM 10/2: 000218: Jun 1 2006 18:28:15.091 EDT: 0 0 9 0 0 0 3 0 0 A 0 0 0 0
0 0
MWAM 10/2: 000219: Jun 1 2006 18:28:15.091 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000220: Jun 1 2006 18:28:15.095 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000221: Jun 1 2006 18:28:15.095 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000222: Jun 1 2006 18:28:15.095 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000223: Jun 1 2006 18:28:15.095 EDT: ...
MWAM 10/2: 000224: Jun 1 2006 18:28:15.095 EDT: GTP-SR: category found with handle
0xDE000001 shdbs: active 0x95000008 standby 0xC6000008 (MCB shdbs: active 0x7C000005,
standby 0xC6000008)
MWAM 10/2: 000225: Jun 1 2006 18:28:15.095 EDT: GTP-SR: MCB internal flags 0x5802
unpacked
MWAM 10/2: 000226: Jun 1 2006 18:28:15.095 EDT: GTP-SR: cc_session reqnum 1 unpacked and
installed
MWAM 10/2: 000227: Jun 1 2006 18:28:15.095 EDT: GTP-SR: Unpacking category of ID 4
MWAM 10/2: 000228: Jun 1 2006 18:28:15.095 EDT: GTP-SR: sync obj created in prep for MCB
deletion
MWAM 10/2: 000229: Jun 1 2006 18:28:15.095 EDT: GTP-SR: category ID 4 unpacked:
MWAM 10/2: 000230: Jun 1 2006 18:28:15.095 EDT: GTP-SR: sync data len 52
MWAM 10/2: 000231: Jun 1 2006 18:28:15.095 EDT: GTP-SR: active shdb 0x95000008
MWAM 10/2: 000232: Jun 1 2006 18:28:15.095 EDT: GTP-SR: CSG session ID 27599459844129
MWAM 10/2: 000233: Jun 1 2006 18:28:15.095 EDT: GTP-SR: chrg last svc rec seqnum 0
MWAM 10/2: 000234: Jun 1 2006 18:28:15.095 EDT: GTP-SR: category state
PENDING_SERVICE_STOP
MWAM 10/2: 000235: Jun 1 2006 18:28:15.095 EDT: GTP-SR: category state trigger flags
0x3
MWAM 10/2: 000236: Jun 1 2006 18:28:15.095 EDT: GTP-SR: category sub flags 0x0
MWAM 10/2: 000237: Jun 1 2006 18:28:15.095 EDT: GTP-SR: sync flag 0xA
MWAM 10/2: 000238: Jun 1 2006 18:28:15.095 EDT: GTP-SR: quotas not included
MWAM 10/2: 000239: Jun 1 2006 18:28:15.095 EDT: GTP-SR: last req timestamp 0
MWAM 10/2: 000240: Jun 1 2006 18:28:15.095 EDT: GTP-SR: last req seqnum 0
MWAM 10/2: 000241: Jun 1 2006 18:28:15.095 EDT: GTP-SR: Redundancy RF Event Received is
Redundancy Context Delete
MWAM 10/2: 000242: Jun 1 2006 18:28:15.095 EDT: GTP-SR: Redundancy Event is Context
Remove
MWAM 10/2: 000243: Jun 1 2006 18:28:15.095 EDT: GTP-SR Packet Dump: Len for dump:
org_len=40, len=40
MWAM 10/2: 000244: Jun 1 2006 18:28:15.095 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000245: Jun 1 2006 18:28:15.095 EDT: 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0
MWAM 10/2: 000246: Jun 1 2006 18:28:15.095 EDT: 0 0 0 0 0 0 0 0
MWAM 10/2: 000247: Jun 1 2006 18:28:15.095 EDT: GPRS:GTP-SR: Deleting v1 MCB on the
standby
MWAM 10/2: 000248: Jun 1 2006 18:28:15.095 EDT: GPRS:0100000000000050:GTP-SR: Deleting v1
PDP on the standby
MWAM 10/2: 000249: Jun 1 2006 18:28:15.095 EDT: GTP-SR: MCB deletion sync obj deleted
MWAM 10/2: 000250: Jun 1 2006 18:28:15.095 EDT: GTP-SR: Removing element from state-list
Synched, final count 0
MWAM 10/2: 000251: Jun 1 2006 18:28:15.095 EDT: GTP-SR: Removing element from state-list
Bulk Synch Ready, final count 3
MWAM 10/2: 000252: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Redundancy RF Event Received is
Redundancy Context Delete
MWAM 10/2: 000253: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Redundancy Event is Path Remove
MWAM 10/2: 000254: Jun 1 2006 18:29:15.103 EDT: GTP-SR:Context Type Path, Handler
Delete, Context Event Path Remove, Context Sub Event No Sub Event
MWAM 10/2: 000255: Jun 1 2006 18:29:15.103 EDT: GTP-SR:State of Redundancy Context is
Bulk Synch Ready
MWAM 10/2: 000256: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Event Path Remove, Sub Event No
Sub Event
MWAM 10/2: 000257: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Removing element from state-list
Bulk Synch Ready, final count 2
MWAM 10/2: 000258: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Redundancy RF Event Received is
Redundancy Context Delete
MWAM 10/2: 000259: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Redundancy Event is Path Remove
MWAM 10/2: 000260: Jun 1 2006 18:29:15.103 EDT: GTP-SR:Context Type Path, Handler
Delete, Context Event Path Remove, Context Sub Event No Sub Event
MWAM 10/2: 000261: Jun 1 2006 18:29:15.103 EDT: GTP-SR:State of Redundancy Context is
Bulk Synch Ready
MWAM 10/2: 000262: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Event Path Remove, Sub Event No
Sub Event
MWAM 10/2: 000263: Jun 1 2006 18:29:15.103 EDT: GTP-SR: Removing element from state-list
Bulk Synch Ready, final count 1
Related CommandsRouter# debug gprs gtp events
Command
|
Description
|
clear gprs redundancy statistics
|
Clears statistics related to GTP-SR.
|
gprs redundancy
|
Enables GTP-SR on a GGSN.
|
gprs redundancy charging sync-window cdr rec-seqnum
|
Configures the window size used to determine when the CDR record sequence number needs to be synchronized to the Standby GGSN.
|
gprs redundancy charging sync-window gtpp seqnum
|
Configures the window size used to determine when the GTP' sequence number needs to be synchronized to the Standby GGSN.
|
show gprs redundancy
|
Displays statistics related to GTP-SR.
|
debug gvrp
To display GVRP debugging information, use the debug gvrp command in privileged EXEC mode. To disable debugging outpu, use the no form of this command.
debug gvrp {all | config | error | event | ha | packets | switch}
no debug gvrp
Syntax Description
all
|
(Optional) Enables all levels of debugging
|
config
|
(Optional) Displays user configuration.
|
error
|
(Optional) Enables error level debugging.
|
event
|
(Optional) Enables event level debugging.
|
ha
|
(Optional) Enables ha level debugging.
|
packets
|
(Optional) Enables packet level debugging.
|
switch
|
(Optional) Enables switch level debugging.
|
Command Modes
Privileged EXEC (#)
Command History
Release
|
Modification
|
12.2(33)SRB
|
This command was introduced.
|
Usage Guidelines
Conditional interface debugging can be used to limit the debugging output messages related to an interface.
Examples
The following example shows how to enable all levels of debugging:
Related Commands
Command
|
Description
|
show gvrp interface
|
Displays details of the adininstrative and operational GVRP states of all or one particular .1Q trunk port in the device.
|
show gvrp summary
|
Displays the GVRP configuration at the device leve.
|