Cisco Cisco ATM Port Adapter Troubleshooting Guide
Understanding debug atm event Output on ATM
Router Interfaces
Router Interfaces
Document ID: 10437
Contents
Introduction
Prerequisites
Requirements
Components Used
Conventions
Understanding Software Functional Blocks
Prerequisites
Requirements
Components Used
Conventions
Understanding Software Functional Blocks
What Is a Mailbox?
ATM Core to Platform Driver and PCI Host Driver
PCI Host Driver to PA Firmware
Software Architecture of the IMA Network Module
Related Information
ATM Core to Platform Driver and PCI Host Driver
PCI Host Driver to PA Firmware
Software Architecture of the IMA Network Module
Related Information
Introduction
Multiple processors residing on a dedicated system processor module as well as locally on interface hardware
work together to ensure successful transmission and receipt of packets over ATM virtual circuits (VCs). These
processors communicate among themselves by posting messages to perform such functions as VC setup and
teardown, physical−layer statistics collection, and alarm generation. These messages, called love letters or
love messages, are written by one processor into a block of memory. A receiving processor then reads the
message. The output of the debug atm events command provides a window into this messaging mechanism,
such as the following output from a PA−A3.
work together to ensure successful transmission and receipt of packets over ATM virtual circuits (VCs). These
processors communicate among themselves by posting messages to perform such functions as VC setup and
teardown, physical−layer statistics collection, and alarm generation. These messages, called love letters or
love messages, are written by one processor into a block of memory. A receiving processor then reads the
message. The output of the debug atm events command provides a window into this messaging mechanism,
such as the following output from a PA−A3.
Jun 17 12:48:50.631 BST: atmdx_mailbox_proc(ATM5/0/0): received report type 2
Jun 17 12:48:50.631 BST: atmdx_process_love_letter(ATM5/0/0): 2 VCs core
statistics
Jun 17 12:48:55.631 BST: atmdx_mailbox_proc(ATM5/0/0): received report type 3
Jun 17 12:48:55.631 BST: atmdx_process_love_letter(ATM5/0/0): 1 VCs aux
statistics
The purpose of this document is illustrate sample debug atm event output to help distinguish between
informational messages and messages that point to an operational problem. This document also reviews
standard ATM interface software architecture.
informational messages and messages that point to an operational problem. This document also reviews
standard ATM interface software architecture.
Caution: Before issuing debug commands, please refer to Important Information on Debug
Commands. The debug atm events command may print a large amount of disruptive debug output on a
production router depending on the number of VCs for which it needs to report statistics as well as the amount
of VC−related events.
production router depending on the number of VCs for which it needs to report statistics as well as the amount
of VC−related events.
Prerequisites
Requirements
There are no specific requirements for this document.