You are on page 1of 182

CMTS

Troubleshooting and Diagnostics

For Releases 5.2 to 6.1.3

DOC-3006-01
Document Version 6.01.03.01
April 2013
© 2013 Casa Systems, Inc.
All rights reserved. Licensed software products are owned by Casa Systems or its suppliers and are
protected by United States copyright laws and international treaty provisions.

The information regarding the product in this manual is subject to change without notice. All
statements, information, and recommendations in this manual are believed to be accurate but are
presented without warranty of any kind, express of implied. Users must take full responsibility for
their application of the product.

In no event shall Casa or its suppliers be liable for any indirect, special, consequential, or incidental
damages, including, without limitation, lost profits or loss or damage to data arising out of the use or
inability to use this manual, even if Casa or its suppliers have been advised of the possibility of such
damages.
iii

Contents

Preface
About this guide .................................................................................................... xi
Revision history.............................................................................................. xii
Contacting Casa .................................................................................................. xii
Corporate facility ............................................................................................ xii
Technical Support .......................................................................................... xii
Technical documentation ............................................................................... xii
Conventions used in Casa documentation ..........................................................xiii
Typographical conventions ............................................................................xiii
Acronyms ...................................................................................................... xiv

Chapter 1. Interpreting common system log messages


About this chapter ............................................................................................. 1-1 .

CMTS message logging overview .................................................................... 1-2 .

Messages by subsystem ................................................................................... 1-2 .

CLI-initiated events ..................................................................................... 1-2 .

IP transport messages ................................................................................ 1-4 .

QAM and upstream line card messages ..................................................... 1-5 .

Fan subsystem messages .......................................................................... 1-6 .

High-availability (redundancy) messages ................................................... 1-8 .

System security messages ......................................................................... 1-8 .

Chapter 2. Using the show cable modem commands


About this chapter ............................................................................................. 2-1 .

Commands levels in the Casa CLI .............................................................. 2-2 .

show cable modem ........................................................................................... 2-3 .

Casa Systems CMTS


iv Troubleshooting and Diagnostics
Contents

Command syntax and options ..................................................................... 2-3 .

show cable modem field descriptions ......................................................... 2-8 .

MAC status states ..................................................................................... 2-13 .

Usage recommendations .......................................................................... 2-16 .

show cable modem authorization ................................................................... 2-17 .

Command syntax and options ................................................................... 2-17 .

Command examples ................................................................................. 2-17 .

show cable modem authorization field descriptions .................................. 2-17 .

Usage recommendations .......................................................................... 2-17 .

show cable modem bonding ........................................................................... 2-18 .

Command syntax and options ................................................................... 2-18 .

Command examples ................................................................................. 2-18 .

show cable modem bonding field descriptions ......................................... 2-18 .

Usage recommendations .......................................................................... 2-19 .

show cable modem calls ................................................................................. 2-20 .

Command syntax and options ................................................................... 2-20 .

Command examples ................................................................................. 2-20 .

show cable modem calls field descriptions ............................................... 2-20 .

Call status states ....................................................................................... 2-21


.

Usage recommendations .......................................................................... 2-21 .

show cable modem cm-status log ................................................................... 2-22 .

Command syntax and options ................................................................... 2-22 .

Command examples ................................................................................. 2-22 .

show cable modem cm-status log field descriptions ................................. 2-22 .

Status event states .................................................................................... 2-23 .

Usage recommendations .......................................................................... 2-23 .

show cable modem counters ......................................................................... 2-24 .

Command syntax and options ................................................................... 2-24 .

Command examples ................................................................................. 2-24 .

show cable modem counters field descriptions ........................................ 2-25 .

Usage recommendations .......................................................................... 2-25 .

show cable modem cpe .................................................................................. 2-26 .

Casa Systems CMTS


Troubleshooting and Diagnostics v
Contents

Command syntax and options ...................................................................2-26 .

Command examples ..................................................................................2-26 .

show cable modem cpe field descriptions .................................................2-27 .

Usage recommendations ...........................................................................2-27 .

show cable modem deny .................................................................................2-28 .

Command syntax and options ...................................................................2-28 .

Command examples ..................................................................................2-28 .

show cable modem deny field descriptions ...............................................2-28 .

Usage recommendations ...........................................................................2-28 .

show cable modem docsis-device-class .........................................................2-29 .

Command syntax and options ...................................................................2-29 .

Command examples ..................................................................................2-30 .

show cable modem docsis-device-class field descriptions ........................2-32 .

Device class states ....................................................................................2-33


.

Usage recommendations ...........................................................................2-33 .

show cable modem dropped-packets ..............................................................2-34 .

Command syntax and options ...................................................................2-34 .

Command examples ..................................................................................2-34 .

show cable modem dropped-packets field descriptions ...........................2-35 .

Usage recommendations ...........................................................................2-36 .

show cable modem errors ...............................................................................2-37 .

Command syntax and options ...................................................................2-37 .

Command examples ..................................................................................2-37 .

show cable modem errors field descriptions .............................................2-38 .

Usage recommendations ...........................................................................2-38 .

show cable modem init ....................................................................................2-39.

Command syntax and options ...................................................................2-39 .

Command examples ..................................................................................2-39 .

show cable modem init field descriptions ..................................................2-39 .

MAC initialization states ............................................................................2-40 .

Usage recommendations ...........................................................................2-41 .

show cable modem ip-address .......................................................................2-42 .

Casa Systems CMTS


vi Troubleshooting and Diagnostics
Contents

Command syntax and options ................................................................... 2-42 .

Command examples ................................................................................. 2-42 .

show cable modem ip-address field descriptions .................................... 2-43 .

MAC status states ..................................................................................... 2-43


.

Usage recommendations .......................................................................... 2-46 .

show cable modem mac ................................................................................. 2-47 .

Command syntax and options ................................................................... 2-47 .

Command examples ................................................................................. 2-48 .

show cable modem mac field descriptions ............................................... 2-50 .

MAC status states ..................................................................................... 2-51


.

Usage recommendations .......................................................................... 2-54 .

show cable modem maintenance ................................................................... 2-55 .

Command syntax and options ................................................................... 2-55 .

Command examples ................................................................................. 2-56 .

show cable modem maintenance field descriptions .................................. 2-56 .

Usage recommendations .......................................................................... 2-57 .

show cable modem non-bonding .................................................................... 2-58 .

Command syntax and options ................................................................... 2-58 .

Command examples ................................................................................. 2-58 .

show cable modem non-bonding field descriptions .................................. 2-58 .

MAC status states ..................................................................................... 2-59


.

Usage recommendations .......................................................................... 2-62 .

show cable modem offline .............................................................................. 2-63 .

Command syntax and options ................................................................... 2-63 .

Command examples ................................................................................. 2-63 .

show cable modem offline field descriptions ............................................. 2-63 .

MAC status states ..................................................................................... 2-64


.

Usage recommendations .......................................................................... 2-67 .

show cable modem online .............................................................................. 2-68 .

Command syntax and options ................................................................... 2-68 .

Command examples ................................................................................. 2-68 .

show cable modem online field descriptions ............................................. 2-68 .

Casa Systems CMTS


Troubleshooting and Diagnostics vii
Contents

MAC status states .....................................................................................2-69


.

Usage recommendations ...........................................................................2-70 .

show cable modem phy ...................................................................................2-71 .

Command syntax and options ...................................................................2-71 .

Command examples .................................................................................2-71 .

show cable modem phy field descriptions .................................................2-72 .

Usage recommendations ...........................................................................2-73 .

show cable modem qos ..................................................................................2-74 .

Command syntax and options ...................................................................2-74 .

Command examples ..................................................................................2-74 .

Usage recommendations ...........................................................................2-79 .

show cable modem remote-query ...................................................................2-80 .

Command syntax and options ...................................................................2-80 .

Command examples ..................................................................................2-81 .

Usage recommendations ...........................................................................2-83 .

show cable modem rogue ...............................................................................2-84 .

Command syntax and options ...................................................................2-84 .

Command examples ..................................................................................2-84 .

Usage recommendations ...........................................................................2-85 .

show cable modem tftp-bypass .......................................................................2-86 .

Command syntax and options ...................................................................2-86 .

Command examples ..................................................................................2-86 .

show cable modem tftp-bypass field descriptions .....................................2-86 .

MAC status states .....................................................................................2-87


.

Usage recommendations ...........................................................................2-88 .

show cable modem vendor .............................................................................2-89 .

Command syntax and options ...................................................................2-89 .

Command examples ..................................................................................2-89 .

show cable modem vendor field descriptions ...........................................2-92 .

show cable modem vendor summary field descriptions ............................2-92 .

MAC status states .....................................................................................2-93


.

Usage recommendations ...........................................................................2-96 .

Casa Systems CMTS


viii Troubleshooting and Diagnostics
Contents

Chapter 3. CMTS debugging commands


Activating logging .............................................................................................. 3-2 .

Additional logging ........................................................................................ 3-3 .

Displaying debug log settings ..................................................................... 3-4 .

Debug AAA ....................................................................................................... 3-4 .

Debug ARP ....................................................................................................... 3-5 .

Debug cable plant ............................................................................................. 3-5 .

Signal quality ............................................................................................... 3-5.

Displaying the noise level ........................................................................... 3-7 .

Debug cable modem ......................................................................................... 3-8 .

Cable modem flapping .................................................................................... 3-10 .

Cable modem configuration information ..........................................................3-11 .

Cable modem status ....................................................................................... 3-13 .

Cable modem remote query ........................................................................... 3-14 .

Debug PacketCable ........................................................................................ 3-15 .

Debug HA ....................................................................................................... 3-15 .

Debug IP ......................................................................................................... 3-16


.

Debug BGP ............................................................................................... 3-16 .

Debug multicast ........................................................................................ 3-17 .

Debug PIM ................................................................................................ 3-17 .

Debug OSPF ............................................................................................. 3-18 .

OSPF packet information .....................................................................3-20


Debug RIP ................................................................................................ 3-21 .

Debug LACP ................................................................................................... 3-21 .

Debug IS-IS .................................................................................................... 3-22 .

Connection testing .......................................................................................... 3-23 .

Chapter 4. CMTS diagnostics commands


SMM diagnostics ............................................................................................... 4-2 .

QAM diagnostics ............................................................................................... 4-4 .

Downstream and upstream interface statistics ................................................. 4-5 .

Checking for downstream errors ....................................................................... 4-8 .

Casa Systems CMTS


Troubleshooting and Diagnostics ix
Contents

Upstream diagnostics (Release 5.4 only) ........................................................4-10 .

Past DHCP transactions ..................................................................................4-10 .

System kernel messages ................................................................................ 4-11 .

Capturing packets on the GigE interfaces .......................................................4-12 .

Tracing the IP path ..........................................................................................4-15 .

Capturing cable modem traffic on the SMM ....................................................4-18 .

Capturing cable modem traffic on a PC ...........................................................4-20 .

Displaying cable modems by modem ID .........................................................4-22 .

Core dumps .....................................................................................................4-23


.

Removing old core dump files ...................................................................4-23 .

Testing connectivity (extended Ping) ...............................................................4-24 .

Other diagnostic commands ............................................................................4-24 .

ARP table entry .........................................................................................4-25 .

Auto-reboot ................................................................................................4-25.

Set the CPU receive rate ...........................................................................4-26 .

Turning power on and off to individual CMTS modules .............................4-26 .

Shutdown or restart SNMP ........................................................................4-27 .

Show ACL applications ..............................................................................4-27 .

Reboot a module unconditionally ..............................................................4-28 .

Show kernel interface information .............................................................4-29 .

Display modem information by QAM .........................................................4-30 .

Display VLAN information ..........................................................................4-32 .

Display information about modems on a VLAN .........................................4-33 .

Casa Systems CMTS


xi

Preface

About this guide


The Casa Systems – CMTS Troubleshooting and Diagnostics describes the commands
that you can use to troubleshoot possible network problems with the CMTS and
connected devices including cable modems and CPEs. Commands are supported in
the Casa command line interface (CLI) from a local console attached to the CMTS, or
remotely over a Telnet or SSH connection to the CMTS Ethernet management port.

This guide is intended for system administrators, support engineers, and operators
who are responsible for configuring and managing Casa CMTS products. Users who
perform these tasks should be familiar with the Casa CMTS hardware and cabling,
DOCSIS and associated cable technologies such as MPEG-2, IP routing, and the
protocols that are carrying traffic over the cable network.

The following topics are covered in this guide:

For information about See

Common syslog messages Chapter 1.


Using the show cable modem commands Chapter 2.
Debugging commands Chapter 3.
Diagnostic commands Chapter 4.

Casa Systems CMTS


xii Troubleshooting and Diagnostics
Preface

Revision history
This guide supports Casa CMTS software releases up to version 6.1.3. See the Casa
Systems – CMTS Release Notes for additional information. This version replaces the
former Casa Systems - Debugging and Diagnostics Reference.

Contacting Casa
Corporate facility
Casa Systems, Inc.
100 Old River Road
Andover, MA 01810
Tel.: 978-688-6706
World Wide Web: www.casa-systems.com

Technical Support
In the United States: Tel: 978-699-3045
E-mail: support@casa-systems.com

Technical documentation
Casa Systems provides the following documentation set in PDF format, viewable
using Adobe Reader 5.0 or later. These PDF files are available from the Casa FTP site
at ftp://support.casa-systems.com.
• Casa Systems – C1G CMTS Quick Installation
• Casa Systems – C1G CMTS Hardware Installation Guide
• Casa Systems – C2200 CMTS Quick Installation
• Casa Systems – C2200 CMTS Hardware Installaton Guide
• Casa Systems – C3200 CMTS Quick Installation
• Casa Systems – C3200 CMTS Hardware Installation Guide
• Casa Systems – C10G/C10200 CMTS Quick Installation
• Casa Systems – C10200 CMTS Hardware Installation Guide
• Casa Systems – C10G CMTS Hardware Installation Guide

Casa Systems CMTS


Troubleshooting and Diagnostics xiii
Preface

• Casa Systems – C100G CMTS Quick Installation


• Casa Systems – C100G CMTS Hardware Installation Guide
• Casa Systems – CMTS Software Configuration Guide
• Casa Systems – CMTS Network Solutions Guide
• Casa Systems – CMTS Troubleshooting and Diagnostics
• Casa Systems – CMTS Release Notes
• Casa Systems – C1G/C1N CMTS Release Notes

Note: Casa Systems provides updates to the manuals on a regular basis. Log
on to Casa FTP site for the latest files in PDF format.

Conventions used in Casa documentation


Typographical conventions

Key Convention Function Example

Boldface font Commands and keywords in text are in The show running-config
boldface. command...
brackets [ ] Elements in square brackets are CASA-CMTS# show rstp port
optional. [<port-id>]
braces {x | y | z} Indicates a required argument with a CASA-CMTS(config-router-o
choice of values; choose one. spf)# area <id> shortcut
{enable | disable |
default}
brackets [x | y | z] Indicates an optional argument with a CASA-CMTS(config-router-o
choice of values; choose one. spf)# area <id> nssa
[translate-always |
translatecandidate |
translate-never]
vertical bar | Separates parameter values. Same as CASA-CMTS(config-router-o
“or.” spf)# ospf abr-type
[cisco | ibm | shortcut |
standard]

Casa Systems CMTS


xiv Troubleshooting and Diagnostics
Preface

Key Convention Function Example

string A non-quoted set of characters. Do not CASA-CMTS# hostname


use quotation marks (“”)around the <string>
string as the string will include the
quotation marks.
Screen font Terminal sessions and information the [Wed Sep 1 20:58:07
system displays are in screen font. 2010]-AL-SYS-1: Module 8
(QAM), is up.
Bold screen font Information you must enter is in CMTS# show docsis channel
boldface screen font. utilization
<> Non-printing characters such as CASA-CMTS(config)# system
passwords are in angle brackets in monitor memory <num>
contexts where italics are not available. threshold <amt>
Angle brackets are also used for
variables.
!,# An exclamation point (!) or a pound # This is a comment.
sign (#) at the beginning of a line of
code indicates a comment line.

Acronyms
Casa Systems manuals contain the following industry-standard and product-specific
acronyms:
AAA Authentication, Authorization, Accounting
ACL Access Control List
ARP Address Resolution Protocol
ATDMA Asynchronous Time Division Multiple Access
BGP Border Gateway Protocol
BPI Baseline Privacy Interface
CM Cable Modem
CMTS Cable Modem Termination System
DBC Dynamic Bonding Change
DCC Dynamic Channel Change
DDM DOCSIS Device Manager
DOCSIS Data Over Cable Service Interface Specification
DHCP Dynamic Host Configuration Protocol

Casa Systems CMTS


Troubleshooting and Diagnostics xv
Preface

DSG DOCSIS Set-top Gateway


GigE Gigabit Ethernet
HFC Hybrid fiber coaxial
ICMP Internet Control Message Protocol
IP Internet Protocol
IS-IS Intermediate System-to-Intermediate System
LACP Link Aggregation Control Protocol
MIB Management Information Base
NTP Network Time Protocol
OSPF Open Shortest Path First Protocol
PCMM Packet Cable Multimedia
PIM Protocol Independent Multicast
QAM Quadrature Amplitude Modulation
RIP Routing Information Protocol
SCDMA Synchronous Code Division Multiple Access
SMM Switch and Management Module (Casa Systems)
SNR Signal to Noise Ratio
STB Set-top Box
TACACS Terminal Access Controller Access Control System
TCP Transmission Control Protocol
TDMA Time Division Multiple Access
TOS Type of Service
UCC Upstream Channel Change
UPS Upstream
VoIP Voice over IP
VLAN Virtual Local Area Network

Casa Systems CMTS


1-1

Chapter 1. Interpreting common


system log messages

About this chapter


This chapter provides information about some of the common event messages that the
CMTS frequently sends to the system log file during CMTS operation. This
information is intended for new Casa CMTS users and Network Operation Center
(NOC) administrators who are deploying new systems and who are viewing the
system log for the first time.

Topic Page

CMTS message logging overview 1-2


Messages by subsystem 1-2
CLI-initiated events 1-2
IP transport messages 1-4
QAM and upstream line card messages 1-5
Fan subsystem messages 1-6
High-availability (redundancy) messages 1-8
System security messages 1-8

Casa Systems CMTS


1-2 Troubleshooting and Diagnostics
CMTS message logging overview

CMTS message logging overview


The CMTS generates log messages based on severity to one or more configured
logging targets, such as a designated host, syslog server, system memory, or to the
system console. By default, log messages are saved in the CMTS top-level directory
in the file named logfile. Use the CLI show log command to display the current
messages that have been logged by the system.
Refer to the Casa Systems – CMTS Software Configuration Guide on configuring the
type of log messages that you want to capture (by severity) as well as the logging
targets to which event messages are saved.

Messages by subsystem
CMTS messages are generated by the many subsystems (hardware and software
components) that run on the CMTS platform. These subsystems monitor and
communicate with other subsystems to determine the operational status of the system,
the current state of the installed hardware, networking status over Ethernet links, and
in redundant systems, changes to the current roles of the hardware if a failover has
occurred. These subsystems then report status by generating and sending messages to
their configured logging targets.
Each logged message is prefixed by the date and time of the event, the subsystem
delivering the event, followed by message text.

Example
[Thu Apr 21 17:25:28 2011]-AL-SYS-1: smm6: Module 10 (UPS), in boot
state

CLI-initiated events
CLI-initiated messages result from direct user interaction with the system from a local
system console or remotely over a Telnet or SSH session. Event messages are logged
as soon as the CMTS applies the user-specified action.

Casa Systems CMTS


Interpreting common system log messages 1-3
Messages by subsystem

User <username> rebooting module <number>

System rebooting module <number>, fail reason REBOOT LC


An authorized CMTS user performed an interactive reboot of a system module, where
<number> indicates the module ID using the physical chassis slot number. The reboot
module <number> command generates this message.

Recommended solution:

Wait for the module to reboot and verify the operational state of the module using the
LED displays. Refer to the appropriate Casa CMTS hardware installation guide for
information on the possible LED states. On a C10G redundant platform, use the show
system command to display the current state of the rebooted module, either running or
standby.

Related commands:

show module <number>, show ha log, show running-config, show system


____________________________________________________________________

User <username> copied running-config to startup-config


An authorized CMTS user made changes to the CMTS running configuration file and
then saved the file to the startup configuration file with the copy running-config
startup-config command. All changes to the configuration, including those made by
other concurrent users, are saved.

Recommended solution:

None. This is an informational message only.

Related commands:

show running-config, show startup-config, show log

Casa Systems CMTS


1-4 Troubleshooting and Diagnostics
Messages by subsystem

IP transport messages
The IP transport subsystem monitors the state of the CMTS Ethernet GigE and
10GigE interface, either up or down.

GigE port <slot/port>, link is up

GigE port <slot/port>, link is down


The indicated GigE port, indicated by the system slot/port number, is either in the up
or down state. The UP state displays both the transmit and received port LEDs in the
blinking state as the interface processes Ethernet traffic with the connected device.
The DOWN state displays no transmit and receive activity at the port LEDs; both
LEDs will be OFF.

Recommended solution:

Visually inspect the LEDs for any CMTS GigE port in question. If no LED indications
are present, check the state of the SMM and the device to which the port is connected
(router, Ethernet switch/hub, or other device). Check the physical connectivity and for
possible damage to the cable, connectors, and SFP. Check the CMTS system
configuration to ensure that the Ethernet port is not in the shutdown state. From a
console device, ping the GigE port IP address for an ICMP response.

Related CLI commands:

show interface gige, show interface xgige, show this (from the interface gige
configuration mode), ping <ip_address>

Casa Systems CMTS


Interpreting common system log messages 1-5
Messages by subsystem

QAM and upstream line card messages


The following messages are logged anytime a QAM is UPS line card is rebooted
either by user interaction or by a CMTS process.

Module <number> QAM, in boot state

Module <number> QAM, is up

Module <number> UPS, in boot state

Module <number> UPS, is up


The specified QAM or UPS line card has been rebooted, either interactively by an
authorized user or by a CMTS system startup process, where <number> indicates the
system installation slot number for the line card module. When the boot-up process is
completed, the system reports the module as being in the UP state.
In most cases, these messages are logged anytime a module is interactively reset with
the reboot module <number> command, or when a C10G failover takes place when
the system attempts to recover a failed module before placing the module in the
standby state.

Recommended solution:

Use the show module <number> command to verify current state of the module.
Refer to the Casa Systems – C10G CMTS Hardware Installation Guide for
information on the module LED states.
If the reason for a non-interactive reboot is unknown, check the log file for any
additional messages and for any unusual activity on that line card that might isolate
the problem. Contact Casa Technical Support for additional line card diagnostics. A
hardware replacement from Casa may be necessary.

Related CLI commands:

show module <number>, show ha log, show system


____________________________________________________________________

Casa Systems CMTS


1-6 Troubleshooting and Diagnostics
Messages by subsystem

cfg_recover_qam():xx: pid = x, tid = x, err = Success. recovering config from


dbid x database x entries ...

cfg_recover_ups():xxx: pid = xxx, tid = xxx, err = Success. recovering config


from dbid xx database x entries ...
The specified QAM or UPS line card is recovering and loading configuration data
from the CMTS database. These status messages are normally logged anytime a QAM
or UPS module has been rebooted interactively or by a CMTS startup process.

Recommended solution:

No further action is necessary with the logging of these messages. These are normal
informational messages.

Related CLI commands:

show module <number>, show system, show running-config

Fan subsystem messages


On systems equipped with the fan monitor, the CMTS fan subsystem reports on the
operational status of each fan tray, operating fan RPMs, and temperature sensors that
detect and report any over-temperature thresholds that may indicate a fan failure or air
restriction near the system.

Fan tray <number> back fan low RPM detected (2200 RPM). Check fan intake
and exhaust for blockage. Replace fan tray if defective

Fan tray <number> front fan low RPM detected (0 RPM). Check fan intake
and exhaust for blockage. Replace fan tray if defective
The specified fan module is reporting below normal or no operating RPMs. This
message is usually followed by messages reporting high system temperatures (using a
exceeded temperature threshold) and possible SNMP trap message. Immediate visual
inspection and investigation are necessary.

Recommended solution:

Check the system uptime, temperature and fan condition from the Casa CLI. Contact
Casa Technical Support for a replacement fan module if a full failure is determined.

Casa Systems CMTS


Interpreting common system log messages 1-7
Messages by subsystem

Related CLI commands:

show envm fan {left |middle |right}, show system, show temperature qam, show
system monitor threshold fan, system monitor fan enable
____________________________________________________________________

Fan tray <number> is pulled out or broken


The specified fan tray is not being detected as present in the chassis (installed but
non-operational), or is physically missing from the chassis.

Recommended solution:

Inspect the chassis for a possible missing fan tray. If the reported fan is present and
non-operational, check the fan tray to ensure that is properly seated in its module slot.
Contact Casa Technical Support for a replacement if necessary. Continue to monitor
system temperatures for any over-temperature conditions that could possibly lead to
other failures.

Related CLI commands:

show envm fan {left |middle |right}, show system, show temperature qam, show
system monitor threshold fan, system monitor fan enable
____________________________________________________________________

Fan tray <number> back fan speed is back to normal (2500 RPM) and
functional again.
The specified fan tray is back to normal operation after a replacement fan tray was
installed in the chassis.

Recommended solution:

None. This is an information message and no further action is necessary.

Related CLI commands:

show envm fan {left |middle |right}, show system, show temperature qam, show
system monitor threshold fan

Casa Systems CMTS


1-8 Troubleshooting and Diagnostics
Messages by subsystem

High-availability (redundancy) messages


Casa C10G redundant platforms support QAM and UPS line card switchovers to
redundant modules in slots 5 and 8. The CMTS software provides high-availability
(HA) configuration settings to enable users to control redundancy operations.

QAM switchover trap notification (HA auto revert, module <number> gave
back, module <number> takes over)

UPS switchover trap notification (HA auto revert, module <number> gave
back, module <number> takes over)
Auto-revert messages are only generated if the ha redundancy revert configuration
option is set to enabled. After QAM or UPS failover to the redundant standby module,
the CMTS initiates auto reversion back to the original QAM or UPS line card (after it
has rebooted to the standby state) after a specified number of minutes. By default, the
ha redundancy revert settting (when enabled) in the configuration software uses a
default setting of 30 minutes.
Before enabling the auto-revert functionality, decide if you need to investigate the
original cause of the switchover by leaving the original QAM or UPS line card in the
failed state.

Recommended solution:

Use the show system command to verify that the QAM or UPS module has reverted
from the active standby in system slot 5 or 8 back to the original module. Verify that
slots 5 and 8 have resumed standby status.

Related CLI commands:

show system, show ha log, show ha configuration

System security messages


The CMTS supports authentication of CMTS users with RADIUS and TACACS
AAA servers to prevent unauthorized access to the system over SSH connections.

Casa Systems CMTS


Interpreting common system log messages 1-9
Messages by subsystem

<usename> is not authenticated by the AAA server!


A configured CMTS user could not be authenticated with a AAA server and cannot
log in to the system.

Recommended solution:

Verify user login and credentials with the external TACACS or RADIUS AAA server
administrator. Verify IP connectivity to the AAA server destination IP address. Check
the aaa authentication configuration settings at the CMTS to ensure that you are
using login authentication with a RADIUS or TACACS server.

Related CLI commands:

show aaa, ping

Casa Systems CMTS


2-1

Chapter 2. Using the show cable


modem commands

About this chapter


This chapter describes the show cable modem command available in its many
variations. In most cases, the show cable modem command will provide the
information and statistics necessary to resolve most cable modem problems. Some
statistics may require you to proceed to the debugging and diagnostics modes.

Topic Page

show cable modem 2-3


show cable modem authorization 2-17
show cable modem bonding 2-18
show cable modem calls 2-20
show cable modem cm-status log 2-22
show cable modem counters 2-24
show cable modem cpe 2-26
show cable modem deny 2-28
show cable modem docsis-device-class 2-29
show cable modem dropped-packets 2-34
show cable modem errors 2-37
show cable modem init 2-39
show cable modem ip-address 2-42
show cable modem mac 2-47
show cable modem maintenance 2-55

Casa Systems CMTS


2-2 Troubleshooting and Diagnostics
About this chapter

Topic Page

show cable modem non-bonding 2-58


show cable modem offline 2-63
show cable modem online 2-68
show cable modem phy 2-71
show cable modem qos 2-74
show cable modem remote-query 2-80
show cable modem rogue 2-84
show cable modem tftp-bypass 2-86
show cable modem vendor 2-89

Commands levels in the Casa CLI


By default, the show cable modem commands are accessible at all user levels. This
means that CLI users, including who have the most restricted administrative access to
the CMTS (with read-only access at privilege level 0) are able to display cable modem
information using the commands covered in this chapter.

Using the show cable modem commands has no effect on the system configuration
and will not impact system performance.

Casa Systems CMTS


Using the show cable modem commands 2-3
show cable modem

show cable modem


The show cable modem command filters and displays state and statistical information
associated with the cable modems that have registered with the CMTS. In most cases,
cable modems are reported in the online state when receiving CMTS downstream
network traffic from source networks, as well as transmitting upstream service flows
to the CMTS for routing and forwarding to network destinations.

The show cable modem command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem [verbose]
CASA-C10G# show cable modem <ip-address> [verbose]
CASA-C10G# show cable modem <ipv6-address> [verbose]
CASA-C10G# show cable modem <mac-address> [verbose]
CASA-C10G# show cable modem downstream <X/Y/Z> [usage]
CASA-C10G# show cable modem upstream <X/Y.C/Z>
CASA-C10G# show cable modem downstream summary [total]
CASA-C10G# show cable modem summary [total]
CASA-C10G# show cable modem docsis-mac <domain-id>
CASA-C10G# show cable modem docsis-mac <domain-id> service group
<string>

Table 2-1. show cable modem options

Command option Description

verbose Optional. Specifies that all statistics associated with a given modem are
displayed.
<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
downstream <x/y/x> Specifies that only modems receiving traffic on the same downstream channel
are displayed. <x/y/x> indicates the CMTS physical QAM downstream interface
and channel in the format slot/port/channel.
[usage] Optional. Specifies the maximum cable modem bandwidth usage on this
channel. The display is sorted by modem IP address.

Casa Systems CMTS


2-4 Troubleshooting and Diagnostics
show cable modem

Table 2-1. show cable modem options

Command option Description

upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.
downstream summary Displays summary statistics for cable modems that are receiving transmissions
from the CMTS.
[total] Optional. Instructs the CMTS to count modem statistics and to display total
counts at the end of the show cable modem output.
summary Displays available summary statistics for all modems sorted by upstream
channel.
docsis-mac Specifies that all available statistics associated with a single MAC domain are
<domain-id> displayed. Enter the MAC domain ID in the range from 1 to 32, or 1 to 64
depending on the specific CMTS you are managing.
service group <string> Specifies that all available statistics belonging to a MAC domain service group
are displayed. Enter the name of the service group as a text string.

Command examples
CASA-C10G# show cable modem
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
001d.cf1e.4842 10.161.1.2 3/0.1/0* 0/0/1* online(pt) 2380 0.0 3097 0 yes
0022.68f2.e0e2 10.161.1.6 3/0.0/0 0/0/1* online(pt) 2379 0.0 3144 0 yes
0022.68f2.e0e3 10.161.1.4 3/0.0/0 0/0/1* online(pt) 2386 -0.2 3141 0 yes
0022.68f2.e178 10.161.1.3 3/0.0/0 0/0/1* online(pt) 2372 0.2 3141 0 yes
0022.68f2.e401 10.161.1.5 3/0.1/0* 0/0/3* online(pt) 2390 0.0 3145 0 yes
online cm 5 ; offline cm 0 ; ranging cm 0

CASA-C10G# show cable modem 001d.cf1e.4842


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
001d.cf1e.4842 10.161.1.2 3/0.1/0* 0/0/1* online(pt) 2380 0.2 3096 0 yes
online cm 1 ; offline cm 0 ; ranging cm 0

CASA-C10G# show cable modem 10.161.1.2


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
001d.cf1e.4842 10.161.1.2 3/0.1/0* 0/0/1* online(pt) 2380 0.0 3096 0 yes

Casa Systems CMTS


Using the show cable modem commands 2-5
show cable modem

CASA-C10G# show cable modem 001d.cf1e.4842 verbose

MAC Address :001d.cf1e.4842


IP Address :10.161.1.2
CM-ID :10
Prim Sid :2380
MAC Domain :1
Upstream Channel Set :3/0.1/0, 3/0.0/0
Downstream Channel Set :0/0/1, 0/0/0, 0/0/2, 0/0/3
Unusable channel list :
Timing Offset :3096
Initial Timing Offset :3097
Received Power :0 dBmV
MAC Version :DOC3.0
Qos Provisioned Mode :DOC1.1
Enable DOCSIS2.0 Mode :Y
Initial Ranging Message :B-INIT-RNG-REQ
Registration Request Message :REG-REQ-MP
Phy Operating Mode :tdma
Capabilities :{Frag=Y, Concat=Y, PHS=Y, Priv=BPI+}
Optional Filtering Support :{802.1P=N, 802.1Q=N}
Number of CPE IPs :0
CFG Max-CPE :16
CFG Max-IPV6-CPE :16
Errors :0 CRCs,0 HCSes
Stn Mtn Failures :0 aborts,0 exhausted
Total US Flows :1
Total DS Flows :1
Total US Data :6686 packets,1990353 bytes
US v6Data :0 packets,0 bytes
Total US Throughput :2 kbits/sec,1 packets/sec
Total DS Data :5852 packets,546761 bytes
DS v6Data :0 packets,0 bytes
Total DS Throughput :0 kbits/sec,0 packets/sec
Upstream Dropped Packets :0
Active Classifiers :0
DSA/DSX messages :permit all
Total Time Online :0 d, 6 h, 56 m, 4 s
Configuration file name :ersamkeytest2.bin
sysDescr :ARRIS EuroDOCSIS 3.0 Touchstone WideBand
Cable Modem <<HW_REV: 1; VENDOR: Arris Interactive, L.L.C.; BOOTR
CASA-C10G#

Casa Systems CMTS


2-6 Troubleshooting and Diagnostics
show cable modem

CASA-C10G# show cable modem downstream 0/0/1


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
001d.cf1e.4842 10.161.1.2 3/0.1/0* 0/0/1* online(pt) 2380 0.0 3096 0 yes
0022.68f2.e0e2 10.161.1.6 3/0.0/0 0/0/1* online(pt) 2379 0.0 3144 0 yes
0022.68f2.e0e3 10.161.1.4 3/0.0/0 0/0/1* online(pt) 2386 -0.2 3141 0 yes
0022.68f2.e178 10.161.1.3 3/0.0/0 0/0/1* online(pt) 2372 0.2 3141 0 yes
CASA-C10G#

CASA-C10G# show cable modem downstream 0/0/1 usage


Ip address Usage (Kbit/sec)
CASA-C10G#

CASA-C10G# show cable modem upstream 3/0.0/0


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0022.68f2.e0e2 10.161.1.6 3/0.0/0 0/0/1* online(pt) 2379 0.0 3144 0 yes
0022.68f2.e0e3 10.161.1.4 3/0.0/0 0/0/1* online(pt) 2386 -0.5 3141 0 yes
0022.68f2.e178 10.161.1.3 3/0.0/0 0/0/1* online(pt) 2372 0.2 3141 0 yes
online cm 3 ; offline cm 0 ; ranging cm 0

CASA-C10G# show cable modem downstream summary total


Downstream Total Active Registered Secondary Offline Channel
Interface Modems Modems Modems Modems Modems Description
0/0/0 0 0 0 5 0
0/0/1 4 4 4 1 0
0/0/2 0 0 0 5 0
0/0/3 1 1 1 4 0
0/1/0 0 0 0 0 0
0/1/1 0 0 0 0 0
0/1/2 0 0 0 0 0
0/1/3 0 0 0 0 0
0/2/0 0 0 0 0 0
0/2/1 0 0 0 0 0
0/2/2 0 0 0 0 0
0/2/3 0 0 0 0 0
0/3/0 0 0 0 0 0
0/3/1 0 0 0 0 0
0/3/2 0 0 0 0 0
0/3/3 0 0 0 0 0
2/0/0 0 0 0 0 0
2/0/1 0 0 0 0 0
2/0/2 0 0 0 0 0

Casa Systems CMTS


Using the show cable modem commands 2-7
show cable modem

2/0/3 0 0 0 0 0
2/1/0 0 0 0 0 0
2/1/1 0 0 0 0 0
2/1/2 0 0 0 0 0
2/1/3 0 0 0 0 0
2/2/0 0 0 0 0 0
2/2/1 0 0 0 0 0
2/2/2 0 0 0 0 0
2/2/3 0 0 0 0 0
2/3/0 0 0 0 0 0
2/3/1 0 0 0 0 0
2/3/2 0 0 0 0 0
2/3/3 0 0 0 0 0
Total: 5 5 5 15 0

CASA-C10G# show cable modem summary total


Upstream Total Active Registered Secondary Offline Channel
Interface Modems Modems Modems Modems Modems Description
3/0.0/0 3 3 3 2 0
3/0.1/0 2 2 2 0 0
3/1.0/0 0 0 0 0 0
3/1.1/0 0 0 0 0 0
3/2.0/0 0 0 0 0 0
3/2.1/0 0 0 0 0 0
3/3.0/0 0 0 0 0 0
3/3.1/0 0 0 0 0 0
3/4.0/0 0 0 0 0 0
3/4.1/0 0 0 0 0 0
3/5.0/0 0 0 0 0 0
3/5.1/0 0 0 0 0 0
3/6.0/0 0 0 0 0 0
3/6.1/0 0 0 0 0 0
3/7.0/0 0 0 0 0 0
3/7.1/0 0 0 0 0 0
5/0/0 0 0 0 0 0
5/1/0 0 0 0 0 0
5/2/0 0 0 0 0 0
5/3/0 0 0 0 0 0
5/4/0 0 0 0 0 0
5/5/0 0 0 0 0 0
5/6/0 0 0 0 0 0
5/7/0 0 0 0 0 0
Total: 5 5 5 2 0

Casa Systems CMTS


2-8 Troubleshooting and Diagnostics
show cable modem

CASA-CMTS(config)#show cable modem docsis-mac 62


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0015.f2fe.cebc 10.121.3.179 10/7.1/0 0/4/5 expire(pkt) 11 -0.2 2435 0 yes
0022.3ace.d9b9 10.121.3.177 10/7.0/0* 0/4/3* online(pt) 2 -0.2 2393 0 yes
2001:0:166:10:ffff:0:f15:9273

CASA-CMTS(config)#show cable modem docsis-mac 62 service group SG1


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0015.f2fe.cebc 10.121.3.179 10/7.1/0 0/4/5 expire(pkt) 11 -0.2 2435 0 yes
0022.3ace.d9b9 10.121.3.177 10/7.0/0* 0/4/3* online(pt) 2 -0.2 2393 0 yes
2001:0:166:10:ffff:0:f15:9273

show cable modem field descriptions

Table 2-2. scm field descriptions

Field Description

MAC Address Indicates the MAC address of the modem from which statistics are gathered.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-2 in this command section.
Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID to cable modem.
RxPwr Indicates the power in decibels (dB) over which a cable modem is receiving
downstream traffic from the CMTS.
Timing offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
CPEs Indicates the number customer premises equipment (CPE) devices that are
behind the listed cable modem. CPE devices include phones, computers, and
other networking devices.
BPE Enb Indicates whether Baseline Privacy Interface (BPI) or BPI Plus (BPI+) encryption
is enabled for the cable modem. This field displays Yes or No.

Casa Systems CMTS


Using the show cable modem commands 2-9
show cable modem

Table 2-2. scm field descriptions (continued)

Field Description

online cm Indicates the number of cable modems that are currently in the online state with
this CMTS.
offline cm Indicates the number of cable modems that are currently in the offline state that
are registered with this CMTS.
ranging cm Indicates the number of modems that are currently in the initial ranging state with
the CMTS. A modem in the ranging state is sending a ranging request to make
its presence known to the CMTS for registration before the CMTS returns a
ranging response to that modem. Frequency and timing adjustments between
the modem and the CMTS take place during ranging.
CM-ID Indicates the unique cable modem identifier for registered CM at the CMTS.
MAC Domain Indicates the docsis-mac interface over which a cable modem is registered with
the CMTS. The CMTS supports up to 64 MAC domains. Every modem can
register with only one single mac-domain defined by the set of downstream and
upstream channels to which the modem has access.
Upstream Channel Set Indicates the CMTS upstream channel set to which a cable modem has access.
The upstream channel set is generated by the MAC domain service group
configuration to which the modem belongs.
Downstream Channel Indicates the CMTS downstream channel set to which a cable mode has access.
Set The downstream channel set is generated by the MAC domain service group
configuration to which the modem belongs.
Unusable channel list Indicates those channels over which a DOCSIS 3.0 cable modem cannot
receive or transmit. Check the cable plant and CMTS service group
configuration to help troubleshoot why the listed channels are not usable.
Initial Timing Offset Indicates the first timing offset in the ranging response message from the CMTS
to the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
Received power Indicates the power in decibels (dB) over which a cable modem is receiving
downstream traffic from the CMTS.
MAC Version Indicates the DOCSIS version to which a cable modem conforms. The values
are 1.0, 1.1, 2.0 or 3.0. Note the MAC version is learned by the CMTS when it
receives REG-REQ from the cable modem using encoded TLV type 5.2.
QoS Provisioned Mode Indicates the cable modem QoS provisioning mode version, either 1.1 or 1.0.
Enable DOCSIS 2.0 Indicates whether the cable modem supports DOCSIS 2.0 Mode, either Y for
Mode yes and N for no. DOCSIS 2.0 Mode support information is learned by the CMTS
when it receives REG-REQ from the cable modem using encoded TLV type 39.

Casa Systems CMTS


2-10 Troubleshooting and Diagnostics
show cable modem

Table 2-2. scm field descriptions (continued)

Field Description

Initial Ranging Message Indicates the initial ranging message, either B-INIT-RNG-REQ for DOCSIS 3.0
modems or INIT-RNG-REQ for pre-DOCSIS 3.0 modems. This value is learned
when the CMTS receives an initial ranging message from cable modem.
Registration Request Indicates the registration request message, normally REG-REQ-MP for DOCSIS
Message 3.0 modems or REG-REQ for pre-DOCSIS 3.0 modems. This value is learned
when the CMTS receives the registration request message from the cable
modem.
Phy Operating Mode Indicates the physical operating mode of the modem, either tdma or atdma
based on the modulation profile in use by the CMTS upstream interfaces.
Capabilities Indicates if the modem supports fragmentation, concatenation, payload header
suppression and privacy (BPI+ or BPI). The capacity information is learned by
the CMTS when it receives s REG-REQ message from the cable modem using
encoded TLV type 5.
Optional Filtering Indicates if the modem supports filtering of 802.1P and 802.1Q protocol traffic,
Support either 802.1P=Y or 802.1P= N for 802.P filtering, and 802.1Q=Y or 802.1Q=N
for 802.1Q filtering. Optional Filtering Support is learned by the CMTS when it
receives the REG-REQ message from the cable modem using encoded TLV
type 5.9.
Number of CPE IPs Indicates the total number of assigned CPE IP addresses on this cable modem
in the range 0 (default) to the CFG Max-CPE and CFG Max-IPV6-CPE. A
number of 0 indicates that no IP addresses are assigned to any CPEs
associated with this cable modem.
CFG Max-CPE Indicates the maximum number of CPE IPv4 addresses supported by the cable
modem. The CFG Max-CPE information is learned by the CMTS when it
receives the REG-REQ message from the cable modem using encoded TLV
type 18. An unexpected number indicates that the cable modem configuration
file is not properly set. Modifying the CM configuration file on the provisioning
server may fix this issue.
CFG Max-IPV6-CPE Indicates the maximum number of CPE IPv6 addresses supported by the cable
modem.
Errors Indicates the total number of cyclic redundancy check (CRC) errors and error
checksum (HCS) errors reported for this cable modem. CRC errors are caused
by noise in the transmission path while HCS Errors indicate data corruption.
Stn Mtn Failures Indicates the total number of failed retries when a cable modem is sending a
ranging-request message for station maintenance at the CMTS. A value of 0
indicates no failed retries during the cable modem transmission; otherwise it
may indicate modem-related issues or a noisy cable plant.

Casa Systems CMTS


Using the show cable modem commands 2-11
show cable modem

Table 2-2. scm field descriptions (continued)

Field Description

Total US Flows Indicates the total number of service flows for a cable modem in the range 1 to
16. The upstream service flow information is learned by the CMTS in the
REG-REQ message from the cable modem using encoded TLV type 24.
Total DS Flows Indicates the total number of service flows for a cable modem in the range 1 to
16. The downstream service flow information is learned by the CMTS in the
REG-REQ message from the cable modem using encoded TLV type 25.
Total US Data Indicates the total number of upstream IPv4 packets sent by the cable modem to
the CMTS. The value is in units of packets and bytes. MAC management
messages for the cable modem are not included in the calculation. A value of 0
indicates that no subscriber data transferred over the cable modem.
total US v6Data Indicates the total number of upstream IPv6 packets sent by the cable modem to
the CMTS. The value is in units of packets and bytes. MAC management
messages to the cable modem are not included in calculation. A value of 0
indicates that no subscriber data transferred over the cable modem.
Total US Throughput Indicates the current upstream traffic throughput from the cable modem to the
CMTS. The value is in units of kilobits per second (kbits/sec) and packets per
second (packets/sec). MAC management messages to the cable modem are not
included in calculation. A value of 0 indicates that no subscriber data transferred
over the cable modem.
Total DS Data Indicates the total number of downstream IPv4 packets sent by the CMTS and
received by the cable modem. The value is in units of packets and bytes. MAC
management messages to the cable modem are not included in calculation. A
value of 0 indicates that no subscriber data transferred over the cable modem.
Total DS v6Data Indicates the total number of downstream IPv6 packets sent by the CMTS and
received by the cable modem. The value is in units of packets and bytes. MAC
management messages to the cable modem are not included in calculation. A
value of 0 indicates that no subscriber data transferred over the cable modem.
Total DS Throughput Indicates the total downstream traffic throughput from the CMTS to the cable
modem. The value is in units of kilobits per second (kbits/sec) and packets per
second (packets/sec). MAC management messages to the cable modem are not
included in calculation. A value of 0 indicates that no subscriber data transferred
over the cable modem.
Upstream Dropped Indicates the total number of upstream dropped packets from the cable modem
Packets to the CMTS. MAC management messages to the cable modem are not
included in the calculation. A value of 0 indicates that no dropped subscriber
data transferred over the cable modem.

Casa Systems CMTS


2-12 Troubleshooting and Diagnostics
show cable modem

Table 2-2. scm field descriptions (continued)

Field Description

Active Classifiers Indicates the number of active classifiers for the cable modem in the range from
0 to 128. The active classifier is learned by the CMTS when it receives the
REG-REQ message from the cable modem with encoded TLV types 22 and 23.
An unexpected number of active classifiers indicate that the cable modem
configuration file is not properly set. Modifying the modem configuration file on
the provisioning server may fix this issue.
DSA/DSX messages Indicates if the CMTS permits dynamic service messages such as voice services
over this cable modem. A setting of “permit all” permits DSA/DSX messages for
the cable modem. Otherwise, the CMTS does not permit dynamic services.
DOCSIS 1.0 cable modems do not support dynamic service messages.
Total Time Online Indicates the total time that a cable modem that stays in the online state printed
in day/hour/minute/second format. The online time calculation starts as soon as
the cable modem state changes to online.
Configuration file name Indicates the string name of the modem configuration file in use by the cable
modem that was originally downloaded over TFTP. The file name is learned by
the CMTS using polling messages to the cable modem. If the file name is not
present, the cable modem configuration file is not properly set. Modifying the
modem configuration file on the provisioning server may fix this issue.
sysDescr Indicates the text description information reported by the cable modem to the
CMTS, including hardware and software information set by the modem
manufacturer. The information is learned by the CMTS using polling messages
to the cable modem. If the information is not present, the cable modem
configuration file is not properly set. Modifying the modem configuration file on
the provisioning server may fix this issue.
IP address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
Usage (Kbit/sec) Indicates the channel utilization of the downstream channel associated with the
cable modems listed by IP address. The value is in units of Kbit/sec.
Downstream Interface Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
Upstream Interface Indicates the CMTS physical upstream interface in the format slot/port.channel.
Total Modems Indicates the number of modems that have ranged on the CMTS. The total
number of cable modems, even after being removed from the CMTS, will remain
in the offline state. Use the clear cable modem offline command to reset
legacy modem counts at the CMTS.
Active Modems Indicates the number of currently active modems that are communicating with
the CMTS. The active modems counter includes the registered modems as well
as modems maintaining init status.

Casa Systems CMTS


Using the show cable modem commands 2-13
show cable modem

Table 2-2. scm field descriptions (continued)

Field Description

Registered Modems Indicates the number of modems that have completed registration with the
CMTS. Registered modems are in the online state or online sub-states.
Secondary Modems Indicates the number of DOCSIS 3.0 modems utilizing a secondary channel in
addition to a primary channel. If a DOCSIS 3.0 modem is using this channel as
its primary channel, then it will be counted as a registered modem instead of a
secondary modem.
Offline Modems Indicates the number of cable modems that are currently in the offline state at
this CMTS.
Channel Description Indicates the description information about the specific downstream channel.

MAC status states

Table 2-3. MAC states

State Description

init(r1) Initial ranging request sent by cable modem (CM) to the CMTS.
init(r2) The CMTS received an initial ranging request from the CM. The CMTS has
responded and returned RF power information, timing offset, and frequency
adjustments to the CM. The CM and CMTS link is still in the ranging state, and
ranging is not complete. Check the RF attenuations if initial ranging remains
stuck. Use the debug cable ranging command for information.
init(ov) CMTS is static load balancing and is using the upstream channel ID override
and/or downstream frequency override to move the modem to the new channel.
Check the modem power if stuck in this state.
init(rc) CM ranging to the CMTS has completed. Check the cable helper address
configuration and IP connectivity to the DHCP server. Use debug cable dhcp
command for information.

Note: It is also possible that the upstream is at capacity and has no additional
bandwidth for the CM to finish registration and come online. If this is the case
make sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).
init(d) The CMTS has received the DHCP DISCOVER message; first IP broadcast
packet has been received from the CM.

Casa Systems CMTS


2-14 Troubleshooting and Diagnostics
show cable modem

Table 2-3. MAC states (continued)

State Description

init(i) The CM has received the DHCP OFFER reply from the DHCP server, but the
CM has not yet replied with a DHCP REQUEST message, nor has it sent an IP
packet with its assigned IP address.

It is possible that the CM has received the DHCPOFFER reply from the DHCP
server, but the reply might have invalid options for that particular CM.
init(e) Early authentication and encryption started (3.0 modems). Check the modem
certificate if stuck in this state.
init(t) Configuration file download complete; time-of-day (TOD) exchange started.
init(r) CMTS received register-request from cm, but has not received reg-ack yet. If
stuck, check the modem config file. Use debug cable registration to debug
registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.
resetting The CM is being reset; registration process restarting.
cc(r1) The CM had previously registered and was online, but the CMTS has sent a
Downstream Channel Change (DCC) or Upstream Channel Change (UCC)
request message to the CM. The CM has started moving to the new channel,
sending an initial ranging request on the new downstream or upstream channel
to the CMTS. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
cc(r2) This state normally follows cc(r1) and indicates that the CM has finished its initial
ranging on the new channel, and is currently performing continuous ranging on
the new channel. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
offline The CM is detected as offline, disconnected, or powered off.
online The CM has registered; modem is ready to pass data on the network.
online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.

Casa Systems CMTS


Using the show cable modem commands 2-15
show cable modem

Table 2-3. MAC states (continued)

State Description

online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.
expire(pk) The CM has registered. BPI is enabled and the KEK was assigned, but the
current KEK expired before the CM could successfully renew a new KEK value.
expire(pke) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and the KEK was assigned, but the current KEK expired before the CM could
successfully renew a new KEK value. This state is equivalent to the online(d)
and expire(pk) states.
expire(pt) The CM has registered. BPI is enabled and the TEK was assigned. The current
TEK expired before the CM could successfully renew a new KEK value.
expire(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and traffic-encrypting key (TEK) was assigned, but the current TEK expired
before the CM could successfully renew a new KEK value. This state is
equivalent to the online(d) and expire(pt) states.
reject(pk) The KEK assignment is rejected and BPI encryption has not been established.
reject(pkd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because KEK assignment was rejected. This state is
equivalent to the online(d) and reject(pk) states.
reject(pt) The TEK assignment is rejected and BPI encryption has not been established.
reject(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because TEK assignment was rejected. This state is
equivalent to the online(d) and reject(pt) states.

Casa Systems CMTS


2-16 Troubleshooting and Diagnostics
show cable modem

Usage recommendations
Use the show cable modem command to frequently to check the overall status of all
modems, monitor statistics and counters, as well as troubleshoot modem-related
connection and stability issues with the CMTS. Additionally, logged events, SNMP
trap notifications, and cable modem flap list will also provide information about cable
modem performance that will assist in troubleshooting.

Use the command options for troubleshooting downstream, upstream, and docsis-mac
channel-specific issues for registered cable modems and for isolating configuration or
cable plant problems.

Casa Systems CMTS


Using the show cable modem commands 2-17
show cable modem authorization

show cable modem authorization


The show cable modem authorization command displays the list of authorized
modems that have registered with the CMTS. In cases when cable modems are
specified in configuring Source Address Verification (SAV) feature at the CMTS,
these cable modems are reported in the list for which manually configured IP
addresses by subscribers are permitted by the CMTS even when DHCP authorization
feature is turned on, while the rest of all other cable modems must gain their IP
addresses from DHCP servers.

The show cable modem authorization command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable host authorization
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem authorization
0015.f2fe.8d6a test1
cable modem authorization ffff.ffff.ffff test1

show cable modem authorization field descriptions

Table 2-4. show cable modem authorization field descriptions

Field Description

<mac-address> Indicates the known MAC address of the modem from which statistics are
displayed.
<string> Indicates the name of the Source Address Verification (SAV) config list.

Usage recommendations
Use the show cable modem authorization command to display the list of authorized
cable modems for the purposed of verifying the configuration of the SAV feature at
the CMTS. The cable modem authorization command allows you to make changes
to the list of authorized cable modems; use the cable sec sav-cfg-list commands to
complete the SAV configuration.

Casa Systems CMTS


2-18 Troubleshooting and Diagnostics
show cable modem bonding

show cable modem bonding


The show cable modem bonding command displays state and statistical information
associated with the DOCSIS 3.0 cable modems that have registered with the CMTS.

DOCSIS 3.0 cable modems are reported utilizing a downstream set and an upstream
channel set that includes multiple channels for receiving CMTS downstream network
traffic from source networks as well as returning upstream service flows to the CMTS
for routing and forwarding to network destinations.

The show cable modem bonding command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem bonding
| Output modifers
<cr>

Command examples
CASA-C10G# show cable modem bonding
MAC Address MAC US DS US DS US CHAN and DS CHAN
id Intf Intf SET SET EXCLUDED EXCLUDED
0024.d11e.4b1c 4 10/8.0/0 13/7/5 256 256
0024.d11e.4b24 4 10/8.1/0 13/7/6 256 256
0024.d11e.4b3a 4 10/8.2/0 13/7/6 256 256
0024.d11e.4b40 4 10/8.2/0 13/7/1 256 256
0024.d11e.4b58 4 10/8.3/0 13/7/5 256 256
0024.d11e.4b68 4 10/8.2/0 13/7/3 257 256 10/8.0/0
0024.d11e.4b76 4 10/8.2/0 13/7/2 256 256

show cable modem bonding field descriptions

Table 2-5. show cable modem authorization field descriptions

Field Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
MAC id Indicates the name of the Source Address Verification (SAV) config list.

Casa Systems CMTS


Using the show cable modem commands 2-19
show cable modem bonding

Table 2-5. show cable modem authorization field descriptions (continued)

Field Description

US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
US SET Indicates the CMTS upstream channel set in which one or more upstream
channels are utilized by the cable modems. The actual number of upstream
channels in the set is generated depending on the configuration of MAC domain
service groups and the actual channels in use. Use the show upstream
channel set command to check the channels included in this channel set.
DS SET Indicates the CMTS downstream channel set in which one or more downstream
channels are utilized by the cable modems. The actual number of upstream
channels in the set is generated depending on the configuration of MAC domain
service groups and the actual channels in use. Use the show downstream
channel set to check the channels included in this set.
US CHAN EXCLUDED Indicates one or more downstream or upstream channels at the CMTS that are
not utilized by the cable modems. Possible reasons for excluded channels
DS CHAN EXCLUDED include unreachable channels by the cable modem, noisy channels, and
problems at the cable plant.

Usage recommendations
Use the show cable modem bonding command to check the bonding status of all
DOCSIS 3.0 modems capable of bonding multiple downstream or upstream channels,
and to monitor and verify any excluded channels. Check cable plant for channel
exclusions due to channel unavailability, plant noise, or any other reason.

Additionally, show cable modem non-bonding command provides similar


information about non-bonding D3.0 cable modems.

Casa Systems CMTS


2-20 Troubleshooting and Diagnostics
show cable modem calls

show cable modem calls


The show cable modem calls command filters and displays state and statistical
information associated with the cable modem voice services. When voice services are
running on cable modems, these cable modems are reported in the active state.

The show cable modem calls command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem calls
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem calls
MAC Address US DS Ugs Call Start-Time Duration
Intf Intf Sid Status (hh:mm:ss)
0013.716d.72a6 13/0.3/0 0/0/2 1057 A 2011-12-02 04:52:09 0:00:02
0013.7180.0366 13/0.2/0 0/0/3 1056 A 2011-12-02 04:52:09 0:00:02
Total Calls: 2

show cable modem calls field descriptions

Table 2-6. show cable modem mac options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.

Casa Systems CMTS


Using the show cable modem commands 2-21
show cable modem calls

Table 2-6. show cable modem mac options

Command option Description

summary Displays available summary statistics for all modems sorted by upstream
channel.
downstream summary Displays summary statistics for cable modems that are receiving transmissions
from the CMTS.

Call status states

Table 2-7. Call status states

Field Description

A Indicates an active call.


AH Indicates an active and emergent call of high priority.
R Indicates a reserved call.

Usage recommendations
Use the show cable modem calls command to check the overall status of voice
services that are running on cable modems, monitor statistics and counters, as well as
to troubleshoot modem-related connection and stability issues with the CMTS.

Additionally, show cable voice summary command will also provide information
about cable modem voice services that may be helpful when troubleshooting.

Casa Systems CMTS


2-22 Troubleshooting and Diagnostics
show cable modem cm-status log

show cable modem cm-status log


The show cable modem cm-status log command displays cable modem logged status
messages from cable modems that have registered with CMTS. When cable modems
detect downstream events that impact the downstream traffic from the CMTS to the
cable modem, cm-status event messages are captured in the CMTS log file.

The show cable modem cm-status log command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem cm-status log
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem cm-status log
MAC Address Status_Event Msg Content Time
0012.3456.789d MDD_TIMEOUT DS: 6 2011-11-18
11:47:48
0012.3456.789c MDD_TIMEOUT DS: 6 2011-11-18
11:47:48
0012.3456.789b MDD_TIMEOUT DS: 6 2011-11-18
11:47:48

show cable modem cm-status log field descriptions

Table 2-8. show cable modem cm-status log field descriptions

Field Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
Status_Event Indicates the cm-status events reported by a cable modem. These messages
comply with the MAC and Upper Layer Protocols Interface Specification. Refer
to Status event states table in this command section for more information.
Msg Content Indicates the content of cm-status events associated with specific channels.
Time Indicates the time of when a cm-status message was logged at the CMTS.

Casa Systems CMTS


Using the show cable modem commands 2-23
show cable modem cm-status log

Status event states

Table 2-9. show cable modem cm-status event states

State Description

MDD_TIMEOUT Indicates a secondary channel MDD timeout triggered by a lost MDD timer
expiration of a secondary channel. The secondary channel was advertised as
active in the primary channel MDD.
QAM_FEC_FAIL Indicates a QAM/FEC lock failure triggered by loss of QAM or FEC lock on one
of the downstream channels advertised as active in the primary channel MDD.
SEQ_OUT_OF RNG Indicates sequence out-of-range triggered by receipt of a packet with an
out-of-range sequence number for a particular DSID.
MDD_RECOVERY Indicates a secondary channel MDD recovery triggered by receipt of an MDD on
a secondary channel advertised as active in the most recent primary channel
MDD.
QAM_FEC_RECOVERY Indicates a QAM/FEC lock recovery triggered by a successful QAM/FEC lock on
a channel advertised as active in the most recent primary channel MDD.
T4_TO Indicates a T4 timeout triggered by expiration of the T4 timeout on the cable
modem.
T3_RETRY_EXCEED Indicates that the number of T3 retries has exceeded.
SUCC_TC_RETRY Indicates successful ranging after T3 retries have exceeded.
CM_OP_BAT_BKUP Indicates that the cable modem is operating on battery backup after a loss of A/
C power for more than 5 seconds.
CM_OP_AC_POWER Indicates that the cable modem has returned to A/C power after detecting the
presence of A/C power for more than 5 seconds after terminating battery
backup.
UNKNOWN Reserved for future use.

Usage recommendations
Use the show cable modem cm-status log command to check the cm-status event
reported by all modems, and to troubleshoot CM-related connection and stability
issues with the CMTS. Note that cm-status event report should be turned on at the
docsis-mac interface to trigger the cm-status event report. Use cm-status event
report command to turn on cm-status event reporting at the CMTS.

Casa Systems CMTS


2-24 Troubleshooting and Diagnostics
show cable modem counters

show cable modem counters


The show cable modem counters command filters and displays packet count
statistics associated with cable modems that have either registered or not registered
with the CMTS.

The show cable modem counters command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem counters
CASA-C10G# show cable modem <ip-address> counters
CASA-C10G# show cable modem <ipv6-address> counters
CASA-C10G# show cable modem <mac-address> counters

Table 2-10. show cable modem counters options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.

Command examples

CASA-C10G# show cable modem counters


MAC Address IP Address US Packets US Bytes DS Packets DS Bytes
38c8.5cc8.c7db 10.162.1.47 6795 831745 41618 4043379

CASA-C10G# show cable modem 10.150.1.235 counters


MAC Address IP Address US Packets US Bytes DS Packets DS Bytes
0014.6cb9.ffbb 10.150.1.235 3626 398172 333 112284

CASA-C10G# show cable modem 0014.6cb9.ffbb counters


MAC Address IP Address US Packets US Bytes DS Packets DS Bytes
0014.6cb9.ffbb 10.150.1.235 3626 398172 333 112284

Casa Systems CMTS


Using the show cable modem commands 2-25
show cable modem counters

show cable modem counters field descriptions

Table 2-11. show cable modem counters field descriptions

Field Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
US Packets Indicates the number of packets transmitted upstream from the cable modem to
the CMTS.
US Bytes Indicates the total number of packets (in bytes) transmitted upstream from cable
modem to the CMTS.
DS Packets Indicates the total number of packets transmitted downstream from the CMTS to
the cable modem
DS Bytes Indicates the total number of packets (in bytes) transmitted downstream from the
CMTS to the cable modem.

Usage recommendations
Use the show cable modem counters command to check packet statistics for data
traffic over all registered modems, monitor statistics and counters, and troubleshoot
modem-related connection and stability issues with the CMTS.

Use clear cable modem counters command to clear statistics and to reset the default
counter to 0.

Casa Systems CMTS


2-26 Troubleshooting and Diagnostics
show cable modem cpe

show cable modem cpe


The show cable modem cpe command filters and displays connection state
information associated with the CPEs that are connected to cable modems
registered with the CMTS.
The show cable modem cpe command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem cpe
CASA-C10G# show cable modem <ip-address> cpe
CASA-C10G# show cable modem <ipv6-address> cpe
CASA-C10G# show cable modem <mac-address> cpe
CASA-C10G# show cable modem upstream <X/Y.C/Z> cpe

Table 2-12. show cable modem cpe options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the CMTS upstream logical channel from which statistics will be
displayed. X - slot number, Y - port number, C - physical channel number, Z -
upstream logical channel number.

Command examples
CASA-C10G# show cable modem cpe
CPE IP Address Method CPE MAC Address CM IP Address CM MAC Address
10.156.1.145 static 0023.ac48.00dd 10.156.1.248 0015.f2fe.98c5

CASA-C10G# show cable modem 0015.f2fe.98c5 cpe


CPE IP Address Method CPE MAC Address CM IP Address CM MAC Address
10.156.1.145 static 0023.ac48.00dd 10.156.1.248 0015.f2fe.98c5

Casa Systems CMTS


Using the show cable modem commands 2-27
show cable modem cpe

CASA-C10G# show cable modem 10.156.1.248 cpe


CPE IP Address Method CPE MAC Address CM IP Address CM MAC Address
10.156.1.145 static 0023.ac48.00dd 10.156.1.248 0015.f2fe.98c5

CASA-C10G# show cable modem 3/0.0/0 cpe


CPE IP Address Method CPE MAC Address CM IP Address CM MAC Address
10.156.1.145 static 0023.ac48.00dd 10.156.1.248 0015.f2fe.98c5

show cable modem cpe field descriptions

Table 2-13. show cable modem cpe field descriptions

Field Description

CPE IP Address Indicates the IPv4 or IPv6 address of the CPE from which statistics are
gathered.
Method Indicates the approach by which a CPE acquires its IP address, either
dynamically by DHCP (from a DHCP server), or statically where the IP address
is configured manually by subcribers.
CPE MAC Address Indicates the MAC address of the CPE from which statistics are gathered.
CM IP Address Indicates the IPv4 or IPv6 address of the CM over which one or more CPEs are
connected.
CM MAC Address Indicates the MAC address of the CM over which one or more CPEs are
connected.

Usage recommendations
Use the show cable modem cpe command to check the subscriber CPE devices with
IPv4 or IPv6 addresses behind cable modems that have registered with the CMTS.

L2VPN-provisioned subscriber devices are not displayed with this command.

Casa Systems CMTS


2-28 Troubleshooting and Diagnostics
show cable modem deny

show cable modem deny


The show cable modem deny command displays the list of cable modems that have
been denied registration based on the configuration at the CMTS.

The show cable modem deny command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem deny
| Output modifiers
<cr>

Command examples
CASA-C10G#S# show cable modem deny
cable modem deny 0015.f2fe.cee6

show cable modem deny field descriptions

Table 2-14. show cable modem deny field descriptions

Field Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.

Usage recommendations
Use the show cable modem deny command to check the list of denied cable modems.
Use the cable modem deny command to remove modem from or add to modems to
the denied list.

Casa Systems CMTS


Using the show cable modem commands 2-29
show cable modem docsis-device-class

show cable modem docsis-device-class


The show cable modem docsis-device-class command displays the DOCSIS device
class information for cable modems that have registered with the CMTS.

The show cable modem docsis-device-class command operates at all levels of


the CLI.

Command syntax and options


CASA-C10G# show cable modem docsis-device-class
CASA-C10G# show cable modem <ip-address> docsis-device-class
CASA-C10G# show cable modem <ipv6-address> docsis-device-class
CASA-C10G# show cable modem <mac-address> docsis-device-class
CASA-C10G# show cable modem upstream <X/Y.C/Z> docsis-device-class
CASA-C10G# show cable modem docsis-device-class summary
CASA-C10G# show cable modem docsis-device-class downstream summary

Table 2-15. show cable modem docsis-device-class options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.
summary Displays available summary statistics for all modems sorted by upstream
channel.
downstream summary Displays summary statistics for cable modems that are receiving transmissions
from the CMTS.

Casa Systems CMTS


2-30 Troubleshooting and Diagnostics
show cable modem docsis-device-class

Command examples

CASA-C10G# show cable modem docsis-device-class


MAC Address US DS Mac Prim Reg Device Class Reg
Intf Intf Status Sid Ver Priv
0013.f787.786e 3/2.0/0 1/0/0 online 3 1.1 eCM ePS BPI
0015.f2fe.9a7e 3/2.1/0 1/0/0 online 6 1.1 CM BPI

CASA-C10G# show cable modem upstream 3/0.0/0 docsis-device-class


MAC Address US DS Mac Prim Reg Device Class Reg
Intf Intf Status Sid Ver Priv
0022.68f2.e0e2 3/0.0/0 0/0/1 online(pt) 2 1.1 eCM BPI+

CASA-C10G# show cable modem 0013.f787.786e docsis-device-class


MAC Address US DS Mac Prim Reg Device Class Reg
Intf Intf Status Sid Ver Priv
0013.f787.786e 3/2.0/0 1/0/0 online 3 1.1 eCM ePS BPI

CASA-C10G# show cable modem 10.161.1.2 docsis-device-class


MAC Address US DS Mac Prim Reg Device Class Reg
Intf Intf Status Sid Ver Priv
0013.f787.786e 3/2.0/0 1/0/0 online 3 1.1 eCM ePS BPI

CASA-C10G# show cable modem docsis-device-class summary


Upstream
Interface Online unrep CM eCM eMTA eSTB ePS
3/0.0 4 0 0 4 0 0 0
3/0.1 1 0 0 1 0 0 0
3/1.0 0 0 0 0 0 0 0
3/1.1 0 0 0 0 0 0 0
3/2.0 0 0 0 0 0 0 0
3/2.1 0 0 0 0 0 0 0
3/3.0 0 0 0 0 0 0 0
3/3.1 0 0 0 0 0 0 0
3/4.0 0 0 0 0 0 0 0
3/4.1 0 0 0 0 0 0 0
3/5.0 0 0 0 0 0 0 0
3/5.1 0 0 0 0 0 0 0
3/6.0 0 0 0 0 0 0 0
3/6.1 0 0 0 0 0 0 0
3/7.0 0 0 0 0 0 0 0

Casa Systems CMTS


Using the show cable modem commands 2-31
show cable modem docsis-device-class

3/7.1 0 0 0 0 0 0 0
5/0 0 0 0 0 0 0 0
5/1 0 0 0 0 0 0 0
5/2 0 0 0 0 0 0 0
5/3 0 0 0 0 0 0 0
5/4 0 0 0 0 0 0 0
5/5 0 0 0 0 0 0 0
5/6 0 0 0 0 0 0 0
5/7 0 0 0 0 0 0 0

Total: 5 0 0 5 0 0 0

CASA-C10G# show cable modem docsis-device-class downstream summary


Downstream
Interface Online unrep CM eCM eMTA eSTB ePS
0/0/0 0 0 0 0 0 0 0
0/0/1 4 0 0 4 0 0 0
0/0/2 1 0 0 1 0 0 0
0/0/3 0 0 0 0 0 0 0
0/1/0 0 0 0 0 0 0 0
0/1/1 0 0 0 0 0 0 0
0/1/2 0 0 0 0 0 0 0
0/1/3 0 0 0 0 0 0 0
0/2/0 0 0 0 0 0 0 0
0/2/1 0 0 0 0 0 0 0
0/2/2 0 0 0 0 0 0 0
0/2/3 0 0 0 0 0 0 0
0/3/0 0 0 0 0 0 0 0
0/3/1 0 0 0 0 0 0 0
0/3/2 0 0 0 0 0 0 0
0/3/3 0 0 0 0 0 0 0
2/0/0 0 0 0 0 0 0 0
2/0/1 0 0 0 0 0 0 0
2/0/2 0 0 0 0 0 0 0
2/0/3 0 0 0 0 0 0 0
2/1/0 0 0 0 0 0 0 0
2/1/1 0 0 0 0 0 0 0
2/1/2 0 0 0 0 0 0 0
2/1/3 0 0 0 0 0 0 0
2/2/0 0 0 0 0 0 0 0

Casa Systems CMTS


2-32 Troubleshooting and Diagnostics
show cable modem docsis-device-class

2/2/1 0 0 0 0 0 0 0
2/2/2 0 0 0 0 0 0 0
2/2/3 0 0 0 0 0 0 0
2/3/0 0 0 0 0 0 0 0
2/3/1 0 0 0 0 0 0 0
2/3/2 0 0 0 0 0 0 0
2/3/3 0 0 0 0 0 0 0

Total: 5 0 0 5 0 0 0

show cable modem docsis-device-class field descriptions

Table 2-16. show cable modem docsis-device-class field descriptions

Field Description

Upstream Interface Indicates the CMTS physical upstream interface in the format slot/port.channel.
Downstream Interface Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
Online Indicates the number of online devices.
Unrep Indicates the unreported devices about the device type.
CM Indicates the type of reported device as a cable modem.
eCM Indicates the type of reported device as an embedded CM or eCM.
eMTA Indicates the type of reported device as an embedded MTA or eMTA.
eSTB Indicates the type of reported device as an embedded STB or eSTB.
ePS Indicates the type of reported device as an embedded PS or ePS.
Total Indicates the total number of devices sorted by device type.
MAC Address Indicates the MAC address of the modem from which statistics are gathered.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-3 for a list of MAC states.

Casa Systems CMTS


Using the show cable modem commands 2-33
show cable modem docsis-device-class

Table 2-16. show cable modem docsis-device-class field descriptions (continued)

Field Description

Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
Reg Ver Indicates the DOCSIS version of the cable modem registered with the CMTS.
Device Class Refer to Table 2-17 for the device class states.
Reg Priv Indicates whether the CM registered with CMTS has completed the BPI process.

Device class states

Table 2-17. show cable modem docsis-device-class states

State Description

CM Indicates that the DOCSIS device class is a cable modem (CM).


eCM [eMTA] [eSTB] Indicates the DOCSIS device class for the given cable modem, eCM, or
[ePS] embedded CM followed by at least one of the following sub-classes: eMTA,
eSTB, or ePS, as indicated by the corresponding keywords following eCM.

Note: The device type is learned by the CMTS when it sees DHCP discovery
messages from cable modems with decoded TLV 43.

Usage recommendations
Use the show cable modem docsis-device-class command to check cable modem
device information. Use show cable modem docsis-device-class summary command
to collect cable modem statistics filtered by DOCSIS device class.

Casa Systems CMTS


2-34 Troubleshooting and Diagnostics
show cable modem dropped-packets

show cable modem dropped-packets


The show cable modem dropped-packets command displays dropped packet
statistics over upstream and downstream channels between cable modems and the
CMTS.

The show cable modem dropped-packets command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem <ip-address> dropped-packets
CASA-C10G# show cable modem <ipv6-address> dropped-packets
CASA-C10G# show cable modem <mac-address> dropped-packets
CASA-C10G# show cable modem dropped-packets
CASA-C10G# show cable modem upstream <X/Y.C/Z> dropped-packets

Table 2-18. show cable modem dropped-packets options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.

Command examples

CASA-C10G# show cable modem 0015.f2fe.baac dropped-packets


MAC Address US Intf DS Intf US-Dropped DS-Dropped
0015.f2fe.baac 9/15.0/0 1/7/1 0 0

CASA-C10G# show cable modem 10.161.1.6 dropped-packets


MAC Address US Intf DS Intf US-Dropped DS-Dropped
0015.f2fe.baac 9/15.0/0 1/7/1 0 0

Casa Systems CMTS


Using the show cable modem commands 2-35
show cable modem dropped-packets

CASA-C10G# show cable modem dropped-packets


MAC Address US Intf DS Intf US-Dropped DS-Dropped
0015.f2fe.baac 9/15.0/0 1/7/1 0 0
0024.d11e.4b1c 10/8.1/0 13/7/2 0 0
0024.d11e.4b24 10/8.2/0 13/7/0 0 0
0024.d11e.4b3a 10/8.1/0 13/7/5 0 0
0024.d11e.4b40 10/8.3/0 13/7/4 0 0
0024.d11e.4b58 10/8.2/0 13/7/6 0 0
0024.d11e.4b68 10/8.1/0 13/7/6 0 0
0024.d11e.4b76 10/8.1/0 13/7/3 0 0
0024.d11e.4b7a 10/8.2/0 13/7/7 0 0
c446.199d.fe23 9/15.1/0 1/7/0 0 0

CASA-C10G# show cable modem upstream 3/0.0/0 dropped-packets


MAC Address US Intf DS Intf US-Dropped DS-Dropped
0022.68f2.e0e2 3/0.0/0 0/0/1 0 0

show cable modem dropped-packets field descriptions

Table 2-19. show cable modem dropped packets field descriptions

Field Description

MAC Address Indicates the MAC address of the modem from which statistics are gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
US-Dropped Indicates the total number of packets that were dropped during upstream
transmissions to the CMTS. MAC management messages for the cable modem
are not included in the calculation. A value of 0 indicates no dropped packets.
DS-Dropped Indicates the total number of packets that were dropped during downstream
transmissions from the CMTS to the cable modem. MAC management
messages for the cable modem are not included in the calculation. A value of 0
indicates no dropped packets.

Casa Systems CMTS


2-36 Troubleshooting and Diagnostics
show cable modem dropped-packets

Usage recommendations
Use the show cable modem dropped-packets command to check the dropped-packet
counters for all modems or for the specified modem. Execute the command on a
frequent basis if the monitored number of dropped packets increases for an unknown
reason. Further troubleshooting may be required to correct modem-related connection
and stability issues.

Casa Systems CMTS


Using the show cable modem commands 2-37
show cable modem errors

show cable modem errors


The show cable modem errors command displays cyclic redundancy check (CRC)
and header check sequence (HRC) errors associated with listed cable modems.

The show cable modem errors command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem errors
CASA-C10G# show cable modem <ip-address> errors
CASA-C10G# show cable modem <ipv6-address> errors
CASA-C10G# show cable modem <mac-address> errors
CASA-C10G# show cable modem upstream <X/Y.C/Z> errors

Table 2-20. show cable modem errors options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.

Command examples

CASA-C10G# show cable modem errors


MAC Address US Intf DS Intf CRC HCS
0005.caa3.dbc4 9/0.0/0 0/0/3 0 0
0024.d11e.4b6a 9/0.1/0 0/0/0 0 0
f07b.cbfb.a8d5 9/0.1/0 0/0/0 0 0
f07b.cbfb.a8dc 9/0.0/0 0/0/0 0 0

CASA-C10G# show cable modem 0005.caa3.dbc4 errors


MAC Address US Intf DS Intf CRC HCS
0005.caa3.dbc4 9/0.0/0 0/0/3 0 0

Casa Systems CMTS


2-38 Troubleshooting and Diagnostics
show cable modem errors

CASA-C10G# show cable modem 10.161.1.6 errors


MAC Address US Intf DS Intf CRC HCS
0005.caa3.dbc4 9/0.0/0 0/0/3 0 0

CASA-C10G# show cable modem upstream 3/0.0/0 errors


MAC Address US Intf DS Intf CRC HCS
0022.68f2.e0e2 3/0.0/0 0/0/1 0 0

show cable modem errors field descriptions

Table 2-21. show cable modem errors field descriptions

Field Description

MAC Address Indicates the MAC address of the modem from which statistics are gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
CRC Indicates the number Cyclic Redundancy Check (CRC) errors over this service
flow. CRC errors are usually caused by noise in the transmission channels.
HCS Indicates the number of Header Check Sequence (HCS) errors over this service
flow. The HCS is a 16-bit value in the IP packet header. HSC errors indicate
header data corruption.

Usage recommendations
Use the show cable modem errors command to check the CRC and HSC error
counters for all modems or specified modems. Execute the command on a frequent
basis if the monitored number of error increases for an unknown reason. Further
troubleshooting may be required to correct modem-related connection and stability
issues.

Casa Systems CMTS


Using the show cable modem commands 2-39
show cable modem init

show cable modem init


The show cable modem init command filters and displays state information
associated with cable modems that are stuck in one of the initialize (init) states with
the CMTS. In some cases, cable modems are not reported in the online state due to
messaging issues between the cable modem and the CMTS.

The show cable modem init command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem init
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem init
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb

0013.7170.1bd6 10.238.2.11 1/0.3/0 0/0/7 init(i) 267 0.7 2030 0 no


0013.7170.321a 10.238.1.187 1/0.3/0 0/0/3 init(i) 207 0.0 2030 0 no
0013.7177.14c4 10.238.2.252 1/0.3/0 0/0/4 init(i) 206 -0.7 2028 0 no

show cable modem init field descriptions

Table 2-22. show cable modem init field descriptions

Field Description

MAC Address Indicates the MAC address of the modem from which statistics are gathered.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-23 in this command section.

Casa Systems CMTS


2-40 Troubleshooting and Diagnostics
show cable modem init

Table 2-22. show cable modem init field descriptions (continued)

Field Description

Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
RxPwr Indicates the power in decibels (dB) from the cable modem to the CMTS.
Timing offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
CPEs Indicates the number customer premises equipment (CPE) devices that are
behind the listed cable modem. CPE devices include phones, computers, and
other internetworking devices.
BPI Enb Indicates whether Baseline Privacy Interface (BPI) or BPI Plus (BPI+) encryption
is enabled for the cable modem. This field displays Yes or No.

MAC initialization states

Table 2-23. MAC initialization states

State Description

init(r1) Initial ranging request sent by cable modem (CM) to the CMTS.
init(r2) The CMTS received an initial ranging request from the CM. The CMTS has
responded and returned RF power information, timing offset, and frequency
adjustments to the CM. The CM and CMTS link is still in the ranging state, and
ranging is not complete. Check the RF attenuations if initial ranging remains
stuck. Use the debug cable ranging command for information.
init(ov) CMTS is static load balancing and is using the upstream channel ID override
and/or downstream frequency override to move the modem to the new channel.
Check the modem power if stuck in this state.
init(rc) CM ranging to the CMTS has completed. Check the cable helper address
configuration and IP connectivity to the DHCP server. Use debug cable dhcp
command for information.

Note: It is also possible that the upstream is at capacity and has no additional
bandwidth for the CM to finish registration and come online. If this is the case
make sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).

Casa Systems CMTS


Using the show cable modem commands 2-41
show cable modem init

Table 2-23. MAC initialization states (continued)

State Description

init(d) The CMTS has received the DHCP DISCOVER message; first IP broadcast
packet has been received from the CM.
init(i) The CM has received the DHCP OFFER reply from the DHCP server, but the
CM has not yet replied with a DHCP REQUEST message, nor has it sent an IP
packet with its assigned IP address.

It is possible that the CM has received the DHCPOFFER reply from the DHCP
server, but the reply might have invalid options for that particular CM.
init(e) Early authentication and encryption started (3.0 modems). Check the modem
certificate if stuck in this state.
init(t) Configuration file download complete; time-of-day (TOD) exchange started.
init(r) CMTS received register-request from cm, but has not received reg-ack yet. If
stuck, check the modem config file. Use debug cable registration to debug
registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.

Usage recommendations
Use show cable modem init command frequently to check and troubleshoot modems
that cannot reach online status due to getting stuck in one of the init states. Use the
debug cable command to decode communication transactions between CM and the
CMTS to determine the reason for any messaging failures and resulting stuck
conditions.

Casa Systems CMTS


2-42 Troubleshooting and Diagnostics
show cable modem ip-address

show cable modem ip-address


The show cable modem ip-address command filters and displays IPv4 and IPv6
addresses assigned to cable modems.

The show cable modem ip-address command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem ip-address
CASA-C10G# show cable modem upstream < X/Y.C/Z> ip-address

Table 2-24. show cable modem ip-address options

Command option Description

upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.

Command examples

CASA-C10G# show cable modem ip-address


MAC Address US DS MAC IPv4 Address IPv6 Address
Intf Intf Status
0005.caa3.dbc4 9/0.0/0* 0/0/3* online 10.172.1.251 -
0015.f2fe.9733 9/0.1/0 0/0/2 online 10.172.1.235 -

CASA-C10G# show cable modem upstream 9/0.0/0 ip-address


MAC Address US DS MAC IPv4 Address IPv6 Address
Intf Intf Status
0005.caa3.dbc4 9/0.0/0* 0/0/3* online 10.172.1.251 -

Casa Systems CMTS


Using the show cable modem commands 2-43
show cable modem ip-address

show cable modem ip-address field descriptions

Table 2-25. show cable modem ip-address field descriptions

Field Description

MAC Address Indicates the MAC address of the modem from which statistics are gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel/
virtual channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-26 in this command section.
IPv4 Address Indicates the IPv4 address of the modem from which statistics are gathered.
IPv6 Address Indicates the IPv6 address of the modem from which statistics are gathered.

MAC status states

Table 2-26. MAC states

State Description

init(r1) Initial ranging request sent by cable modem (CM) to the CMTS.
init(r2) The CMTS received an initial ranging request from the CM. The CMTS has
responded and returned RF power information, timing offset, and frequency
adjustments to the CM. The CM and CMTS link is still in the ranging state, and
ranging is not complete. Check the RF attenuations if initial ranging remains
stuck. Use the debug cable ranging command for information.
init(ov) CMTS is static load balancing and is using the upstream channel ID override
and/or downstream frequency override to move the modem to the new channel.
Check the modem power if stuck in this state.
init(rc) CM ranging to the CMTS has completed. Check the cable helper address
configuration and IP connectivity to the DHCP server. Use debug cable dhcp
command for information.

Note: It is also possible that the upstream is at capacity and has no additional
bandwidth for the CM to finish registration and come online. If this is the case
make sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).
init(d) The CMTS has received the DHCP DISCOVER message; first IP broadcast
packet has been received from the CM.

Casa Systems CMTS


2-44 Troubleshooting and Diagnostics
show cable modem ip-address

Table 2-26. MAC states (continued)

State Description

init(i) The CM has received the DHCP OFFER reply from the DHCP server, but the
CM has not yet replied with a DHCP REQUEST message, nor has it sent an IP
packet with its assigned IP address.

It is possible that the CM has received the DHCPOFFER reply from the DHCP
server, but the reply might have invalid options for that particular CM.
init(e) Early authentication and encryption started (3.0 modems). Check the modem
certificate if stuck in this state.
init(t) Configuration file download complete; time-of-day (TOD) exchange started.
init(r) CMTS received register-request from cm, but has not received reg-ack yet. If
stuck, check the modem config file. Use debug cable registration to debug
registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.
resetting The CM is being reset; registration process restarting.
cc(r1) The CM had previously registered and was online, but the CMTS has sent a
Downstream Channel Change (DCC) or Upstream Channel Change (UCC)
request message to the CM. The CM has started moving to the new channel,
sending an initial ranging request on the new downstream or upstream channel
to the CMTS. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
cc(r2) This state normally follows cc(r1) and indicates that the CM has finished its initial
ranging on the new channel, and is currently performing continuous ranging on
the new channel. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
offline The CM is detected as offline, disconnected, or powered off.
online The CM has registered; modem is ready to pass data on the network.
online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.

Casa Systems CMTS


Using the show cable modem commands 2-45
show cable modem ip-address

Table 2-26. MAC states (continued)

State Description

online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.
expire(pk) The CM has registered. BPI is enabled and the KEK was assigned, but the
current KEK expired before the CM could successfully renew a new KEK value.
expire(pke) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and the KEK was assigned, but the current KEK expired before the CM could
successfully renew a new KEK value. This state is equivalent to the online(d)
and expire(pk) states.
expire(pt) The CM has registered. BPI is enabled and the TEK was assigned. The current
TEK expired before the CM could successfully renew a new KEK value.
expire(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and traffic-encrypting key (TEK) was assigned, but the current TEK expired
before the CM could successfully renew a new KEK value. This state is
equivalent to the online(d) and expire(pt) states.
reject(pk) The KEK assignment is rejected and BPI encryption has not been established.
reject(pkd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because KEK assignment was rejected. This state is
equivalent to the online(d) and reject(pk) states.
reject(pt) The TEK assignment is rejected and BPI encryption has not been established.
reject(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because TEK assignment was rejected. This state is
equivalent to the online(d) and reject(pt) states.

Casa Systems CMTS


2-46 Troubleshooting and Diagnostics
show cable modem ip-address

Usage recommendations
Use the show cable modem ip-address command to check the IP addresses assigned
to modems and to avoid and any possible addressing conflicts when addresses have
been assigned statically.

Casa Systems CMTS


Using the show cable modem commands 2-47
show cable modem mac

show cable modem mac


The show cable modem mac command filters and displays the media access control
(MAC) addresses, state information, and statistics for cable modems that have
registered with the CMTS.

The show cable modem mac command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem mac
CASA-C10G# show cable modem <ip-address> mac
CASA-C10G# show cable modem <ipv6-address> mac
CASA-C10G# show cable modem <mac-address> mac
CASA-C10G# show cable modem upstream <X/Y.C/Z> mac
CASA-C10G# show cable modem mac summary
CASA-C10G# show cable modem mac downstream summary

Table 2-27. show cable modem mac options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.
summary Displays available summary statistics for all modems sorted by upstream
channel.
downstream summary Displays summary statistics for cable modems that are receiving transmissions
from the CMTS.

Casa Systems CMTS


2-48 Troubleshooting and Diagnostics
show cable modem mac

Command examples
CASA-C3000# show cable modem mac
MAC Address MAC Prim Ver QoS Frag Concat PHS Priv DS US
State Sid Prov Saids Sids
001d.cf1e.4842 online(pt) 3545 DOC3.0 DOC1.1 YES YES YES BPI+ 1 2
0022.68f2.e0e2 online(pt) 3553 DOC3.0 DOC1.1 YES YES YES BPI+ 1 4
0022.68f2.e0e3 online(pt) 3543 DOC3.0 DOC1.1 YES YES YES BPI+ 1 4
0022.68f2.e178 init(r) 3555 DOC3.0 DOC1.1 YES YES YES BPI 1 2
0022.68f2.e401 online(pt) 3544 DOC3.0 DOC1.1 YES YES YES BPI+ 1 4
0030.3300.42d6 offline 546 DOC1.0 - NO NO NO BPI - -

CASA-C3000# show cable modem 001d.cf1e.4842 mac


MAC Address MAC Prim Ver QoS Frag Concat PHS Priv DS US
State Sid Prov Saids Sids
001d.cf1e.4842 online(pt) 3545 DOC3.0 DOC1.1 YES YES YES BPI+ 1 2

CASA-C3000# show cable modem 10.161.1.6 mac


MAC Address MAC Prim Ver QoS Frag Concat PHS Priv DS US
State Sid Prov Saids Sids
001d.cf1e.4842 online(pt) 3545 DOC3.0 DOC1.1 YES YES YES BPI+ 1 2

CASA-C10G# show cable modem upstream 3/0.0/0 mac


MAC Address MAC Prim Ver QoS Frag Concat PHS Priv DS US
State Sid Prov Saids Sids
0022.68f2.e0e2 online(pt) 2 DOC3.0 DOC1.1 YES YES YES BPI+ 1 4

CASA-C3000# show cable modem mac summary


Mac Version QoS Provision Mode
Interface Total DOC3.0 DOC2.0 DOC1.1 DOC1.0 Register DOC2.0 DOC1.1 DOC1.0
3/0.0 1 1 0 0 0 1 0 1 0
3/0.1 4 4 0 0 0 4 0 4 0
3/1.0 0 0 0 0 0 0 0 0 0
3/1.1 0 0 0 0 0 0 0 0 0
3/2.0 0 0 0 0 0 0 0 0 0
3/2.1 0 0 0 0 0 0 0 0 0
3/3.0 0 0 0 0 0 0 0 0 0
3/3.1 0 0 0 0 0 0 0 0 0
3/4.0 0 0 0 0 0 0 0 0 0
3/4.1 0 0 0 0 0 0 0 0 0

Casa Systems CMTS


Using the show cable modem commands 2-49
show cable modem mac

3/5.0 0 0 0 0 0 0 0 0 0
3/5.1 0 0 0 0 0 0 0 0 0
3/6.0 0 0 0 0 0 0 0 0 0
3/6.1 0 0 0 0 0 0 0 0 0
3/7.0 0 0 0 0 0 0 0 0 0
3/7.1 0 0 0 0 0 0 0 0 0
5/0 0 0 0 0 0 0 0 0 0
5/1 0 0 0 0 0 0 0 0 0
5/2 0 0 0 0 0 0 0 0 0
5/3 0 0 0 0 0 0 0 0 0
5/4 0 0 0 0 0 0 0 0 0
5/5 0 0 0 0 0 0 0 0 0
5/6 0 0 0 0 0 0 0 0 0
5/7 0 0 0 0 0 0 0 0 0

Total: 5 5 0 0 0 5 0 5 0

CASA-C3000# show cable modem mac downstream summary


Mac Version QoS Provision Mode
Interface Total DOC3.0 DOC2.0 DOC1.1 DOC1.0 Register DOC2.0 DOC1.1 DOC1.0
0/0/0 2 2 0 0 0 2 0 2 0
0/0/1 2 2 0 0 0 2 0 2 0
0/0/2 1 1 0 0 0 1 0 1 0
0/0/3 0 0 0 0 0 0 0 0 0
0/1/0 0 0 0 0 0 0 0 0 0
0/1/1 0 0 0 0 0 0 0 0 0
0/1/2 0 0 0 0 0 0 0 0 0
0/1/3 0 0 0 0 0 0 0 0 0
0/2/0 0 0 0 0 0 0 0 0 0
0/2/1 0 0 0 0 0 0 0 0 0
0/2/2 0 0 0 0 0 0 0 0 0
0/2/3 0 0 0 0 0 0 0 0 0
0/3/0 0 0 0 0 0 0 0 0 0
0/3/1 0 0 0 0 0 0 0 0 0
0/3/2 0 0 0 0 0 0 0 0 0
0/3/3 0 0 0 0 0 0 0 0 0
2/0/0 0 0 0 0 0 0 0 0 0
2/0/1 0 0 0 0 0 0 0 0 0
2/0/2 0 0 0 0 0 0 0 0 0
2/0/3 0 0 0 0 0 0 0 0 0

Casa Systems CMTS


2-50 Troubleshooting and Diagnostics
show cable modem mac

2/1/0 0 0 0 0 0 0 0 0 0
2/1/1 0 0 0 0 0 0 0 0 0
2/1/2 0 0 0 0 0 0 0 0 0
2/1/3 0 0 0 0 0 0 0 0 0
2/2/0 0 0 0 0 0 0 0 0 0
2/2/1 0 0 0 0 0 0 0 0 0
2/2/2 0 0 0 0 0 0 0 0 0
2/2/3 0 0 0 0 0 0 0 0 0
2/3/0 0 0 0 0 0 0 0 0 0
2/3/1 0 0 0 0 0 0 0 0 0
2/3/2 0 0 0 0 0 0 0 0 0
2/3/3 0 0 0 0 0 0 0 0 0

Total: 5 5 0 0 0 5 0 5 0

show cable modem mac field descriptions

Table 2-28. show cable modem mac field descriptions

Field Description

MAC Address Indicates the MAC address of the modem from which statistics are gathered.
MAC status Refer to Table 2-29 in this command section.
Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
Ver Indicates the DOCSIS version to which the cable modem conforms. The values
are 1.0, 1.1, 2.0 or 3.0. The MAC version is learned by the CMTS when it
receives the REG-REQ message from the cable modem using encoded TLV
type 5.2.
QoS Prov Indicate the QoS provisioning mode, either 1.1 or 1.0.
Frag Indicates if the modem supports packet fragmentation. Fragmentation support is
reported to the CMTS in the REG-REQ message from the cable modem. The
field displays Yes or No.
Concat Indicates if the modem supports concatenation. Concatenation support is
reported to the CMTS in REG-REQ message from the cable modem. The field
displays Yes or No.

Casa Systems CMTS


Using the show cable modem commands 2-51
show cable modem mac

Table 2-28. show cable modem mac field descriptions (continued)

Field Description

PHS Indicates if the modem supports Payload Header Suppression (PHs). PHS
support is reported to the CMTS in REG-REQ message from the cable modem.
It reports Yes or No.
Priv Indicates if the modem supports privacy. Privacy support is reported to the
CMTS in the REG-REQ message from the cable modem. It reports BPI, BPI+, or
null.
DS Saids Indicates the number of downstream SAIDs that the CM can support.
Downstream SAID support is reported to the CMTS in the REG-REQ message
from the cable modem.
US Sids Indicates the number of upstream service flow identifiers that the cable modem
supports over any service flow scheduling type. The number is reported to the
CMTS in the REG-REQ message from the cable modem.

MAC status states

Table 2-29. MAC states

State Description

init(r1) Initial ranging request sent by cable modem (CM) to the CMTS.
init(r2) The CMTS received an initial ranging request from the CM. The CMTS has
responded and returned RF power information, timing offset, and frequency
adjustments to the CM. The CM and CMTS link is still in the ranging state, and
ranging is not complete. Check the RF attenuations if initial ranging remains
stuck. Use the debug cable ranging command for information.
init(ov) CMTS is static load balancing and is using the upstream channel ID override
and/or downstream frequency override to move the modem to the new channel.
Check the modem power if stuck in this state.
init(rc) CM ranging to the CMTS has completed. Check the cable helper address
configuration and IP connectivity to the DHCP server. Use debug cable dhcp
command for information.

Note: It is also possible that the upstream is at capacity and has no additional
bandwidth for the CM to finish registration and come online. If this is the case
make sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).

Casa Systems CMTS


2-52 Troubleshooting and Diagnostics
show cable modem mac

Table 2-29. MAC states (continued)

State Description

init(d) The CMTS has received the DHCP DISCOVER message; first IP broadcast
packet has been received from the CM.
init(i) The CM has received the DHCP OFFER reply from the DHCP server, but the
CM has not yet replied with a DHCP REQUEST message, nor has it sent an IP
packet with its assigned IP address.

It is possible that the CM has received the DHCPOFFER reply from the DHCP
server, but the reply might have invalid options for that particular CM.
init(e) Early authentication and encryption started (3.0 modems). Check the modem
certificate if stuck in this state.
init(t) Configuration file download complete; time-of-day (TOD) exchange started.
init(r) CMTS received register-request from cm, but has not received reg-ack yet. If
stuck, check the modem config file. Use debug cable registration to debug
registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.
resetting The CM is being reset; registration process restarting.
cc(r1) The CM had previously registered and was online, but the CMTS has sent a
Downstream Channel Change (DCC) or Upstream Channel Change (UCC)
request message to the CM. The CM has started moving to the new channel,
sending an initial ranging request on the new downstream or upstream channel
to the CMTS. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
cc(r2) This state normally follows cc(r1) and indicates that the CM has finished its initial
ranging on the new channel, and is currently performing continuous ranging on
the new channel. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
offline The CM is detected as offline, disconnected, or powered off.
online The CM has registered; modem is ready to pass data on the network.

Casa Systems CMTS


Using the show cable modem commands 2-53
show cable modem mac

Table 2-29. MAC states (continued)

State Description

online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.
online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.
expire(pk) The CM has registered. BPI is enabled and the KEK was assigned, but the
current KEK expired before the CM could successfully renew a new KEK value.
expire(pke) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and the KEK was assigned, but the current KEK expired before the CM could
successfully renew a new KEK value. This state is equivalent to the online(d)
and expire(pk) states.
expire(pt) The CM has registered. BPI is enabled and the TEK was assigned. The current
TEK expired before the CM could successfully renew a new KEK value.
expire(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and traffic-encrypting key (TEK) was assigned, but the current TEK expired
before the CM could successfully renew a new KEK value. This state is
equivalent to the online(d) and expire(pt) states.
reject(pk) The KEK assignment is rejected and BPI encryption has not been established.

Casa Systems CMTS


2-54 Troubleshooting and Diagnostics
show cable modem mac

Table 2-29. MAC states (continued)

State Description

reject(pkd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because KEK assignment was rejected. This state is
equivalent to the online(d) and reject(pk) states.
reject(pt) The TEK assignment is rejected and BPI encryption has not been established.
reject(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because TEK assignment was rejected. This state is
equivalent to the online(d) and reject(pt) states.

Usage recommendations
Use the show cable modem mac command to display the DOCSIS version support
and other capacity information reported by cable modems to the CMTS at registration
time.

Casa Systems CMTS


Using the show cable modem commands 2-55
show cable modem maintenance

show cable modem maintenance


The show cable modem maintenance command displays counters and statistical
information associated with the cable modems that are communicating with the
CMTS using maintenance ranging.

The show cable modem maintenance command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem maintenance
CASA-C10G# show cable modem <ip-address> maintenance
CASA-C10G# show cable modem <ipv6-address> maintenance
CASA-C10G# show cable modem <mac-address> maintenance
CASA-C10G# show cable modem upstream <X/Y.C/Z> maintenance

Table 2-30. show cable modem mac options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.

Casa Systems CMTS


2-56 Troubleshooting and Diagnostics
show cable modem maintenance

Command examples

CASA-C10G# show cable modem maintenance


MAC Address US Intf Ds Intf Prim SM Fail Active-Time
Sid Count Count
0015.f2fe.baac 9/15.0/0 1/7/1 7 839 0 2012-01-05,14:05:15
0024.d11e.4b1c 10/8.1/0 13/7/2 25 3336 0 2012-01-05,14:05:03
0024.d11e.4b24 10/8.2/0 13/7/0 18 3384 0 2012-01-05,14:03:06
0024.d11e.4b3a 10/8.1/0 13/7/5 24 3348 0 2012-01-05,14:04:24
0024.d11e.4b40 10/8.3/0 13/7/4 6 3427 0 2012-01-05,14:00:36
0024.d11e.4b58 10/8.2/0 13/7/6 22 3364 844 2012-01-05,14:03:57
0024.d11e.4b68 10/8.1/0 13/7/6 17 3386 0 2012-01-05,14:03:04
0024.d11e.4b76 10/8.1/0 13/7/3 13 3531 0 2012-01-05,14:01:34
0024.d11e.4b7a 10/8.2/0 13/7/7 23 3354 0 2012-01-05,14:04:10
c446.199d.fe23 9/15.1/0 1/7/0 5 1702 0 2012-01-05,14:02:09

CASA-C10G# show cable modem 0015.f2fe.baac maintenance


MAC Address US Intf Ds Intf Prim SM Fail Active-Time
Sid Count Count
0015.f2fe.baac 9/15.0/0 1/7/1 7 839 0 2012-01-05,14:05:15

CASA-C10G# show cable modem 10.161.1.6 maintenance


MAC Address US Intf Ds Intf Prim SM Fail Active-Time
Sid Count Count
0015.f2fe.baac 9/15.0/0 1/7/1 7 839 0 2012-01-05,14:05:15

CASA-C10G# show cable modem upstream 3/0.0/0 maintenance


MAC Address US Intf Ds Intf Prim SM Fail Active-Time
Sid Count Count
0022.68f2.e0e2 3/0.0/0 0/0/1 2 1909 0 2012-02-28,14:33:16

show cable modem maintenance field descriptions

Table 2-31. show cable modem maintenance descriptions

Command option Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel/
logical channel.

Casa Systems CMTS


Using the show cable modem commands 2-57
show cable modem maintenance

Table 2-31. show cable modem maintenance descriptions

Command option Description

DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
SM Count Indicates the number of station maintenance reported for this modem
Fail Count Indicates the number of station maintenance time-outs reported for this modem.
Active-Time Indicates the last time when the modem completed registration with CMTS.

Usage recommendations
Use the show cable modem maintenance command to check the modems that failed
ranging attempts with the CMTS and to troubleshoot modem-related connection and
stability issues. Use the debug cable ranging command to decode ranging messages
between the cable modem and the CMTS.

Casa Systems CMTS


2-58 Troubleshooting and Diagnostics
show cable modem non-bonding

show cable modem non-bonding


The show cable modem non-bonding displays DOCSIS 3.0 modems that have failed
to bond multiple channels over CMTS downstream and upstream interfaces.

The show cable modem non-bonding command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem non-bonding
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem non-bonding
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0022.68f2.e0e3 10.161.3.246 3/0.0/0 0/0/0* online(pt) 3282 1.0 2447 0 yes
0026.5e77.4455 10.161.3.251 3/0.1/0 0/0/1* online(pt) 3297 0.7 2419 0 yes
c446.199d.fef6 10.161.3.240 3/0.1/0 0/0/1* online(pt) 3295 0.0 2393 0 yes

show cable modem non-bonding field descriptions

Table 2-32. show cable modem non-bonding field descriptions

Command option Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-33 in this command section.
RxPwr Indicates the power in decibels (dB) from the cable modem to the CMTS.

Casa Systems CMTS


Using the show cable modem commands 2-59
show cable modem non-bonding

Table 2-32. show cable modem non-bonding field descriptions

Command option Description

Timing offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
CPEs Indicates the number customer premises equipment (CPE) devices that are
behind the listed cable modem. CPE devices include phones, computers, and
other internetworking devices.
BPE Enb Indicates whether Baseline Privacy Interface (BPI) or BPI Plus (BPI+) encryption
is enabled for the cable modem. This field displays Yes or No.

MAC status states

Table 2-33. MAC states

State Description

init(r1) Initial ranging request sent by cable modem (CM) to the CMTS.
init(r2) The CMTS received an initial ranging request from the CM. The CMTS has
responded and returned RF power information, timing offset, and frequency
adjustments to the CM. The CM and CMTS link is still in the ranging state, and
ranging is not complete. Check the RF attenuations if initial ranging remains
stuck. Use the debug cable ranging command for information.
init(ov) CMTS is static load balancing and is using the upstream channel ID override
and/or downstream frequency override to move the modem to the new channel.
Check the modem power if stuck in this state.
init(rc) CM ranging to the CMTS has completed. Check the cable helper address
configuration and IP connectivity to the DHCP server. Use debug cable dhcp
command for information.

Note: It is also possible that the upstream is at capacity and has no additional
bandwidth for the CM to finish registration and come online. If this is the case
make sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).
init(d) The CMTS has received the DHCP DISCOVER message; first IP broadcast
packet has been received from the CM.

Casa Systems CMTS


2-60 Troubleshooting and Diagnostics
show cable modem non-bonding

Table 2-33. MAC states (continued)

State Description

init(i) The CM has received the DHCP OFFER reply from the DHCP server, but the
CM has not yet replied with a DHCP REQUEST message, nor has it sent an IP
packet with its assigned IP address.

It is possible that the CM has received the DHCPOFFER reply from the DHCP
server, but the reply might have invalid options for that particular CM.
init(e) Early authentication and encryption started (3.0 modems). Check the modem
certificate if stuck in this state.
init(t) Configuration file download complete; time-of-day (TOD) exchange started.
init(r) CMTS received register-request from cm, but has not received reg-ack yet. If
stuck, check the modem config file. Use debug cable registration to debug
registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.
resetting The CM is being reset; registration process restarting.
cc(r1) The CM had previously registered and was online, but the CMTS has sent a
Downstream Channel Change (DCC) or Upstream Channel Change (UCC)
request message to the CM. The CM has started moving to the new channel,
sending an initial ranging request on the new downstream or upstream channel
to the CMTS. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
cc(r2) This state normally follows cc(r1) and indicates that the CM has finished its initial
ranging on the new channel, and is currently performing continuous ranging on
the new channel. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
offline The CM is detected as offline, disconnected, or powered off.
online The CM has registered; modem is ready to pass data on the network.
online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.

Casa Systems CMTS


Using the show cable modem commands 2-61
show cable modem non-bonding

Table 2-33. MAC states (continued)

State Description

online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.
expire(pk) The CM has registered. BPI is enabled and the KEK was assigned, but the
current KEK expired before the CM could successfully renew a new KEK value.
expire(pke) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and the KEK was assigned, but the current KEK expired before the CM could
successfully renew a new KEK value. This state is equivalent to the online(d)
and expire(pk) states.
expire(pt) The CM has registered. BPI is enabled and the TEK was assigned. The current
TEK expired before the CM could successfully renew a new KEK value.
expire(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and traffic-encrypting key (TEK) was assigned, but the current TEK expired
before the CM could successfully renew a new KEK value. This state is
equivalent to the online(d) and expire(pt) states.
reject(pk) The KEK assignment is rejected and BPI encryption has not been established.
reject(pkd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because KEK assignment was rejected. This state is
equivalent to the online(d) and reject(pk) states.
reject(pt) The TEK assignment is rejected and BPI encryption has not been established.
reject(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because TEK assignment was rejected. This state is
equivalent to the online(d) and reject(pt) states.

Casa Systems CMTS


2-62 Troubleshooting and Diagnostics
show cable modem non-bonding

Usage recommendations
Use the show cable modem non-bonding command to check the modems that have
failed to bond multiple downstream and upstream channels. Possible reasons can be
configuration-related issues or problems at the cable plant. Use the show cable
modem bonding command to check the excluded channel(s) reported for DOCSIS
3.0 modems.

Casa Systems CMTS


Using the show cable modem commands 2-63
show cable modem offline

show cable modem offline


The show cable modem offline displays the modems currently in the offline state as
well as the state prior to going offline.

The show cable modem offline command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem offline
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem offline
MAC Address US DS Prim Previous Offline Rx RX SM
Intf Intf Sid State Time Power SNR Exhaust Count
0022.cef6.7c8e 3/0.0/0 0/0/3 3316 init(r2) 2012-01-06,03:59:12 -8.0 42.1 15

show cable modem offline field descriptions

Table 2-34. show cable modem offline field descriptions

Command option Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-35 in this command section.
Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
Previous State Indicates the previous state reported for the CM.
Offline Time Indicates the last time when the reported CM went offline.

Casa Systems CMTS


2-64 Troubleshooting and Diagnostics
show cable modem offline

Table 2-34. show cable modem offline field descriptions

Command option Description

RxPwr Indicates the power in decibels (dB) from the cable modem to the CMTS at the
time the cable modem went offline.
Rx SRN Indicates the signal-to-noise ratio (SNR) for the reported cable modem when the
cable modem went offline.
SM Exhaust Indicates the station maintenance opportunities that have been missed by the
reported cable modem.

MAC status states

Table 2-35. MAC states

State Description

init(r1) Initial ranging request sent by cable modem (CM) to the CMTS.
init(r2) The CMTS received an initial ranging request from the CM. The CMTS has
responded and returned RF power information, timing offset, and frequency
adjustments to the CM. The CM and CMTS link is still in the ranging state, and
ranging is not complete. Check the RF attenuations if initial ranging remains
stuck. Use the debug cable ranging command for information.
init(ov) CMTS is static load balancing and is using the upstream channel ID override
and/or downstream frequency override to move the modem to the new channel.
Check the modem power if stuck in this state.
init(rc) CM ranging to the CMTS has completed. Check the cable helper address
configuration and IP connectivity to the DHCP server. Use debug cable dhcp
command for information.

Note: It is also possible that the upstream is at capacity and has no additional
bandwidth for the CM to finish registration and come online. If this is the case
make sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).
init(d) The CMTS has received the DHCP DISCOVER message; first IP broadcast
packet has been received from the CM.

Casa Systems CMTS


Using the show cable modem commands 2-65
show cable modem offline

Table 2-35. MAC states (continued)

State Description

init(i) The CM has received the DHCP OFFER reply from the DHCP server, but the
CM has not yet replied with a DHCP REQUEST message, nor has it sent an IP
packet with its assigned IP address.

It is possible that the CM has received the DHCPOFFER reply from the DHCP
server, but the reply might have invalid options for that particular CM.
init(e) Early authentication and encryption started (3.0 modems). Check the modem
certificate if stuck in this state.
init(t) Configuration file download complete; time-of-day (TOD) exchange started.
init(r) CMTS received register-request from cm, but has not received reg-ack yet. If
stuck, check the modem config file. Use debug cable registration to debug
registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.
resetting The CM is being reset; registration process restarting.
cc(r1) The CM had previously registered and was online, but the CMTS has sent a
Downstream Channel Change (DCC) or Upstream Channel Change (UCC)
request message to the CM. The CM has started moving to the new channel,
sending an initial ranging request on the new downstream or upstream channel
to the CMTS. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
cc(r2) This state normally follows cc(r1) and indicates that the CM has finished its initial
ranging on the new channel, and is currently performing continuous ranging on
the new channel. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
offline The CM is detected as offline, disconnected, or powered off.
online The CM has registered; modem is ready to pass data on the network.
online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.

Casa Systems CMTS


2-66 Troubleshooting and Diagnostics
show cable modem offline

Table 2-35. MAC states (continued)

State Description

online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.
expire(pk) The CM has registered. BPI is enabled and the KEK was assigned, but the
current KEK expired before the CM could successfully renew a new KEK value.
expire(pke) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and the KEK was assigned, but the current KEK expired before the CM could
successfully renew a new KEK value. This state is equivalent to the online(d)
and expire(pk) states.
expire(pt) The CM has registered. BPI is enabled and the TEK was assigned. The current
TEK expired before the CM could successfully renew a new KEK value.
expire(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and traffic-encrypting key (TEK) was assigned, but the current TEK expired
before the CM could successfully renew a new KEK value. This state is
equivalent to the online(d) and expire(pt) states.
reject(pk) The KEK assignment is rejected and BPI encryption has not been established.
reject(pkd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because KEK assignment was rejected. This state is
equivalent to the online(d) and reject(pk) states.
reject(pt) The TEK assignment is rejected and BPI encryption has not been established.
reject(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because TEK assignment was rejected. This state is
equivalent to the online(d) and reject(pt) states.

Casa Systems CMTS


Using the show cable modem commands 2-67
show cable modem offline

Usage recommendations
Use the show cable modem offline command on a frequent basis to check and
monitor the modems that have been reported offline and to verify their previous state.

Casa Systems CMTS


2-68 Troubleshooting and Diagnostics
show cable modem online

show cable modem online


The show cable modem online command lists the modems that are currently in the
online state.

The show cable modem online command operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem online
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem online
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0015.f2fe.baac 10.168.1.250 9/15.0/0 1/7/1 online(pt) 3 0.0 2435 0 yes
0024.d11e.4b1c 10.168.1.232 10/8.1/0* 13/7/2* online(pt) 3 0.0 2397 0 yes
0024.d11e.4b24 10.168.1.233 10/8.1/0* 13/7/0* online(pt) 6 0.0 2395 0 yes

show cable modem online field descriptions

Table 2-36. show cable modem online field descriptions

Command option Description

MAC Address Indicates the known MAC address of the modem from which statistics are
gathered.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-35 in this command section.
Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.

Casa Systems CMTS


Using the show cable modem commands 2-69
show cable modem online

Table 2-36. show cable modem online field descriptions

Command option Description

RxPwr Indicates the power in decibels (dB) from the cable modem to the CMTS at the
time the cable modem went offline.
Timing offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
CPEs Indicates the number customer premises equipment (CPE) devices that are
behind the listed cable modem. CPE devices include phones, computers, and
other internetworking devices.
BPI Enb Indicates whether Baseline Privacy Interface (BPI) or BPI Plus (BPI+) encryption
is enabled for the cable modem. This field displays Yes or No.

MAC status states

Table 2-37. MAC states

State Description

online The CM has registered; modem is ready to pass data on the network.
online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.
online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.

Casa Systems CMTS


2-70 Troubleshooting and Diagnostics
show cable modem online

Table 2-37. MAC states (continued)

State Description

online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.

Usage recommendations
Use the show cable modem online command to monitor the modems that stay in
online states.

Casa Systems CMTS


Using the show cable modem commands 2-71
show cable modem phy

show cable modem phy


The show cable modem phy command filters and displays the physical state
information, including SNR and upstream power associated with the cable modems
that have registered with the CMTS.

The show cable modem phy operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem phy
CASA-C10G# show cable modem <ip-address> phy
CASA-C10G# show cable modem <ipv6-address> phy
CASA-C10G# show cable modem <mac-address> phy
CASA-C10G# show cable modem upstream <X/Y.C/Z> phy

Table 2-38. show cable modem phy options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z> Specifies the upstream channel over which one or more cable modems are
transmitting. <X/Y.C/Z> indicates the CMTS upstream logical channel in the
format slot/port.channel/logical channel.

Command examples

cASA-C10G# show cable modem phy


MAC Address US IF DS IF Sid USPwr(dB) USSNR Timing MicroReflec DSPwr DSSNR Mode
TX RX (dB) Offset (dBc) (dB) (dB)
0015.f2fe.8daf 3/0.0/0 0/0/0 3307 46.4 0.0 35.6 2435 11 -2.8 39.3 atdma
001d.cf1e.4842 3/0.0/0 0/0/0 3291 46.3 0.0 36.7 32636 42 -1.3 39.3 atdma
001d.cf1e.4842 3/0.1/0 0/0/2 3291 45.8 0.0 38.2 32636 47 -1.4 39.8 atdma
0022.68f2.e0e3 3/0.0/0 0/0/0 3282 46.5 -0.7 38.2 2447 35 -0.6 37.0 atdma

Casa Systems CMTS


2-72 Troubleshooting and Diagnostics
show cable modem phy

CASA-C10G# show cable modem 0015.f2fe.8daf phy


MAC Address US IF DS IF Sid USPwr(dB) USSNR Timing MicroReflec DSPwr DSSNR Mode
TX RX (dB) Offset (dBc) (dB) (dB)
0015.f2fe.8daf 3/0.0/0 0/0/0 3307 46.4 0.0 35.6 2435 11 -2.8 39.3 atdma

CASA-C10G# show cable modem 10.161.1.6 phy


MAC Address US IF DS IF Sid USPwr(dB) USSNR Timing MicroReflec DSPwr DSSNR Mode
TX RX (dB) Offset (dBc) (dB) (dB)
0015.f2fe.8daf 3/0.0/0 0/0/0 3307 46.4 0.0 35.6 2435 11 -2.8 39.3 atdma

CASA-C10G# show cable modem upstream 3/0.0/0 phy


MAC Address US IF DS IF Sid USPwr(dB) USSNR Timing MicroReflec DSPwr DSSNR Mode
TX RX (dB) Offset (dBc) (dB) (dB)
0022.68f2.e0e2 3/0.0/0 0/0/1 2 - 0.2 42.1 - - - - tdma
0022.68f2.e0e2 3/0.1/0 - 2 - 0.0 42.1 - - - - tdma

show cable modem phy field descriptions

Table 2-39. show cable modem phy field descriptions

Command option Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
UsPwrTX Indicates the upstream sending power in decibels (dB) of the cable modem
when transmitting to the CMTS.
RX Indicates the power in decibels (dB) over which a cable modem is receiving
downstream traffic from the CMTS.
US SNR (dB) Indicates the upstream signal-to-noise ratio (SNR) in units of dB. This value is
measured by the CMTS for the upstream channel or channels in use by the
modem. The SNR report in the show upstream-signal-quality is calculated
based on the upstream SNR value.

Casa Systems CMTS


Using the show cable modem commands 2-73
show cable modem phy

Table 2-39. show cable modem phy field descriptions

Command option Description

Timing offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
MicroReflec (dbc) Indicates the downstream micro reflections in units of dBc as measured and
reported by the cable modem to the CMTS.

Micro reflections are echoes in the transmission path that result from impedance
mismatches between the physical plant components. Micro reflections cause
departures from ideal amplitude and phase characteristics for the transmission
that will impair the channel. Troubleshooting equipment in the cable plant is
recommended whenever micro reflections are high.
DSPwr (dB) Indicates the downstream receive power level in unit of dBmV as reported by the
cable modem to the CMTS.
DS SNR (dB) Indicates the downstream signal-to-noise ratio (SNR) in unit of dB as reported by
the cable modem to the CMTS.
Mode Indicates the atdma or tdma mode in which the cable modem is operating.

Usage recommendations
Use the show cable modem phy command to monitor and troubleshoot burst noise
issues caused by abnormal or abrupt changes of upstream sending power and SNR for
reported modems.

Casa Systems CMTS


2-74 Troubleshooting and Diagnostics
show cable modem qos

show cable modem qos


The show cable modem qos command displays quality-of-service (QOS) information
associated with one or more cable modems. For QOS information relating to a
specific cable modem, specify the IP or the MAC address to display the service flows
for that cable modem.

The show cable modem qos operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem qos
CASA-C10G# show cable modem <ip-address> qos [verbose]
CASA-C10G# show cable modem <ipv6-address> qos [verbose]
CASA-C10G# show cable modem <mac-address> qos [verbose]

Table 2-40. show cable modem qos options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
verbose Optional. Specifies that all available service flow statistics associated with a
given modem are displayed.

Command examples

CASA-C10G# show cable modem qos


Sfid Dir Curr Sid Sched Prio MaxSusRate MaxBrst MinRsvRate Throughput
State Type (kbps) (kbps) (kbps)
Mac Addr : 0012.c923.0ca2
383 US act 1 BE 0 0 24480 0 0
511 DS act N/A UNDEF 0 0 24480 0 0
Mac Addr : 0014.04d9.a530
1407 US act 5 BE 0 0 24480 0 1

Casa Systems CMTS


Using the show cable modem commands 2-75
show cable modem qos

1535 DS act N/A UNDEF 0 0 24480 0 0


Mac Addr : 0017.9a60.5c10
1151 US act 4 BE 0 0 24480 0 0
1279 DS act N/A UNDEF 0 0 24480 0 0
Mac Addr : 0024.d11e.457c
639 US act 2 BE 0 0 24480 0 0
767 DS act N/A UNDEF 0 0 24480 0 0
Mac Addr : 0026.5e77.43c5
895 US act 3 BE 0 0 24480 0 0
1023 DS act N/A UNDEF 0 0 24480 0 0

CASA-C10G# show cable modem 0012.c923.0ca2 qos verbose


Mac Addr : 0012:c923:0ca2
Sfid :383
Current State : Active
Sid :1
Traffic Priority :0
Maximum Sustained rate : 0 kbps
Maximum Burst : 24480 bytes
Mimimum Reserved rate : 0 kbps
Minimum Packet Size : 0 bytes
Admitted QoS Timeout : 200 seconds
Active QoS Timeout : 0 seconds
Maximum Concatenated Burst : 24480 bytes
Scheduling Type : Best Effort
Request/Transmission policy : 0x0
IP ToS Overwrite[AND-mask, OR-mask] : 0xff, 0x0
Current Throughput : 0 kbps, 0 packets/sec
Contention request : 17641
Piggyback request : 134
Grants scheduled : 17775
Grants not used : 0
Token bucket(min reserved bytes) : 0
Packet received : 17690
Bytes received : 11122542 (bytes)
v6 Packets rcvd : 0
v6 Bytes rcvd : 0 (bytes)
Packet dropped : 0
HCS errors : 0

Casa Systems CMTS


2-76 Troubleshooting and Diagnostics
show cable modem qos

CRC errors : 0

Sfid :511
Current State : Active
Sid :N/A
Traffic Priority :0
Maximum Sustained rate : 0 kbps
Maximum Burst : 24480 bytes
Mimimum Reserved rate : 0 kbps
Minimum Packet Size : 0 bytes
Admitted QoS Timeout : 200 seconds
Active QoS Timeout : 0 seconds
Maximum Concatenated Burst : 0 bytes
Scheduling Type : Not yet defined
Request/Transmission policy : 0x0
IP ToS Overwrite[AND-mask, OR-mask] : 0xff, 0x0
Current Throughput : 0 kbps, 0 packets/sec
Packet received : 10001
Bytes received : 1733068 (bytes)
v6 Packets rcvd: 0
v6 Bytes rcvd : 0
Packet dropped : 0 (bytes)

CASA-C10G#
show cable modem qos field descriptions

Table 2-41. show cable modem qos field descriptions

Command option Description

MAC Addr Indicates the known MAC address of the modem from which statistics are
displayed.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
displayed.
Sfid Indicates the numerical service flow identifiers (SFID) associated with this cable
modem. The CMTS displays multiple SFIDs when providing statistics
associated with one or more CPEs connected over this cable modem.
Current State Indicates the state of the service flow, either Active or Inactive.

Casa Systems CMTS


Using the show cable modem commands 2-77
show cable modem qos

Table 2-41. show cable modem qos field descriptions

Command option Description

Sid Indicates the SFID-associated service identifier (SID). The CMTS assigns the
SID to a cable modem after successful ranging. A value of 0 indicates that the
CMTS has not yet assigned the SID to the modem. If the field indicates “N/A”,
then the SID is not applicable as it applies to a CPE device behind the modem.
Traffic Priority Indicates the traffic priority of this service flow in the range 0 to 7, where 0 is the
highest priority, and 7 is the lowest priority when there are multiple service flows.
The default priority is 0.
Maximum Sustained Indicates the maximum rate limit for upstream packets in bits per second that the
rate cable modem can request from the CMTS to allocate for an upstream service
flow.
Maximum Burst Indicates the maximum traffic burst rate in bytes to be processed over this
service flow in the range 1522 to 4294967295. The default is 1522 bytes for
DOCSIS 1.0; the maximum is 3044 bytes for DOCSIS 1.1. This value only has
meaning if the sustained rate is a non-zero value.
Minimum Reserved rate Indicates the minimum committed rate (in kbps) for this service flow to ensure
that adequate bandwidth is allocated over best effort service flows. The
minimum reserved rate for all service flows cannot exceed the total upstream
channel bandwidth.
Minimum Packet size Indicates the minimum packet size allowed over this service flow in bytes based
on the CMTS.
Admitted QoS Timeout Indicates the time in seconds to elapse at the CMTS before QoS admitted
parameters in registration and dynamic service massages are timed out on this
service flow due to inactivity. The CMTS enforces and holds the service flow
open for the QoS parameter sets during this time period. The default is 200
seconds. A value of 0 indicates no timeout where the service flow is held open
in the admitted state.
Active QoS Timeout Indicates the maximum duration in seconds to elapse at the CMTS before QoS
active parameters in registration and dynamic service massages are timed out
on this service flow due to inactivity. The CMTS will then change the active QoS
parameter sets to null. A value of 0 indicates an infinite, or no timeout.
Maximum Indicates the maximum concatenated burst length where DOCSIS packets are
Concatenated Burst combined into one larger frame. This statistic is reported in bytes in the range 0
to 65535. This value only has meaning if the sustained rate is a non-zero value.
Scheduling Type Indicates the QoS scheduling service assigned to this service flow for upstream
transmission requests. Defined scheduling type parameters include Best Effort,
Non-Real Time Polling Service, Real Time Polling Service, Unsolicited Grant
Service with Activity Detection, Unsolicited Grant Service, Undefined, and
Reserved. The default service is Best Effort and is enforced at the CMTS.

Casa Systems CMTS


2-78 Troubleshooting and Diagnostics
show cable modem qos

Table 2-41. show cable modem qos field descriptions

Command option Description

Request/Transmission Indicated the type length value (TLV) that the cable modem uses for upstream
policy transmission request opportunities and packet transmissions over this service
flow. The policy also indicates whether requests may be piggybacked with data
over this service flow, whether data is concatenated or fragmented, or if payload
headers are suppressed. Packets not fitting the unsolicited grant size (USG)
may be dropped under this policy. The default is 0x0.
IP ToS Overwrite Indicates the type length value that controls whether the CMTS overwrites IP
[AND-mask, OR-mask] packets with the IP ToS value “orig-ip-tos” with new-ip-tos equal to (( orig-ip-tos
AND tos-and-mask) OR tos-or-mask). The default tos-and-mask is 0xff; the
default tos-or-mask is 0x0.
Current Throughput Indicates the current traffic throughput over this service flow in kilobits per
second (kbps) and number of packets per second. Throughput is calculated
using many factors, such as the type of services being accessed, number of
simultaneous users, cable plant signal noise, and the size of the CMTS
deployment where this is a large number of modems.
Contention request Indicates the number of contention request opportunities on upstream channels
over this cable modem. A contention request is a grant for transmission
bandwidth over a service flow when there is competition for bandwidth requiring
prioritization.
Piggyback request Indicates the number or transmission requests with extended headers for
subsequent transmission bandwidth. Piggyback requests that are granted are
not subject to bandwidth contention.
Grants scheduled Indicates the number of cable modem transmission grants that are scheduled at
the CMTS for upstream transmission.
Grants not used Indicates the number of cable modem transmission grants that have been
dropped at the CMTS.
Token bucket (min Indicates the number of bytes that are reserved for rate limiting the service flow
reserved bytes) within its configured maximum transmission rate and maximum burst size.
Requests that exceed the maximum transmission rate are deferred. Requests
that conform to the maximum transmission rate are placed into the queue
determined by the priority of the service flow. The token bucket is a traffic
shaping algorithm that aids in improving throughput over service flows.
Packets received Indicates the total number of IPv4 packets received over this cable modem
service flow.
Bytes received Indicates the total number of IPv4 bytes received over this cable modem service
flow.
v6 Packets rcvd Indicates the total number of IPv6 packets received over this cable modem
service flow.

Casa Systems CMTS


Using the show cable modem commands 2-79
show cable modem qos

Table 2-41. show cable modem qos field descriptions

Command option Description

v6 Bytes rcvd Indicates the total number of IPv6 bytes received over this cable modem service
flow.
Packet dropped Indicates the total number of packets (in bytes) that have been dropped over this
cable modem service flow.
HCS errors Indicates the number of Header Check Sequence (HCS) errors over this service
flow. The HCS is a 16-bit value that is part of the IP packet header. Errors
indicate data corruption.
CRD errors Indicates the number Cyclic Redundancy Check (CRC) errors over this service
flow. CRC errors are usually caused by noise in the transmission channels.

Usage recommendations
Use the show cable modem qos command to check and troubleshoot service flow
throughput issues associated with one or more cable modems. In large networks or
during busy periods where cable modems are in contention for upstream bandwidth,
QoS statistics should be monitored for possible tuning. At the CMTS, use the cable
service-class configuration to make changes to the QOS parameter set.

Casa Systems CMTS


2-80 Troubleshooting and Diagnostics
show cable modem remote-query

show cable modem remote-query


The show cable modem remote-query command filters and displays the
SNR-related information associated with cable modems that have registered with the
CMTS. A registered and online cable modem provides query information to the
CMTS about the SNR-related information.

The show cable modem remote-query operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem remote-query [immediate]
[community-string]
CASA-C10G# show cable modem <ip-address> remote-query [immediate]
[community-string]
CASA-C10G# show cable modem <ipv6-address> remote-query [immediate]
[community-string]
CASA-C10G# show cable modem <mac-address> remote-query [immediate]
[community-string]
CASA-C10G# show cable modem remote-query downstream < X/Y/Z >
[immediate] [community-string]
CASA-C10G# show cable modem remote-query upstream <X/Y.Z> [immediate]
[community-string]

Table 2-42. show cable modem remote-query options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
downstream <X/Y/Z> Optional. Specifies the CMTS physical QAM downstream interface in the format
slot/port/channel.
upstream <X/Y.Z Optional. Specifies the CMTS physical upstream interface in the format slot/
port.channel.
immediate Optional. Specifies real-time CMTS polling results for a specified cable modem
or all cable modems. If not specified, the command accesses records from the
previous CMTS polling results

Casa Systems CMTS


Using the show cable modem commands 2-81
show cable modem remote-query

Table 2-42. show cable modem remote-query options

Command option Description

community-string Optional. Specifies the result of the CMTS poll using the specified
community-string.

Command examples
CASA-C10G# show cable modem remote-query
MAC Address IP Address S/N US DS TX Time Micro(dB) Modem
Ratio Power Power Offset Reflection State
0024.d11e.4b1c 10.168.1.232 39.0 35.7 -3.0 31494 38 online
0024.d11e.4b24 10.168.1.233 40.4 34.4 -2.0 31493 39 online
0024.d11e.4b3a 10.168.1.228 39.4 34.4 -3.1 31494 46 online
0024.d11e.4b40 10.168.1.231 39.0 34.2 -2.4 31498 44 online
0024.d11e.4b58 10.168.1.236 40.1 33.7 -0.5 31493 36 online
0024.d11e.4b68 10.168.1.235 39.8 35.7 -1.7 31496 40 online
0024.d11e.4b76 10.168.1.229 38.0 33.7 -3.0 31497 43 online
0024.d11e.4b7a 10.168.1.227 39.0 32.9 -0.1 31493 36 online

CASA-C10G# show cable modem 10.168.1.232 remote-query


MAC Address IP Address S/N US DS TX Time Micro(dB) Modem
Ratio Power Power Offset Reflection State
0024.d11e.4b1c 10.168.1.232 39.0 35.7 -3.0 31494 38 online

CASA-C10G# show cable modem 0024.d11e.4b1c remote-query


MAC Address IP Address S/N US DS TX Time Micro(dB) Modem
Ratio Power Power Offset Reflection State
0024.d11e.4b1c 10.168.1.232 39.0 35.7 -3.0 31494 38 online

CASA-C10G# show cable modem remote-query downstream 13/7/0 immediate community-string


public
MAC Address IP Address S/N US DS TX Time Micro(dB) Modem
Ratio Power Power Offset Reflection State
0024.d11e.4b58 10.168.1.236 39.8 33.7 -0.8 31493 35 online
0024.d11e.4b7a 10.168.1.227 39.0 32.9 -0.4 31493 36 online

Casa Systems CMTS


2-82 Troubleshooting and Diagnostics
show cable modem remote-query

show cable modem remote-query field descriptions


Table 2-43. show cable modem remote-query field descriptions

Command option Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
SN Ratio Indicates the downstream signal-to-noise ratio (SNR) in units of dB as reported
by the cable modem to the CMTS.
US Power Indicates the sending power in decibels (dB) of the cable modem as reported by
the modem to the CMTS.
DS Power Indicates the receive power in decibels (dB) at the cable modem from the
CMTS.
MicroReflec (dbc) Indicates the downstream micro reflections in units of dBc as measured and
reported by the cable modem to the CMTS.

Micro reflections are echoes in the transmission path that result from impedance
mismatches between the physical plant components. Micro reflections cause
departures from ideal amplitude and phase characteristics for the transmission
that will impair the channel. Troubleshooting equipment in the cable plant is
recommended whenever micro reflections are high.
TX Time Offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
Modem State Refer to Table 2-44 in this command section.

MAC status states


Table 2-44. MAC states

State Description

online The CM has registered; modem is ready to pass data on the network.

Casa Systems CMTS


Using the show cable modem commands 2-83
show cable modem remote-query

Table 2-44. MAC states (continued)

State Description

online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.
online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.

Usage recommendations
Use the show cable modem remote-query command to check SNR and related
information for all registered modems and to monitor the statistics and counters when
troubleshooting performance issues.

Casa Systems CMTS


2-84 Troubleshooting and Diagnostics
show cable modem rogue

show cable modem rogue


The show cable modem rogue command filters and displays state and statistical
information associated with cable modems that have failed shared-secret
authentication checks by the CMTS.

The show cable modem rogue operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem rogue
| Output modifiers
<cr>

Command examples

CASA-C10G# show cable modem rogue


MAC Address Vendor US Intf Ds Intf Spoof Count Dynamic Secret
0022.3a7e.ed71 00:22:3a 1/4.0/0 0/0/0 60 b90d03194fa2571ca46838ad13cc4cf1

show cable modem rogue field descriptions


Table 2-45. show cable modem rogue field descriptions

Command option Description

MAC Address Indicates the known MAC address of the modem from which statistics are
displayed.
Vendor Indicates the named manufacturer of the cable modem. See the show cable
modem vendor command for more information.
US Intf Indicates the CMTS physical upstream interface in the format slot/
port.channel/logical channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the
format slot/port/channel.
Spoof Count Indicates the spoof count information of the modem. This is the
number of shared-secret authentication failures at the CMTS for
this modem.
Dynamic Secret Indicates the shared-secret associated with the cable modems
that has failed shared-secret authentication.

Casa Systems CMTS


Using the show cable modem commands 2-85
show cable modem rogue

Usage recommendations
Use the show cable modem rogue command to check the authentication failure
events and to troubleshoot modem-related security issues with the CMTS.

Use the show running-config | include shared-secret command to display


configuration information about authentication of cable modems at the CMTS. Use
the shared-secret command to configure an updated shared-secret when necessary.

Casa Systems CMTS


2-86 Troubleshooting and Diagnostics
show cable modem tftp-bypass

show cable modem tftp-bypass


The show cable modem tftp-bypass command filters and displays a list of cable
modems that did not complete the TFTP process with a TFTP server before
registering with the CMTS. Cable modems that complete TFTP operations with a
TFTP server before registering with the CMTS are not included in this list.

Note: Cable modems may bypass TFTP operations with a TFTP server where
modems are permitted to get online if the tftp-enforce parameter setting is not
enabled at the CMTS

The show cable modem tftp-bypass operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem tftp-bypass
| Output modifiers
<cr>

Command examples
CASA-C10G# show cable modem tftp-bypass
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0002.00a9.b902 0.0.0.0 12/0/0 2/0/0 online 6 0.0 0 0 no

show cable modem tftp-bypass field descriptions

Table 2-46. show cable modem tftp-bypass field descriptions

Field Description

MAC Address Indicates the MAC address of the modem from which statistics are gathered.
IP Address Indicates the IPv4 or IPv6 address of the modem from which statistics are
gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.

Casa Systems CMTS


Using the show cable modem commands 2-87
show cable modem tftp-bypass

Table 2-46. show cable modem tftp-bypass field descriptions (continued)

Field Description

MAC status Refer to Table 2-47 in this command section.


Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
RxPwr Indicates the power in decibels (dB) from the cable modem to the CMTS.
Timing offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
CPEs Indicates the number customer premises equipment (CPE) devices that are
behind the listed cable modem. CPE devices include phones, computers, and
other internetworking devices.
BPI Enb Indicates whether Baseline Privacy Interface (BPI) or BPI Plus (BPI+) encryption
is enabled for the cable modem. This field displays Yes or No.

MAC status states

Table 2-47. MAC states

State Description

online The CM has registered; modem is ready to pass data on the network.
online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.
online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.

Casa Systems CMTS


2-88 Troubleshooting and Diagnostics
show cable modem tftp-bypass

Table 2-47. MAC states (continued)

State Description

online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.

Usage recommendations
Use the show cable modem tftp-bypass command to detect bypass of TFTP for cable
modems that did not complete TFTP process before registration. Use the tftp-enforce
command to reject the registration of cable modems at the CMTS when they bypass
the TFTP process before registration.

Casa Systems CMTS


Using the show cable modem commands 2-89
show cable modem vendor

show cable modem vendor


The show cable modem vendor command filters and displays the map of vendor
names to Organizational Unique Identifier (OUI) for cable modems at the CMTS.

The show cable modem vendor operates at all levels of the CLI.

Command syntax and options


CASA-C10G# show cable modem <ip-address> vendor
CASA-C10G# show cable modem <ipv6-address> vendor
CASA-C10G# show cable modem <mac-address> vendor
CASA-C10G# show cable modem upstream <X/Y.C/Z> vendor
CASA-C10G# show cable modem vendor [all|config|default|summary]

Table 2-48. show cable modem remote-query options

Command option Description

<ip-address> Specifies the known IPv4 address of the modem from which statistics are
displayed. Enter the IP address using the standard IPv4 32-bit dotted format.
Example: 192.168.8.192
<ipv6-address> Specifies the known IPv6 address of the modem from which statistics are
displayed. Enter the IP address using standard IPv6 128-bit format. Example:
2001:1234::/64
<mac-address> Specifies the known MAC address of the modem from which statistics are
displayed. Enter the MAC address using standard hexadecimal format.
upstream <X/Y.C/Z Optional. Specifies the CMTS physical upstream interface in the format slot/
port.channel/logical channel.
all Optional. Displays all OUI information, including user-configured and system
default information.
config Optional. Displays user-configured OUI information.
default Optional. Displays the default OUI database.
summary Optional. Displays cable modem summary information.

Command examples
CASA-CMTS(config)#show cable modem 0005.caa3.e1b8 vendor
Vendor MAC Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf State Sid (db) Offset CPEs Enb
Moto 0005.caa3.e1b8 3/0.0/0 0/0/0 online(pt) 2 -0.2 2441 0 yes

Casa Systems CMTS


2-90 Troubleshooting and Diagnostics
show cable modem vendor

CASA-CMTS(config)#show cable modem vendor


Vendor MAC Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf State Sid (db) Offset CPEs Enb
Moto 0005.caa3.e1b8 3/0.0/0 0/0/0 online(pt) 2 -0.2 2441 0 yes
00:00:ca 001d.cf1e.4842 3/0.0/0 0/0/0 online(pt) 4 0.2 2464 0 yes
ZDT 0026.5e77.4455 3/0.0/0 0/0/0 online(pt) 7 0.0 2420 0 yes
c4:46:19 c446.199d.fef6 3/0.0/0 0/0/0 online(pt) 1 0.0 2423 0 yes

CASA-C10G# show cable modem upstream 3/0.0/0 vendor


Vendor MAC Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf State Sid (db) Offset CPEs Enb
Moto 0005.caa3.e1b8 3/0.0/0 0/0/0 online(pt) 2 -0.2 2441 0 yes
00:00:ca 001d.cf1e.4842 3/0.0/0 0/0/0 online(pt) 4 0.2 2464 0 yes
ZDT 0026.5e77.4455 3/0.0/0 0/0/0 online(pt) 7 0.0 2420 0 yes
c4:46:19 c446.199d.fef6 3/0.0/0 0/0/0 online(pt) 1 0.0 2423 0 yes

CASA-CMTS(config)#show cable modem vendor all


system default cm vendor database:
cable modem vendor 00:0f:9f Motorola
cable modem vendor 00:11:1a Motorola
cable modem vendor 00:11:80 Motorola
cable modem vendor 00:12:25 Motorola
cable modem vendor 00:13:71 Motorola
cable modem vendor 00:14:e8 Motorola
cable modem vendor 00:18:c0 Motorola
cable modem vendor 00:1a:ad Motorola
cable modem vendor 00:1b:dd Motorola
cable modem vendor 00:0f:21 Sci Atl
cable modem vendor 00:11:e6 Sci Atl
cable modem vendor 00:14:f8 Sci Atl
cable modem vendor 00:16:92 Sci Atl
cable modem vendor 00:18:68 Sci Atl
cable modem vendor 00:19:47 Sci Atl
cable modem vendor 00:1c:ea Sci Atl
cable modem vendor 00:1e:6b Sci Atl
cable modem vendor 00:22:3a Sci Atl
cable modem vendor 00:0f:8a WideView
cable modem vendor 00:15:f2 ZDT

user config cm vendor:


cable modem vendor 00:05:ca Moto

Casa Systems CMTS


Using the show cable modem commands 2-91
show cable modem vendor

cable modem vendor 00:26:5e ZDT

CASA-CMTS(config)# show cable modem vendor config


cable modem vendor 00:05:ca Moto
cable modem vendor 00:26:5e ZDT

CASA-CMTS(config)# show cable modem vendor default


cable modem vendor 00:0f:9f Motorola
cable modem vendor 00:11:1a Motorola
cable modem vendor 00:11:80 Motorola
cable modem vendor 00:12:25 Motorola
cable modem vendor 00:13:71 Motorola
cable modem vendor 00:14:e8 Motorola
cable modem vendor 00:18:c0 Motorola
cable modem vendor 00:1a:ad Motorola
cable modem vendor 00:1b:dd Motorola
cable modem vendor 00:0f:21 Sci Atl
cable modem vendor 00:11:e6 Sci Atl
cable modem vendor 00:14:f8 Sci Atl
cable modem vendor 00:16:92 Sci Atl
cable modem vendor 00:18:68 Sci Atl
cable modem vendor 00:19:47 Sci Atl
cable modem vendor 00:1c:ea Sci Atl
cable modem vendor 00:1e:6b Sci Atl
cable modem vendor 00:22:3a Sci Atl
cable modem vendor 00:0f:8a WideView
cable modem vendor 00:15:f2 ZDT

CASA-CMTS(config)#show cable modem vendor summary


Vendor OUI Cable Modem
Total Registered Unregistered Offline
00.00.ca 00:00:ca 1 1 0 0
Moto 00:05:ca 1 1 0 0
ZDT 00:26:5e 1 1 0 0
c4.46.19 c4:46:19 1 1 0 0

Casa Systems CMTS


2-92 Troubleshooting and Diagnostics
show cable modem vendor

show cable modem vendor field descriptions

Table 2-49. show cable modem vendor field descriptions

Field Description

Vendor Indicates the modem vendor or manufacturer from which statistics are gathered.
The vendor name is based on the MAC address of the modem using the system
default or user-configured vendor name.
MAC Address Indicates the MAC address of the modem from which statistics are gathered.
US Intf Indicates the CMTS physical upstream interface in the format slot/port.channel.
DS Intf Indicates the CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC status Refer to Table 2-51 in this command section.
Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a cable
modem after successful ranging. A value of 0 indicates that the CMTS has not
yet assigned the SID.
RxPwr Indicates the power in decibels (dB) from the cable modem to the CMTS.
Timing offset Indicates the timing offset in the ranging response message from the CMTS to
the cable modem. The timing offset is indicated by mini slot sizes in 6.2
microsecond ticks. The offset is the scheduled time delay between cable modem
transmissions and when the CMTS receives those transmissions.
CPEs Indicates the number customer premises equipment (CPE) devices that are
behind the listed cable modem. CPE devices include phones, computers, and
other internetworking devices.
BPI Enb Indicates whether Baseline Privacy Interface (BPI) or BPI Plus (BPI+) encryption
is enabled for the cable modem. This field displays Yes or No.

show cable modem vendor summary field descriptions

Table 2-50. show cable modem vendor summary field descriptions

Field Description

Vendor Indicates the modem vendor or manufacturer from which statistics are gathered.
The vendor name is based on the MAC address of the modem using the system
default or user-configured vendor name.
OUI Indicates the Organizationally Unique Identifier (OUI) of the modem.

Casa Systems CMTS


Using the show cable modem commands 2-93
show cable modem vendor

Table 2-50. show cable modem vendor summary field descriptions (continued)

Field Description

Total Indicate the number of total cable modems that are currently in the online state
with this CMTS.
Registered Indicates the number of cable modems that are currently in the online state with
this CMTS.
Unregistered Indicates the number of cable modems that are currently in the init state with this
CMTS
Offline Indicates the number of cable modems that are currently in the offline state with
this CMTS.

MAC status states

Table 2-51. MAC states

State Description

init(r1) Initial ranging request sent by cable modem (CM) to the CMTS.
init(r2) The CMTS received an initial ranging request from the CM. The CMTS has
responded and returned RF power information, timing offset, and frequency
adjustments to the CM. The CM and CMTS link is still in the ranging state, and
ranging is not complete. Check the RF attenuations if initial ranging remains
stuck. Use the debug cable ranging command for information.
init(ov) CMTS is static load balancing and is using the upstream channel ID override
and/or downstream frequency override to move the modem to the new channel.
Check the modem power if stuck in this state.
init(rc) CM ranging to the CMTS has completed. Check the cable helper address
configuration and IP connectivity to the DHCP server. Use debug cable dhcp
command for information.

Note: It is also possible that the upstream is at capacity and has no additional
bandwidth for the CM to finish registration and come online. If this is the case
make sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).
init(d) The CMTS has received the DHCP DISCOVER message; first IP broadcast
packet has been received from the CM.

Casa Systems CMTS


2-94 Troubleshooting and Diagnostics
show cable modem vendor

Table 2-51. MAC states (continued)

State Description

init(i) The CM has received the DHCP OFFER reply from the DHCP server, but the
CM has not yet replied with a DHCP REQUEST message, nor has it sent an IP
packet with its assigned IP address.

It is possible that the CM has received the DHCPOFFER reply from the DHCP
server, but the reply might have invalid options for that particular CM.
init(e) Early authentication and encryption started (3.0 modems). Check the modem
certificate if stuck in this state.
init(t) Configuration file download complete; time-of-day (TOD) exchange started.
init(r) CMTS received register-request from cm, but has not received reg-ack yet. If
stuck, check the modem config file. Use debug cable registration to debug
registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.
resetting The CM is being reset; registration process restarting.
cc(r1) The CM had previously registered and was online, but the CMTS has sent a
Downstream Channel Change (DCC) or Upstream Channel Change (UCC)
request message to the CM. The CM has started moving to the new channel,
sending an initial ranging request on the new downstream or upstream channel
to the CMTS. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
cc(r2) This state normally follows cc(r1) and indicates that the CM has finished its initial
ranging on the new channel, and is currently performing continuous ranging on
the new channel. At the MAC layer, the CM is not yet passing traffic on the new
channel and is considered in the offline state. This state does not trigger the
flap-list counters.
offline The CM is detected as offline, disconnected, or powered off.
online The CM has registered; modem is ready to pass data on the network.
online(d) The CM is registered. However, network access for CPE devices using this CM
has been disabled by the DOCSIS configuration file. The CMTS continues to
communicate with the CM using DOCSIS messages and IP traffic (such as
SNMP) but the CM does not forward traffic to or from the CPE devices.

Note: If BPI was enabled in the DOCSIS configuration file sent to the CM, the
CM is using BPI encryption unless other messages indicate that the BPI
negotiation and key assignments have failed.

Casa Systems CMTS


Using the show cable modem commands 2-95
show cable modem vendor

Table 2-51. MAC states (continued)

State Description

online(pkd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and the key-encrypting key (KEK) is assigned.
online(pt) The CM has registered with the CMTS. BPI is enabled and traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) The CM has registered with the CMTS. However, network access for CPE
devices using this CM has been disabled through the DOCSIS configuration file.
BPI is enabled and traffic-encrypting key (TEK) is assigned. BPI encryption is
now being performed. This state is equivalent to the online(d) and online(pt)
states.
online(pk) The CM has registered with the CMTS. BPI is enabled and the key-encrypting
key (KEK) is assigned.
expire(pk) The CM has registered. BPI is enabled and the KEK was assigned, but the
current KEK expired before the CM could successfully renew a new KEK value.
expire(pke) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and the KEK was assigned, but the current KEK expired before the CM could
successfully renew a new KEK value. This state is equivalent to the online(d)
and expire(pk) states.
expire(pt) The CM has registered. BPI is enabled and the TEK was assigned. The current
TEK expired before the CM could successfully renew a new KEK value.
expire(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI is enabled
and traffic-encrypting key (TEK) was assigned, but the current TEK expired
before the CM could successfully renew a new KEK value. This state is
equivalent to the online(d) and expire(pt) states.
reject(pk) The KEK assignment is rejected and BPI encryption has not been established.
reject(pkd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because KEK assignment was rejected. This state is
equivalent to the online(d) and reject(pk) states.
reject(pt) The TEK assignment is rejected and BPI encryption has not been established.
reject(ptd) The CM has registered. However, network access for CPE devices using this
CM has been disabled through the DOCSIS configuration file. BPI encryption
was not established because TEK assignment was rejected. This state is
equivalent to the online(d) and reject(pt) states.

Casa Systems CMTS


2-96 Troubleshooting and Diagnostics
show cable modem vendor

Usage recommendations
Use the show cable modem vendor command to check the vendor-specific statistics
for all modems registered or unregistered with the CMTS. Use the show cable
modem vendor summary command to troubleshoot vendor-specific issues.

Use the cable modem vendor command to configure vendor information for cable
modems.

Casa Systems CMTS


3-1

Chapter 3. CMTS debugging


commands

This chapter describes the Casa CMTS debugging commands available from the CLI
for debugging purposes. The CMTS supports commands for debugging the following
categories:
• AAA — Accounting, Authorization, and Authentication
• ARP — Address Resolution Protocol
• Cable — Cable plant
• HA — High availability (on systems supporting SMM and line card redundancy)
• IP — Internet Protocol
• IS-IS — Intermediate System-to-Intermediate System Protocol
• LACP — Link Aggregation Control Protocol
You can also debug connectivity issues with the extended ping command.

This chapter covers the following topics:

Topic Page

Activating logging 3-2


Additional logging 3-3
Displaying debug log settings 3-4
Debug AAA 3-4
Debug ARP 3-5
Debug cable plant 3-5

Casa Systems CMTS


3-2 Troubleshooting and Diagnostics
Activating logging

Topic Page

Signal quality 3-5


Displaying the noise level 3-7
Debug cable modem 3-8
Cable modem flapping 3-10
Cable modem configuration information 3-11
Cable modem status 3-13
Cable modem remote query 3-14
Debug PacketCable 3-15
Debug HA 3-15
Debug IP 3-16
Debug PIM 3-17
Debug multicast 3-17
Debug PIM 3-17
Debug OSPF 3-18
OSPF packet information 3-18
Debug RIP 3-21
Debug LACP 3-21
Debug IS-IS 3-22
Connection testing 3-23

Activating logging
Debug output is captured in the CMTS log. It is necessary to first enable logging
functionality before enabling the debug options.

Casa Systems CMTS


CMTS debugging commands 3-3
Activating logging

To enable or disable debugging output:

Step Command Purpose

1. [no] logging debugging Enables or disables


debug logging.
Example:

Enable logging of debugging messages.

CASA-CMTS(config)# logging debugging

Disable logging of debugging messages.

CASA-CMTS(config)# no logging debugging

For additional information on logging commands, refer to the Casa Systems – CMTS
Software Configuration Guide.

Additional logging
Additional logging information can be collected for analysis by Casa Technical
Support using the following commands:

Step Command Purpose

1. show tech Get module-specific


information for use
or by Casa Technical
Support.
show tech module <module_id>

Where:

<module_id> is the number of the unique module identifier,


usually the slot number of the module location in the chassis.

Example:

CASA-CMTS# show tech

Casa Systems CMTS


3-4 Troubleshooting and Diagnostics
Debug AAA

Displaying debug log settings


To display debug logging settings before or during the log printing process, enter the
show debugging command.

Step Command Purpose

1. show debugging [bgp | isis | ospf | rip | ripng] Displays the current
debug log settings.
Example:

CASA-C10000#logging debugging
CASA-C10000#debug cable mac-address
0050.f112.b764
CASA-C10000#debug cable cfg
CASA-C10000#debug cable verbose

CASA-C10000#show debugging
Cable:
mac-address: 0050.f112.b764
mask : ffff.ffff.ffff
config
verbose

Debug AAA
To debug problems with AAA:

Step Command Purpose

1. [no] debug aaa [(accounting) | (authentication) | Enable or disable


(authorization)] AAA debugging.

Example:

CASA-CMTS# debug aaa


CASA-CMTS# debug aaa authentication

Use the no form of the command to disable AAA or a AAA


option.

When enabled, the logging session will show the AAA-related transaction.

Casa Systems CMTS


CMTS debugging commands 3-5
Debug ARP

Debug ARP
To debug problems with the Address Resolution Protocol (ARP):

Step Command Purpose

1. [no] debug arp Enable or disable


ARP debugging, or
Example: debug ARP on a
specific cable
CASA-CMTS# debug arp modem.

To debug ARP problems with specific cable modems, specify


the MAC address:

[no] debug arp mac-address <cm-mac-addr>

CASA-CMTS# debug arp mac-address


0050.f112.b765

Debug cable plant


To obtain information on the cable plant, use one of the following debugging
commands:
• signal quality
• debug cable
• show cable flap list
• show cable modem information
• show cable modem remote query

Signal quality
To check the signal quality on the plant as detected by the CMTS, use the commands
that display the signal quality and spectrum characteristics.

Casa Systems CMTS


3-6 Troubleshooting and Diagnostics
Debug cable plant

For signal noise:

Step Command Purpose

1. show upstream [<x/y.c>] signal-quality Displays signal


quality. To display all
Example: the upstream
channels at once,
CASA-CMTS# show upstream 1/4.1 signal-quality leave out the
upstream port
Where: number.

X/Y.C is the slot/port.channel specification.

Check the following values in Table 3-1against the modulation profile to be sure the
noise level can support the modulation that is running. Use the show spectrum
snr-threshold-default command to display these values.

Table 3-1. Signal quality modulation

Module Conservative Addressive

QPSK 130 100


8QAM 190 160
16QAM 220 190
32QAM 250 220
64QAM 280 250
128QAM 310 290

If the signal is too low, find the source of the noise or adjust attenuation first, then
adjust power levels.

Casa Systems CMTS


CMTS debugging commands 3-7
Debug cable plant

Displaying the noise level


To display the noise level in tenths of a dB at each frequency on an upstream channel:

Step Command Purpose

1. show spectrum upstream <x/y.c> [chan-wd>] raw Displays signal noise


levels.
Where:

• X/Y.C is the slot/port.channel specification.


• <chan-wd> is the channel width; default is 6400000

Example:

CASA-CMTS# show spectrum upstream 1/4.1 raw


FREQUENCY NOISE-LEVEL at channel-width
6400000
(dB)
5000000: 13.0
11400000: 19.7
17800000: 13.4
24200000: 14.5
30600000: 07.8
37000000: 00.0
43400000: 00.0
49800000: 10.8
56200000: 09.0
62600000: 09.0

To determine the signal-to-noise ratio, subtract the dB from 42. In the above example,
the SNR at 49.8 MHz is 31.2. This will support 16 QAM, but not QAM per the table.
To debug the upstream ports, disconnect the port and run the show spectrum
upstream command. The result should be 0. If the result is not 0, then there is a
problem with the port.

Casa Systems CMTS


3-8 Troubleshooting and Diagnostics
Debug cable modem

Debug cable modem


To view the messages between a cable modem and the CMTS, perform the following
steps:

Step Command Purpose

1. debug cable mac-address <mac-address> Specify the MAC


address of the
Where: modem.

<mac_address> is the media access control address of the


modem in hexadecimal format.

Example:

CASA-CMTS# debug cable mac-address


0015.f2fe.c904

Specify the asterisk (*) wildcard to filter portions of the MAC


address.

CASA-CMTS# debug cable mac-address 0015.*.*


continued

Casa Systems CMTS


CMTS debugging commands 3-9
Debug cable modem

Step Command Purpose

2. [no] debug cable [cfg | cm-ctrl | cm-status | dcc | dhcp | Specify the
dynsrv | load-balance | mac-address | packetcable | information to
privacy | ranging | registration | service-group | display.
specmgmt | tlv | verbose]
To view all the
Where: ranging messages at
one time, do not
• cfg — Debug cm downloading configuration file. select an optional
argument
• cm-ctrl — Debug cable cm-ctrl msg.
• cm-status — Debug cable cm-status msg.
• dcc — Debug dynamic channel change.
• dhcp — Debug dhcp process <verbose>.
• dynsvr — Debug dynamic service transactions.
• load-balance — Debug cable load-balance [static |
dynamic].
• mac-address — Select cable modem to debug.
• packetcable — Debug packet cable.
• privacy — Debug baseline privacy process.
• ranging — Debug ranging process.
• registration — Debug registration process.
• service-group — Debug the service group.
• specmgmt — Spectrum management process.
• tlv — Debug TLV information on all MAC packets.
• verbose — Detailed information.

Example:

CASA-CMTS# debug cable tlv


Feb 26 14:26:08.483 CET: TLV-Block Bytes:
Feb 26 14:26:08.483 CET: 0x0000: 12 01 04 03
01 01 1D 01 01 19 1C 01 02 00 01 06
Feb 26 14:26:08.483 CET: 0x0010: 01 07 07 01
03 08 04 00 00 00 00 09 04 00 00 1F
Feb 26 14:26:08.483 CET: 0x0020: 40 0A 04 00
00 00 00 18 29 01 02 00 02 06 01 07
3. logging debugging Turn on debug
logging.

Casa Systems CMTS


3-10 Troubleshooting and Diagnostics
Cable modem flapping

Example output:
Ranging information

[Fri Apr 3 13:34:34 2009]-DE-RNG-1: Sending RNG-RSP message to


0018.c0bf.1058 o n qam 0/0/3, power adjustment 0, frequency
adjustment 0, timing adjustment 0, status SUCCESS

[Fri Apr 3 13:34:44 2009]-DE-RNG-1: Grant 0018.c0bf.1058 ranging


opportunity on upstream 1/5/0,iuc 4

[Fri Apr 3 13:34:44 2009]-DE-RNG-1: RNG_REQ message received from


0018.c0bf.105 8 on upstream 1/5/0, power offset 0, frequency
offset 234, timing offset 0, sid 220

[Fri Apr 3 13:34:44 2009]-DE-RNG-1: Sending RNG-RSP message to


0018.c0bf.1058 o n qam 0/0/3, power adjustment 0, frequency
adjustment 0, timing adjustment 0, status SUCCESS

For spectrum management debugging, specify more options as follows:

CASA-CMTS# [no]debug cable specmgmt [trace | poll | event | fft |fsm


|hop]

Cable modem flapping


To display the cable modems that continually re-register:

CASA-CMTS# show cable flap-list

Casa Systems CMTS


CMTS debugging commands 3-11
Cable modem configuration information

Cable modem configuration information


To display the cable modem configuration information:

Step Command Purpose

1. show cable modem [<macaddr> | <ip-addr>] <info> Display the cable


[ verbose ] modem information.

Where:

<info> is one of the following:

• classifiers — Classifiers information.


• counters — Counter information.
• cpe — CPE information.
• dropped-packets — Dropped packets counters.
• errors — Error counters.
• mac — MAC layer information.
• maintenance — Maintenance information.
• multicast-session — Multicast session exists.
• online — Display online cable modems
• phy — PHY information
• qos — Quality of Service (QOS) information
• remote-query — show cable modem remote
information
• vendor — Vendor information

Example output:
MAC Address :0018.6892.89b8
IP Address :10.12.170.214
Prim Sid :870
MAC Domain :2
Upstream :4/13/0
Downstream :0/1/0
Timing Offset :2613
Initial Timing Offset :2612
Received Power :0 dBmV
MAC Version :DOC2.0

Casa Systems CMTS


3-12 Troubleshooting and Diagnostics
Cable modem configuration information

Qos Provisioned Mode :DOC1.0


Enable DOCSIS2.0 Mode :Y
Initial Ranging Message :RNG-REQ
Registration Request Message :REG-REQ
Phy Operating Mode :tdma
Capabilities :{Frag=Y, Concat=Y, PHS=N, Priv=N}
Optional Filtering Support :{802.1P=N, 802.1Q=N}
Number of CPE IPs :1
CFG Max-CPE :16
Errors :0 CRCs,0 HCSes
Stn Mtn Failures :0 aborts,0 exhausted
Total US Flows :1
Total DS Flows :1
Total US Data :392279 packets,62671197 bytes
Total US Throughput :393 bits/sec,2 packets/sec
Total DS Data :725538 packets,978593918 bytes
Total DS Throughput :6140 bits/sec,4 packets/sec
Active Classifiers :0
DSA/DSX messages :permit all
Dynamic Secret :0000000000000000
Total Time Online :159378 s

Sample output from


Mac Addr : 0018:6892:89b8
Sfid :2461823
Current State : Active
Sid :870
Traffic Priority :0
Maximum Sustained rate : 2048000 bits/sec
Maximum Burst : 1600 bytes
Mimimum Reserved rate : 4000 bits/sec
Minimum Packet Size : 0 bytes
Admitted QoS Timeout : 0 seconds
Active QoS Timeout : 0 seconds
Maximum Concatenated Burst : 0 bytes
Scheduling Type : Best Effort
Request/Transmission policy : 0x0
IP ToS Overwrite[AND-mask, OR-mask]
: 0x0, 0x0
Current Throughput : 0 bits/sec, 0 packets/sec
Contention request : 94262
Piggyback request : 173510
Grants scheduled : 268341
Grants not used : 0
Token bucket(min reserved bytes)
: 1467
Packet received : 392284
Bytes received : 62671708 (bytes)
HCS errors : 0
CRC errors : 0

Casa Systems CMTS


CMTS debugging commands 3-13
Cable modem status

Sfid : 2461951
Current State : Active
Sid : N/A
Traffic Priority : 0
Maximum Sustained rate : 12288000 bits/sec
Maximum Burst : 3044 bytes
Mimimum Reserved rate : 0 bits/sec
Minimum Packet Size : 0 bytes
Admitted QoS Timeout : 0 seconds
Active QoS Timeout : 0 seconds
Maximum Concatenated Burst : 0 bytes
Scheduling Type : Not yet defined
Request/Transmission policy : 0x0
IP ToS Overwrite[AND-mask, OR-mask]
: 0x0, 0x0
Current Throughput : 0 bits/sec, 0 packets/sec

Cable modem status


The CMTS displays the following status information about the cable modems:
• offline — No signal from cable modem.
• init(r1) — Cable modem sent initial ranging.
• init(r2) — Cable modem is ranging.
• init(ov) — CMTS moving CM to a new channel during static load balancing.
• init(rc) — Cable modem ranging complete.
• init(ua) — Upstream channel adjustment (3.0 modems).
• init(d) — DHCP discover received by CMTS.
• init(i) — DHCP reply received from server; no DHCP request from CM.
• init(e) — Early authentication encryption started (3.0 modems).
• init(t) — TOD exchange started.
• init(o) — CM has started to download the config file.
• init(r) — CMTS received register-request from CM, but not reg-ack yet.
• init(bpi) — Baseline privacy started.
• online — Cable modem registered; enabled for data.
• online(d) — CM registered, but network access for the CM is disabled.

Casa Systems CMTS


3-14 Troubleshooting and Diagnostics
Cable modem remote query

Cable modem remote query


To get information from the modem, perform the following steps:

Step Command Purpose

1. cable modem remote-query <x> Configure remote


query at the CMTS
Where: and verify that the
remote query is also
<x> is the polling interval in seconds; 0 turns the remote query configured on the
off. modem.

2. show cable modem <mac> remote-query immediate Display the modem


community string <string> information.

Where:

• <mac> is the MAC address associated with the cable


modem.
• <string> is the text defining the community string.

Example
The show cable modem command outputs the following information about the
modem:

MAC Address IP Address S/N US DS TX Time Micro(dB) Modem


Ratio Pwr Pwr Offset Reflection State

Casa Systems CMTS


CMTS debugging commands 3-15
Debug PacketCable

Debug PacketCable
The debug cable packetcable command provides the following information:

Step Command Purpose

1. debug cable packetcable Start PacketCable


debugging.
Where:

• cops — COPS messages.


• events — Event messages.
• gate — Gate information.
• control — Gate control events.
• docsis — DOCSIS messages.

Example:

CMTS# debug cable packetcable cops

Debug HA
The debug ha command captures statistics associated with high availability SMM and
line card redundancy operations on the Casa C10G and future platforms. Use the show
ha log command to display the system log for slot and failover information:

Step Command Purpose

1. debug ha Start high availability


debugging.
Example:

CMTS# debug ha
CMTS# show ha log

Casa Systems CMTS


3-16 Troubleshooting and Diagnostics
Debug IP

Debug IP
The debug ip commands are as follows:

Step Command Purpose

1. debug ip [bgp | pim | multicast | ospf | rip | snmp] Start IP debugging.

Where:

• bgp — BGP routing information.


• pim — Protocol independent Multicast
• multicast — Debug multicast packets.
• ospf — OSPF information.
• rip — Routing Information Protocol (RIP) information.
• snmp — Debug IP SNMP.

Example:

CMTS# debug ip rip

Debug BGP
The Border Gateway Protocol (BGP) debug commands are as follows:

Step Command Purpose

1. [no] debug ip bgp [events |filters | fsm | keepalives | Start BGP


updates] debugging.

Where:

• events — BGP events.


• filters — BGP filters.
• fsm — BGP Finite State Machine.
• keepalives — BGP keepalives.
• updates — BGP updates.

Example:

CMTS# debug ip bgp events

Casa Systems CMTS


CMTS debugging commands 3-17
Debug IP

Debug multicast
The debug ip multicast command is as follows:

Step Command Purpose

1. [no] debug ip multicast Start IP multicast


packet debugging.
Example:

CMTS# debug ip multicast

Debug PIM
The Protocol Independent Multicast (PIM) debug commands are as follows:

Step Command Purpose

1. [no] debug ip pim {assert | bsr | error | hello | join-prune | Start PIM debugging.
rpf | timers}

Where:

• assert — PIM assert activity messages associated with


router selection when forwarding multicast traffic in
networks where multiple routers exist.
• bsr — PIM Candidate-rendezvous point /bootstrap router
activity messages associated with candidate BSRs.
• error — PIM error messages.
• hello — PIM HELLO packets associated with establishing
contact with PIM neighbors.
• join-prune — PIM Join/Prune message activity when the
router joins and leaves multicast traffic distribution.
• rpf — Reverse path forwarding routing table activity when
resolving RPF neighbors over a particular source multicast
address.
• timers — PIM timer message activity when maintaining
multicast groups.

Example:

CMTS# debug ip pim assert

Casa Systems CMTS


3-18 Troubleshooting and Diagnostics
Debug IP

Debug OSPF
This sction describes the debugging commands for the Open Shortest Path First
(OSPF) routing protocol. The OSPF debug commands provide the following
information:

Step Command Purpose

1. [no] debug ip ospf [error | events | ism| lsa | nsm | nssa| Start OSPF
packet] debugging.

Where:

• error — OSPF error information.


• events — OSPF event information.
• ism — OSPF Interface State Machine:
events
status
timers

• lsa — OSPF Link State Advertisement.


flooding
generate
install
refresh

• nsm — OSPF Neighbor State Machine


events
status
timers

• nssa — OSPF NSSA information.


• packet — OSPF packets.
Example:

Display a list of OSPF errors:

CASA-CMTS# debug ip ospf error

Display a list of OSPF events:

CASA-CMTS# debug ip ospf events


continued

Casa Systems CMTS


CMTS debugging commands 3-19
Debug IP

Step Command (continued) Purpose

Display information about the interface state machine:

CASA-CMTS# debug ip ospf ism events


CASA-CMTS# debug ip ospf ism status
CASA-CMTS# debug ip ospf ism timers

Display information about link-state advertisement (LSA


events:

For flood events (updates received and acknowledgements):

CASA-CMTS# debug ip ospf lsa flooding

For LSA events:

CASA-CMTS# debug ip ospf lsa generate

For other events:

CASA-CMTS# debug ip ospf lsa install


CASA-CMTS# debug ip ospf lsa refresh

Display messages containing information about neighbor


events:

CASA-CMTS# debug ip ospf nsm events


CASA-CMTS# debug ip ospf nsm timers
CASA-CMTS# debug ip ospf nsm status

Display messages containing information about nssa:

CASA-CMTS# debug ip ospf nssas

Casa Systems CMTS


3-20 Troubleshooting and Diagnostics
Debug IP

OSPF packet information

To display information about each packet transmitted and received:

Step Command Purpose

1. debug ip ospf packet Display information


[all|dd|hello|ls-ack|ls-request|ls-update] [(send about each packet
[detail]|recv [detail]|detail)] transmitted and
received.
Where:

• all —Lists all OSPF packets.


• dd — Gives the database description.
• hello — Shows the OSPF hello traffic.
• ls-ack — Shows the OSPF link state acknowledgements.
• ls-request — Shows the link state requests.
• ls-update — Shows the link state update.
• send — Displays the sent packets.
• detail — Shows the details.
• recv — Displays the received packets.

Example:

CASA-CMTS# debug ip ospf packet all

Casa Systems CMTS


CMTS debugging commands 3-21
Debug LACP

Debug RIP
The Routing Information Protocol (RIP) commands provide event and packet
information.

Step Command Purpose

1. debug ip rip [events | packets] Display RIP


information.
Where:

• events — RIP events.


• packets — RIP packets.

Example:

CASA-CMTS# debug ip rip packets

Debug LACP
The Link Aggregation Protocol (LACP) commands provide finite state machine,
events and LACP packet information:

Step Command Purpose

1. debug ip lacp [fsm| events | packets] Display LACP


information.
Where:

• fsm — Finite state machine.


• events — LACP events.
• packets — LACP packets.

Example:

CASA-CMTS# debug ip lacp fsm

Casa Systems CMTS


3-22 Troubleshooting and Diagnostics
Debug IS-IS

Debug IS-IS
The Intermediate System-to-Intermediate System (IS-IS) protocol commands are as
follows:

Step Command Purpose

1. [no] debug isis {all | events | ifsm | lsp | nfsm | pdu | spf } Start IS-IS protocol
debugging.
Where:

• all — Enables all IS-IS debugging.


• events — Enables IS-IS internal events.
• ifsm — Enables the Interface Finite State Machine (IFSM)
debugging.
• lsp — Enables link state packet (LSP) debugging.
• nfsm — Enables Neighbor Finite State Machine (NFSM)
debugging.
• pdu — Enables packet distribution unit (PDU) debugging.
• spf — Enables shortest path first (SPF) route calculation
debugging.

Example:

Display all IS-IS debugging statistics:

CASA-CMTS# debug isis all

Casa Systems CMTS


CMTS debugging commands 3-23
Connection testing

Connection testing
For testing connectivity, the Casa CMTS supports the extended ping command with
Linux arguments that you enclose in quotations (“”).

In the following example, 192.168.3.8 is a host on the gige side and 10.248.1.1 is the
IP-bundle interface.

CASA-CMTS# ping "-I 10.248.1.1 192.168.3.8"


PING 192.168.3.8 (192.168.3.8) from 10.248.1.1 : 56(84) bytes of data.
64 bytes from 192.168.3.8: icmp_seq=1 ttl=64 time=0.357 ms
64 bytes from 192.168.3.8: icmp_seq=2 ttl=64 time=0.372 ms
64 bytes from 192.168.3.8: icmp_seq=3 ttl=64 time=0.361 ms

Casa Systems CMTS


4-1

Chapter 4. CMTS diagnostics


commands

The Casa CMTS supports the following diagnostics:


• SMM (GigE) and QAM diagnostics
• Upstream and downstream diagnostics
• DHCP tracing
• System kernel messages
• GigE interface monitoring
• IP path tracing
• Cable modem traffic monitoring
• Core dumps
In addition, problems with the kernel will usually leave core dumps in memory that
can be retrieved and sent to Casa for analysis. The diagnostics are available in
diagnostic mode, by entering "diag" at the enable prompt and then entering the
password. This chapter covers the following topics:

Topic Page

SMM diagnostics 4-2


QAM diagnostics 4-4
Downstream and upstream interface statistics 4-4
Checking for downstream errors 4-8
Upstream diagnostics (Release 5.4 only) 4-10
Past DHCP transactions 4-10

Casa Systems CMTS


4-2 Troubleshooting and Diagnostics
SMM diagnostics

Topic Page

System kernel messages 4-11


Capturing packets on the GigE interfaces 4-12
Tracing the IP path 4-15
Capturing cable modem traffic on the SMM 4-18
Capturing cable modem traffic on a PC 4-20
Displaying cable modems by modem ID 4-22
Core dumps 4-23
Removing old core dump files 4-23
Testing connectivity (extended Ping) 4-24
Other diagnostic commands 4-24
ARP table entry 4-25
Auto-reboot 4-25
Set the CPU receive rate 4-26
Turning power on and off to individual CMTS modules 4-26
Shutdown or restart SNMP 4-27
Show ACL applications 4-27
Reboot a module unconditionally 4-28
Show kernel interface information 4-29
Display modem information by QAM 4-30
Display VLAN information 4-32
Display information about modems on a VLAN 4-33

SMM diagnostics
Two diagnostic commands are available for the SMM. One reports information on the
network side, and the other reports information about the path between the SMM and
the line cards. The second command is described in the section, “QAM diagnostics.”

Casa Systems CMTS


CMTS diagnostics commands 4-3
SMM diagnostics

To obtain information about the SMM GigE ports:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS(diag)#
2. show gige <number> stats Display statistics
associated with the
Where: specified GigE port.

<number> is the GigE port number on the SMM.

Example:

CASA-CMTS(diag)#show gige 2 stats

Example output:

CMTS(diag)#show gige <number> stats

snmpIfInOctets = 359733, snmpIfInUcastPkts = 2002


snmpIfInNUcastPkts = 453, snmpIfInDiscards = 378
snmpIfInErrors = 0, snmpIfInUnknownProtos = 0
snmpIfOutOctets = 386113, snmpIfOutUcastPkts = 2055
snmpIfOutNUcastPkts = 234, snmpIfOutDiscards = 0
snmpIfOutErrors = 0, snmpIfOutQLen = 0
snmpIpInReceives = 1808, snmpIpInHdrErrors = 0
snmpIpForwDatagrams = 1402, snmpIpInDiscards = 0
snmpDot1dBasePortDelayExceededDiscards = 0,
snmpDot1dBasePortMtuExceededDiscards = 0
snmpDot1dTpPortInFrames = 2456,snmpDot1dTpPortOutFrames =2289
snmpDot1dPortInDiscards = 0, snmpEtherStatsDropEvents = 0
snmpEtherStatsMulticastPkts = 580,
snmpEtherStatsBroadcastPkts=108
snmpEtherStatsUndersizePkts = 0,snmpEtherStatsFragments = 0
snmpEtherStatsPkts64Octets = 767,
snmpEtherStatsPkts65to127Octets = 1383

Casa Systems CMTS


4-4 Troubleshooting and Diagnostics
QAM diagnostics

QAM diagnostics
The QAM diagnostics reports statistics about the QAM card, information about the
memory, and information about the data path between the SMM and the QAM.

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS(diag)#
2. show module <number> stat qam Show the QAM
module statistics.
Where:

<number> is QAM slot number.

Example:

CASA-CMTS(diag)# show module 2 stat qam

Example output:
CASA-CMTS(diag)# show module 2 stat qam
mux_mgr_cnt: 512
pmt_mgr_free_cnt: 512
pid_mgr_free_cnt: 2000
pg_queue_free_cnt: 464
pkt_recv_cnt: 0
pkt_drop_cnt: 0
pkt_null_cfg: 0
pkt_no_egress: 0
ts_pkt_recv_cnt: 0
ts_pkt_drop_cnt: 0
hibuf_enqueued: 0
hibuf_dequeued_tx: 0
hibuf_enqueued_failed: 0
hibuf_drop: 0
hibuf_depth: 0
overflow hibuf to be free: 0
asi pkt tx: 0
asi data rate: 0
docsis pkt send cnt: 0
docsis pkt drop cnt: 0
docsis upstream data pkt cnt: 18297

Casa Systems CMTS


CMTS diagnostics commands 4-5
Downstream and upstream interface statistics

docsis downstream unicast pkt cnt: 20


enqueue limit per sf: 45000
pkt drop due to enqueue limit: 0
ups_proc_step = 80
ds_proc_step = 80
ds_data_enqueue_cnt = 0

Downstream and upstream interface statistics


The interface diagnostics reports downstream and upstream interface information.

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS(diag)#
2. show interface qam <number> stat Show the
QAMdownstream
<number> is QAM slot number. interface statistics.

Example: Release 5.4 and later.

CASA-CMTS(diag)#show interface qam 0/1 stat

Example: Release 5.2

CASA-CMTS(diag)#show interface qam 0/0


3. show interface upstream <number> stat Show the
QAMdownstream
<number> is QAM slot number. interface statistics.

Example: Release 5.4 and later.

CASA-CMTS(diag)# show interface upstream 0/1


stat

Example: Release 5.2

CASA-CMTS(diag)# show interface upstream 3/2

Casa Systems CMTS


4-6 Troubleshooting and Diagnostics
Downstream and upstream interface statistics

Example output: show interface qam (Release 5.4)


CASA-CMTS(diag)# show interface qam 0/1 stat
Interface QAM 0/1
IP address not assigned
MAC address 0017.1001.d189
Admin Status: UP
Channel 0:
Frequency : 573000000
Network ID : 0
Transport Stream ID : 0
Current throughput : 492 (Kb/s)
Number of active Streams: 0
Admin Status : UP
Channel 1:
Frequency : 579000000
Network ID : 0
Transport Stream ID : 0
Current throughput : 492 (Kb/s)
Number of active Streams: 0
Admin Status : UP
Channel 2:
Frequency : 585000000
Network ID : 0
Transport Stream ID : 0
Current throughput : 496 (Kb/s)
Number of active Streams: 0
Admin Status : UP
Channel 3:
Frequency : 591000000
Network ID : 0
Transport Stream ID : 0
Current throughput : 496 (Kb/s)
Number of active Streams: 0
Admin Status : UP

Example output:show interface qam (Release 5.2)


CASA-C2200-152(diag)#show interface qam 0/0

interface qam 0/0


no spectral inversion on
annex B
modulation 256qam
interleave 16
power 510
channel 0 frequency 615000000
channel 0 dsg dcd-enable
no channel 0 shutdown
channel 1 frequency 621000000
channel 1 dsg dcd-enable
no channel 1 shutdown

Casa Systems CMTS


CMTS diagnostics commands 4-7
Downstream and upstream interface statistics

channel 2 frequency 627000000


channel 2 dsg dcd-enable
no channel 2 shutdown
channel 3 frequency 633000000
channel 3 dsg dcd-enable
no channel 3 shutdown
no shutdown
!

Example output:show interface upstream (Release 5.4)


CASA-CMTS(diag)# show interface upstream 1/0 stat
Interface upstream 1/0 statistics
Admin status: UP
Received 18 broadcasts, 0 multicasts, 52736 unicasts
0 discards, 0 errors, 0 unknown protocol
84809 Unerroreds, 0 Correcteds, 0 Uncorrectables
Total Modems On This Upstream Channel: 1 ,1 active cm,0 secondary cm
Req Mslots 1883329570, Used Req Mslots 21280
Init Mtn Mslots 142217505, Used Init Mtn Mslots 0
Total Mslots 2025800893, Ucast Granted Mslots 253802
Avg upstream channel utilization: 0
Channel utilization interval: 30

Example output:show interface upstream (Release 5.2)


CASA-CMTS(diag)# show interface upstream 3/2
interface upstream 3/2
frequency 28000000
channel-width 3200000
power-level 0
power-adjustment continue 2
power-adjustment noise-percentage 30
power-adjust threshold 1
voice-bw-reserve 75
rate-limit
no ingress-cancellation
logical-channel 0 prov-attr-mask 0x0
logical-channel 0 profile 2
logical-channel 0 minislot 2
logical-channel 0 data-backoff automatic
logical-channel 0 ranging-backoff 0 4
no logical-channel 0 pre-equalization
logical-channel 0 ranging-priority 0x0
logical-channel 0 class-id 0x0
no logical-channel 0 shutdown
no shutdown

Casa Systems CMTS


4-8 Troubleshooting and Diagnostics
Checking for downstream errors

Checking for downstream errors


When checking for downstream errors between any QAM and the SMM from
diagnostic mode, note the following:
• eth 1 is the QAM to SMM interface
• eth 2 is the QAM to FPGA interface
If the errors on the eth 1 interface exceed 0.1% (divide errors by total rx), the SMM is
likely the cause of the errors. To confirm, replace the QAM and see if the errors are
still present. The following trouble-shooting steps will be necessary:
1. If there are spares, swap the QAM first and recheck.
2. If the errors persist after swapping the QAM, swap the SMM.
3. If there are still errors, then the card cage must be replaced.
To check for downstream errors:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show module <number> stat gige Show the QAM
downstream
Where: statistics.

<number> is QAM module number.

Example:

CASA-CMTS(diag)# show module 2 stat gige

Example output:
CASA-CMTS(diag)# show module 2 stat gige
Port eth1 or eth2:
total rx : 351556736
dma0 : 71148
dma1 : 351485588
kernel : 3372

Casa Systems CMTS


CMTS diagnostics commands 4-9
Checking for downstream errors

local : 351556736
drop : 0
error : 0 0 or less than .1% when divided by total rx
crc err : 0
hi_water 0 : 4
hi_water 1 : 11
bitrate rx0: 0
bitrate rx1: 2585360
bitrate tx0: 8192

total tx : 1558768
kernel : 11167
drop : 0
error : 0

On C10G systems, the entry “gmac” followed by a number in the range 0 to 4


indicates the connection between the QAM CPU and each FPGA on the QAM. The
output labeled “gmac 4” is the 10GB data path between the QAM CPU and the SMM
and reports packet drop statistics. Packet drops are always hardware errors.

The number of software errors recorded in the software counters follow the gmac 4
output, as indicated by the ring full err field for each FPGA. If the QAM is receiving
more data than it can process, ring full errors will be present. Check the bitrate and
pkt rate statistics, as the errors reflect the number of packets that are dropped because
of the CPU not keeping up. This is NOT an error condition.

Example output:
CASA-C10G(diag)# show module 1 stat gige
.
.
.
gmac 4
Rx:
Byte: 9601395000
Pkts: 4305693410
bcast: 6376
mcast: 10
bitrate: 12519024
pkt rate: 13067
pkt drop: 0
poller pkt rate: 0, 0, 0, 0
sfware pkt rate: 13067 (0 0 0 0 13067)
Tx:
Byte: 8250
Pkts: 34
bcast: 0
mcast: 0
bitrate: 0

Casa Systems CMTS


4-10 Troubleshooting and Diagnostics
Upstream diagnostics (Release 5.4 only)

pkt rate: 0
pkt drop: 0
tx_err: 0
msgsnd_err: 0

Software Counters:
gmac 0.0 rx 5043
gmac 0.1 rx 5240
gmac 0.2 rx 5274
gmac 0.3 rx 5275

gmac 1.0 rx 44292930


gmac 1.1 rx 0
gmac 1.2 rx 0
gmac 1.3 rx 0
ring full err[0] = 0, used = 0
ring full err[1] = 0, used = 0
ring full err[2] = 0, used = 0
ring full err[3] = 0, used = 0
CASA-C10G(diag)#

Upstream diagnostics (Release 5.4 only)


To obtain the SMM and the upstream card diagnostics, use the same command as
described in the previous section.

Past DHCP transactions


For problems with modems registering over the Dynamic Host Control Protocol
(DHCP), check the 128 past DHCP transactions:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show dhcp-trace Show DHCP
transactions.
Example:

CASA-CMTS(diag)# show dhcp-trace

Casa Systems CMTS


CMTS diagnostics commands 4-11
System kernel messages

Example output:
CASA-CMTS(diag)# show dhcp-trace

0 US DIS xid=0149d38f domain=02 lc=1 ch= 2 tm=49f91c34 cm_id=00000022


yip=000.000.000.000
00:12:c9:20:5a:ea gw=010.231.001.001 s=192.168.009.001 0 DS OFF
xid=0149d38f
domain=02 lc=1 ch= 0 tm=49f91c34 cm_id=00000022
yip=010.231.001.128
00:12:c9:20:5a:ea gw=010.231.001.001 s=192.168.009.001 0 US REQ
xid=0149d38f
domain=02 lc=1 ch= 2 tm=49f91c34 cm_id=00000022 yip=000.000.000.000
00:12:c9:20:5a:ea gw=010.231.001.001 s=192.168.009.001 0 DS ACK
xid=0149d38f
domain=02 lc=1 ch= 0 tm=49f91c34 cm_id=00000022
yip=010.231.001.128

System kernel messages


Serious problems with the CMTS system kernel will result in error messages that are
collected in non-volatile random-access memory (NVRAM). To view these messages,
use the show dmesg command.

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show dmesg Show CMTS system
kernel messages.
Example:

CASA-CMTS(diag)# show dmesg

Look for messages that are repeated more than 10 times. Messages containing the
words “oops,” “panic,” “warning,” are considered critical as in the examples below:

[1265795931] Oops in arch/mips/mm/fault.c::do_page_fault, line


185[#1]:
[1265795931] Cpu 0
1265795931] $ 0 : 00000000 10001f01 00000000 00000000

Casa Systems CMTS


4-12 Troubleshooting and Diagnostics
Capturing packets on the GigE interfaces

1265795931] $ 4 : 803f0004 00000000 00000057 82f69f2a


1265795931] $ 8 : 82f69fe0 00001f00 00000000 82fca000

Copy these messages and send them to support@casa-systems.com.

Capturing packets on the GigE interfaces


To capture the packets on a GigE interface, use the tcpdump command. To display
the output on the screen or to write the output to a file, perform these steps:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#

Casa Systems CMTS


CMTS diagnostics commands 4-13
Capturing packets on the GigE interfaces

Step Command Purpose

2. tcpdump “-i gige<number>” Start the tcpdump


routine on a GigE
Where: interface.

• -i — Specifies that an interface on which to listen will be


specified in the next argument.
• <number> — The GigE interface number on the SMM.

Example:

CASA-CMTS(diag)# tcpdump “-i gige1”


3. tcpdmp “-i gige<number> -w /fdsk/filename” Write tcpdump
output to a file on the
Where: SMM.

• -i — Specifies that an interface on which to listen will be


specified in the next argument.
• <number> — The GigE interface port number on the
SMM.
• -w — Write the output to the specified directory and
filename on the SMM. The dir command displays the file.

Example:

CASA-CMTS(diag)# tcpdump "-i gige1 -w /


fdsk/test.out”

To read the file, move it from the SMM to a TFTP server.

Use the other tcpdump arguments to specify specific traffic to capture, such as traffic
running over UDP ports 67 and 68.

Example
CMTS(diag)#tcpdump "-i gige1 -vvv udp port 67 or udp port 68"

To collect the traffic to a specific host (such as the DHCP server):

Casa Systems CMTS


4-14 Troubleshooting and Diagnostics
Capturing packets on the GigE interfaces

Example
CMTS(diag)#tcpdump "-i gige0 host 192.168.1.1”

Example output:
***** Type Ctrl-C to exit *****
tcpdump: listening on eth2, link-type EN10MB (Ethernet), capture size
65535 bytes
38 packets captured
38 packets received by filter
0 packets dropped by kernel

Sample file listing:


19106 Dec 22 13:37 core.SMM-crl_rpc_server.275.txt
454281 Jan 27 15:49 core.SMM-shell.exe.tar.gz
2411 Jan 27 15:49 core.SMM-shell.exe.txt
24 Mar 9 14:35 test.out

Parse the file and send it to support@casa-systems.com.

Casa Systems CMTS


CMTS diagnostics commands 4-15
Tracing the IP path

Tracing the IP path


To trace the IP path from any source to any destination, use the traceroute command
with the following options. The options must be enclosed in quotation marks.

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. traceroute "[ -dFInrvx ] [ -f first_ttl ] [ -g gateway] [ -i iface Trace the IP path
] [ -m max_ttl ] [ -p port ] [ -q nqueries ] " [ -s src_addr] [ -t from source to
tos ][ -w waittime ] [ -z pausemsecs ] host [ packetlen ]" destination.

Where:

• -d — Enable socket level debugging.


• -F — Set the "Don't Fragment" bit.
• -I — Use ICMP ECHO for probes.
• -n — Do not try to map IP addresses to host names when
displaying them.
• -r — Bypass the normal routing tables and send directly to
a host on an attached network. If the host is not on a
directly-attached network, an error is returned. This option
can be used to ping a local host through an interface that
has no route through it.
• -v — Verbose output. Received ICMP packets other than
TIME_EXCEEDED and UNREACHABLEs are listed.
• -x — Toggle IP checksums. Normally, this prevents
traceroute from calculating IP checksums. In some cases,
the operating system can overwrite parts of the outgoing
packet but not recalculate the checksum (so in some
cases the default is to not calculate checksums and using
–x causes them to be calculated). Note that checksums
are usually required for the last hop when using ICMP
ECHO probes ( -I ). So they are always calculated when
using ICMP.

Casa Systems CMTS


4-16 Troubleshooting and Diagnostics
Tracing the IP path

Step Command Purpose

continued
• -f first_ttl — Specifies with what TTL to start. Defaults to
1.
• -g gateway — Tells traceroute to add an IP source routing
option to the outgoing packet that tells the network to route
the packet through the specified gateway. Not very useful
because most routers have disabled source routing for
security reasons.
• -i iface — Specifies the interface through which traceroute
should send packets. By default, the interface is selected
according to the routing table.
• -m max_ttl — Specifies the maximum number of hops
(max time-to-live value) traceroute will probe. The default
is 30.
• -p port — For UDP tracing, specifies the destination port
base traceroute will use (the destination port number will
be incremented by each probe).
• -q nqueries — Sets the number of probe packets per hop.
The default is 3.
• -s src_addr — Chooses an alternative source address.
Note that you must select the address of one of the
interfaces. By default, the address of the outgoing
interface is used.
• -t tos— For IPv4, set the Type of Service (TOS) and
Precedence value. Useful values are 16 (low delay) and 8
(high throughput). Note that in order to use some TOS
precendence values, you have to be super user.
• -w waittime — Set the time (in seconds) to wait for a
response to a probe (default 5.0 sec.).
• -z pausemsec —Minimal time interval between probes
(default 0). If the value is more than 10, then it specifies a
number in milliseconds, else it is a number of seconds
(float point values allowed too). Useful when some routers
use rate-limit for icmp messages.
• host — Host name or IP address.
• packetlen — The default probe datagram length is 38
bytes, but this may be increased by specifying a packet
size (in bytes) after the destination host name.

Casa Systems CMTS


CMTS diagnostics commands 4-17
Tracing the IP path

Example output:
traceroute to verizon.net (206.46.232.39), 30 hops max, 38 byte
packets
1 192.168.2.1 (192.168.2.1) 0.564 ms 0.438 ms 0.402 ms
2 192.168.1.1 (192.168.1.1) 1.724 ms 1.482 ms 1.334 ms
3 192.168.0.1 (192.168.0.1) 3.573 ms 3.308 ms 3.400 ms
4 209.101.35.209 (209.101.35.209) 4.334 ms * 4.179 ms
5 208-41-205-1.client.dsl.net (208.41.205.1) 20.577 ms 16.912 ms
19.954 ms
6 ge-2-2-0.c00.nyc.megapath.net (155.229.123.121) 19.863 ms 17.526
ms 19.568 ms
7 ge-6-5.car1.NewYork1.Level3.net (209.246.126.1) 19.946 ms 17.224
ms 19.897 ms
8 vlan69.csw1.NewYork1.Level3.net (4.68.16.62) 19.893 ms 17.967 ms
19.767 ms
9 ae-64-64.ebr4.NewYork1.Level3.net (4.69.134.113) 24.904 ms
22.647 ms *
10 ae-6-6.ebr2.NewYork2.Level3.net (4.69.141.22) 19.224 ms 17.346
ms 19.626 ms
11 ae-2-52.edge2.NewYork2.Level3.net (4.69.138.227) 23.098 ms
17.541 ms ae-1-51.edge2.NewYork2.Level3.net (4.69.138.195) 25.399
ms
12 0.ge-2-0-0.BR3.NYC4.ALTER.NET (204.255.173.53) 17.668 ms
mci-level3-xe.newyork2.Level3.net (4.68.110.234) 17.970 ms
mci-level3-xe.newyork2.Level3.net (4.68.110.106) 57.640 ms
13 0.xe-0-1-3.XL3.NYC4.ALTER.NET (152.63.17.58) 18.088 ms
0.xe-5-0-3.XL3.NYC4.ALTER.NET (152.63.18.6) 17.976 ms
0.xe-5-1-3.XL3.NYC4.ALTER.NET (152.63.16.182) 19.120 ms
14 0.ge-7-2-0.XL3.DFW7.ALTER.NET (152.63.0.34) 102.254 ms 101.897
ms 104.069 ms
15 POS7-0.GW2.DFW13.ALTER.NET (152.63.103.229) 103.922 ms
POS6-0.GW2.DFW13.ALTER.NET (152.63.103.225) 102.292 ms 101.520 ms
16 verizon-gw.customer.alter.net (63.65.122.26) 104.015 ms 102.131
ms 103.928 ms
17 po121.ctn-core1.vzlink.com (206.46.225.18) 114.777 ms 101.656 ms
103.760 ms
18 206.46.228.130 (206.46.228.130) 104.236 ms 101.775 ms 104.338 ms
19 206.46.232.34 (206.46.232.34) 103.508 ms 102.530 ms 103.747 ms

Casa Systems CMTS


4-18 Troubleshooting and Diagnostics
Capturing cable modem traffic on the SMM

Capturing cable modem traffic on the SMM


To capture the traffic to and from a cable modem on the SMM (in flash) instead of a
remote server, use the mirror and tcpdump commands together.
First, open one window on the CMTS and start the mirror command (where 1.0.0.7 is
the IP address of the SMM interface):

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. mirror cm traffic <ip_addr> <mac_addr> Begin monitoring
cable modem traffic.
Where:

• <ip_addr> — IP address of the SMM.


• <mac_addr> — MAC address of the cable modem.

Example:

CASA-CMTS(diag)# mirror cm traffic 1.0.0.7


0018.c0bf.1058
Mirroring traffic for CM 0014.f887.d939 to
0x1000007

Casa Systems CMTS


CMTS diagnostics commands 4-19
Capturing cable modem traffic on the SMM

Step Command Purpose

3. tcpdmp “-i gige<number> -w /fdsk/filename -s 0 udp port Write tcpdump


<port_address> or udp port <port_address>” output to a file on the
SMM.
Where:

• -i — Specifies that an interface on which to listen will be


specified in the next argument.
• <number> — Indicates the GigE interface port number on
the SMM.
• -w — Writes the output to the specified directory and
filename on the SMM. The dir command displays the file.
• /fdsk/filename — Specifies the name of the destination
file to which tcpdump information is written.
• -s — Specifies the number of bytes of data per packet.
• 0 — Specifies the number of bytes of data per packet. 0
indicates no limit to the number of bytes.
• <port_address>— The UDP upstream and downstream
port addresses.

Example:

CASA-CMTS(diag)# tcpdump "-i gige1 -w /


fdsk/file.out -s 0 udp port 0xcace or udp
port 0xcacf”

To read the file, move it from the SMM to a TFTP server.

Example output:
CASA-CMTS(diag)# tcpdump "-i gige1 -w /fdsk/file.out -s 0 udp
port 0xcace or udp port 0xcacf”

***** Type Ctrl-C to exit *****


tcpdump: listening on eth2, link-type EN10MB (Ethernet), capture size
65535 bytes

In the first window, reset the cable modem. After a few minutes, type Ctrl-C key
combination to stop the capture, then transfer the file to the TFTP server. (Remember
to delete it from the SMM after transferring it.)

Casa Systems CMTS


4-20 Troubleshooting and Diagnostics
Capturing cable modem traffic on a PC

On the TFTP server, run the ccap command (./ccap test.out) to create a file called
out.cap. Use FTP to transfer this file to a PC running Wireshark (or a program
equivalent to Wireshark).

Change the Wireshark settings by editing preferences and frame protocols by


checking off the “Treat all frames as DOCSIS frames” box. Wireshark will decode the
DOCSIS control packets.

Capturing cable modem traffic on a PC


To capture cable modem traffice directly on a PC with Wireshark, use the mirror cm
traffic command and specify the IP address of the target PC running Wireshark. On
the PC running Wireshark, set the capture filter to "udp port 51918 or udp port 51919"
to capture only the mirrored packets. The PC must be reachable by the CMTS. The
resulting capture packets will contain the DOCSIS frames encapsulated in a UDP
datagram.

Use the tcpdmp command to decode the datagram and to read the file with Wireshark.

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:
CASA-CMTS# diag
CASA-CMTS (diag)#
2. mirror cm traffic <ip_address> <mac_address> Begin monitoring
cable modem traffic.
Where:

• <ip_address> — Specifies the IP address of the PC


running Wireshark.
• <mac_address > — Specifies the MAC address of the
cable modem.

Example:

CASA-CMTS(diag)# mirror cm traffic 1.0.0.7


0018.c0bf.1058
Mirroring traffic for CM 0014.f887.d939 to
0x1000007

Casa Systems CMTS


CMTS diagnostics commands 4-21
Capturing cable modem traffic on a PC

Step Command Purpose

3. tcpdmp “-i gige<number> -w /fdsk/filename -s 0 udp port Write tcpdump


<port_address> or udp port <port_address>” output to a file on the
SMM.
Where:

• -i — Specifies that an interface on which to listen will be


specified in the next argument.
• <number> — Indicates the GigE interface port number on
the SMM.
• -w — Writes the output to the specified directory and
filename on the SMM. The dir command displays the file.
• /fdsk/filename — Specifies the name of the destination
file to which tcpdump information is written.
• -s — Specifies the number of bytes of data per packet.
• 0 — Specifies the number of bytes of data per packet. 0
indicates no limit to the number of bytes.
• <port_address>— The UDP upstream and downstream
port addresses.

Example:

CASA-CMTS(diag)# tcpdump "-i gige1 -w /


fdsk/file.out -s 0 udp port 0xcace or udp
port 0xcacf”

To read the file, move it from the SMM to a TFTP server.

Casa Systems CMTS


4-22 Troubleshooting and Diagnostics
Displaying cable modems by modem ID

Displaying cable modems by modem ID


Cable modem status can be displayed by specifying the cable modem identifier from
the CMTS diag mode. Gathering cable modem information using the CMTS identifier
may be helpful when troubleshooting modem problems.

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show cable <modem_id> Begin monitoring
cable modem traffic.
Where:

• <modem_id> — Specifies the cable modem ID in the


range 1 to 4294967295.

Example:

CASA-CMTS(diag)# show cable modem 1

Example

CASA-C3000(diag)#show cable modem 1


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0026.5e77.43ba 0.0.0.0 3/1/0* 0/0/1* online(pt) 29 -0.2 2359 0 yes
2000:232:1::6de2:d447

CASA-C3000(diag)#show cable modem 2


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
0024.0147.9a2c 10.232.1.51 3/1/0 0/0/0 online(pt) 27 0.0 2357 0 yes

CASA-C3000(diag)#show cable modem 3


MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dB) Offset CPEs Enb
5cac.4c9c.793b 0.0.0.0 3/1/0* 0/0/1* online(pt) 30 -0.2 2363 0 yes
2000:232:1::f6ba:e732
CASA-C3000(diag)#

Casa Systems CMTS


CMTS diagnostics commands 4-23
Core dumps

Core dumps
Serious problems with the kernel processes will cause the system to dump core
memory. These core dumps contain useful data for Casa engineering. Use the ls or dir
commands to see if these files exist. Core dumps start with the word core in the title as
in:

637205 Dec 4 11:08 core.QAM-0-qam_daemon.145.tar.gz


18395 Dec 4 11:08 core.QAM-0-qam_daemon.145.txt
424762 Nov 9 13:09 core.SMM-snmpd.292.tar.gz
17561 Nov 9 13:09 core.SMM-snmpd.292.txt

Use TFTP to transfer both the text and gz files; send them to
support@casa-systems.com.

Removing old core dump files


Delete old core dumps from memory:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. coredump cleanup Remove old core
dump files.
Example:

CASA-CMTS(diag)# coredump cleanup

Casa Systems CMTS


4-24 Troubleshooting and Diagnostics
Testing connectivity (extended Ping)

Testing connectivity (extended Ping)


For testing connectivity, the Casa CMTS supports the extended ping command with
Linux arguments that you enclose in quotations (“”).

In the following example, 192.168.3.8 is a host on the gige side and 10.248.1.1 is the
IP-bundle interface.

CASA-CMTS# ping "-I 10.248.1.1 192.168.3.8"


PING 192.168.3.8 (192.168.3.8) from 10.248.1.1 : 56(84) bytes of data.
64 bytes from 192.168.3.8: icmp_seq=1 ttl=64 time=0.357 ms
64 bytes from 192.168.3.8: icmp_seq=2 ttl=64 time=0.372 ms
64 bytes from 192.168.3.8: icmp_seq=3 ttl=64 time=0.361 ms

Other diagnostic commands


Other useful diagnostic commands include:
• Get ARP table entry
• Auto-reboot
• Set CPU receive rate
• Turn off power modules
• Shutdown/restart SNMP
• Show ACL applications
• Reboot module unconditional
• Show kernel interface
• Display modem information by QAM
• Display VLAN information
• Display information about modems on a VLAN

Casa Systems CMTS


CMTS diagnostics commands 4-25
Other diagnostic commands

ARP table entry


To get the ARP entry for a specific host:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. arp get <ip_address> Get host ARP entry.

Where:

<ip_address> is the host IP address.

Example:

CASA-CMTS(diag)# arp get 192.168.8.232

Auto-reboot
To configure the CMTS to auto-reboot if it does not receive a response from a
specified host within 40 seconds:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. auto-reboot monitor <ip_address> Set CMTS to
auto-boot.
Where:

<ip_address> is the host IP address.

Example:

CASA-CMTS(diag)#auto-reboot monitor
192.168.8.100

Casa Systems CMTS


4-26 Troubleshooting and Diagnostics
Other diagnostic commands

Set the CPU receive rate


To set the receive rate from the gigabit switch to the CPU interface:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. gigabit-rx-cpu-rate <rate> Set the CPU receive
rate.
Where:

<rate> is number between 0 and 8000 packets per second.

Example:

CASA-CMTS(diag)# gigabit-rx-cpu-rate 1000

Turning power on and off to individual CMTS modules


To individually turn power on and off to specified CMTS modules:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. power module <number> {on | off} Turn a specific
power module on or
Where: off.

<number> specifies the module number in the range


0 to 15 depending on the specific CMTS you are managing.

Example:

CASA-CMTS(diag)# power module 4 off

Casa Systems CMTS


CMTS diagnostics commands 4-27
Other diagnostic commands

Shutdown or restart SNMP


To reset SNMP, first shut it down and then restart it.

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. snmp shutdown Shutdown and
restart SNMP.
snmp start

Example:

CASA-CMTS(diag)# snmp shutdown


CASA-CMTS(diag)# snmp start

Show ACL applications


To show the application when an access control list is applied:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show ip access-list <name> applications Show the
ACL-associated
Where: applications.

<name> is the access list name.

This command accepts output modifiers.

Example:

CASA-CMTS(diag)# show ip access-list acl50


applications

Casa Systems CMTS


4-28 Troubleshooting and Diagnostics
Other diagnostic commands

Reboot a module unconditionally


To force a module to reboot in the event that the module reboot command does not
complete:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS(diag)#
2. reboot module <number> unconditional Force an
unconditional reboot
Where: of a specific module.

<number> is the slot number of the module to be rebooted.

Example:

CASA-CMTS(diag)# reboot module 3 unconditional

Note: On C3200 and C10G CMTS systems, if a module shuts down and
requires a reboot due to an overheating condition, use the power module
command to apply power and boot the module up. See the section, “Turning
power on and off to individual CMTS modules.”

The reboot module command will not initiate a module reboot is a module
requires a restart due to an overheating condition.

Casa Systems CMTS


CMTS diagnostics commands 4-29
Other diagnostic commands

Show kernel interface information


To show information about the access control lists per interface:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show kernel interface <interface> acl Show kernel
interface information.
Where:

<interface> is one of the following options:

• eth <port> — Ethernet interface with port specified.


• gige <port> — GigE interface with port specified.
• trunk <port> — Trunk interface with port specified.
• loopback <number> — The loopback interface number .
• docsis-mac <ID> — The DOCSIS mac-domain ID.
• access-class {in | out} — The system-level access class
(in or out).

Example:

CASA-CMTS(diag)# show kernel interface


docsis-mac 4 acl

Casa Systems CMTS


Display modem information by QAM
To show the information about a modem associated with the QAM on which it is
registered:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show qos ds cm qam <number> ip address Show modem
<cm_ipv4_address> information by QAM.

show qos ds cm qam <number> ipv6 address


<cm_ipv6_address>

Where:

• <number> is the QAM module number or physical system


slot.
• <cm_ipv4_address> is the IPV4 cable modem address.
• <cm_ipv6_address> is the IPV6 cable modem address.
Example:

CASA-CMTS(diag)# show qos ds cm qam 4 ip


address 4.5.6.7

Example output:
ttl=341785873 ip=341228169 uni=340333695 mc=0
nx=0 ty=1 lc= 0 mcast=0000 pcnt=35 10.155.127.149 00186855961d cm_id=2983
cid=10
cm_tbl_idx= 3786 cm_id=2983 cid=10 psid=1452 v=0 00186855961d tek=025b1568
pkt: 0 18419 dbyte=14743143 arp: 18 14 dhcp: 2 2 maxip: 16 2 0 a=0 l=1
SF sf=01793f48 nx=017a4748 cm=2983 sfid=763903 dsid=1452 domain=3 f=01 tos_ow
=0xff00
cnt pkt=18180 byte=13621440 pkt sent=18180 byte sent=13621440 over_mx
drop_pkt=0 drop_byte=0
enqueue 0 pkt 0 byte marker_in 0 enqueue_priority 0 enqueue_limit 750000
qos_set_type: 06 docsis version: 0
active: priority=0 g_rate=0 g_bucket=60880 mx_rate=16001 mx_bucket=60880
gu_rate_bucket_counter = 60880, mx_rate_bucket_counter = 59560
mx_gu_negative = 0
admitted: priority=0 g_rate=0 g_bucket=60880 mx_rate=16000
mx_bucket=60880
mapping pri 0 enqueue pri 0 marker in 0
CMTS diagnostics commands 4-31
Other diagnostic commands

channel set id: 10 [ 10 ]


debug: gu_rate=0 mx_rate=3200001 lapsed=1614 mx_c=16000 gu_c=0
lct=0000e8a8
SF sf=017a4748 nx=00000000 cm=2983 sfid=763777 dsid=1452 domain=3 f=00 tos_ow
=0xff00
cnt pkt=239 byte=35067 pkt sent=239 byte sent=35067 over_mx drop_pkt=0
drop_byte=0
enqueue 0 pkt 0 byte marker_in 0 enqueue_priority 0 enqueue_limit 16000
qos_set_type: 06 docsis version: 0
active: priority=1 g_rate=0 g_bucket=60880 mx_rate=241 mx_bucket=60880
gu_rate_bucket_counter = 60880, mx_rate_bucket_counter = 58380
mx_gu_negative = 0
admitted: priority=1 g_rate=0 g_bucket=60880 mx_rate=240 mx_bucket=60880
mapping pri 0 enqueue pri 0 marker in 0
channel set id: 10 [ 10 ]
debug: gu_rate=0 mx_rate=48001 lapsed=154 mx_c=240 gu_c=0 lct=0000e40c
DS Classifiers:
CL cl=00a70768 nx=00a706f0 cm=2983 cl_id=15 sfid=763777 pri=0 es=0 ipver=4
ipv4 tos=00 00 00 proto=256
dip=00000000 00000000 sip=c0a8fe80 fffffffe sp=0 65535 dp=0 65535
ipv6 label 0x0 tos 0x0 0x0 0x0, next hdr 0x100, src ::/0, dst ::/0
vlan id low=0 high=0 pri low=0 high=0
pkt=0 byte=0 phs=00000000
CL cl=00a706f0 nx=00a70678 cm=2983 cl_id=14 sfid=763777 pri=0 es=0 ipver=4
ipv4 tos=00 00 00 proto=17
dip=00000000 00000000 sip=3eb3013c fffffffc sp=53 53 dp=0 65535
ipv6 label 0x0 tos 0x0 0x0 0x0, next hdr 0x100, src ::/0, dst ::/0
vlan id low=0 high=0 pri low=0 high=0
pkt=219 byte=28771 phs=00000000
CL cl=00a70678 nx=00a70600 cm=2983 cl_id=13 sfid=763777 pri=0 es=0 ipver=4
ipv4 tos=00 00 00 proto=256
dip=00000000 00000000 sip=3eb30280 ffffffc0 sp=0 65535 dp=0 65535
ipv6 label 0x0 tos 0x0 0x0 0x0, next hdr 0x100, src ::/0, dst ::/0
vlan id low=0 high=0 pri low=0 high=0
pkt=0 byte=0 phs=00000000
CL cl=00a70600 nx=00a70588 cm=2983 cl_id=12 sfid=763777 pri=0 es=0 ipver=4
ipv4 tos=00 00 00 proto=256
dip=00000000 00000000 sip=0a800140 fffffffe sp=0 65535 dp=0 65535
ipv6 label 0x0 tos 0x0 0x0 0x0, next hdr 0x100, src ::/0, dst ::/0
vlan id low=0 high=0 pri low=0 high=0
pkt=0 byte=0 phs=00000000
CL cl=00a70588 nx=00a70510 cm=2983 cl_id=11 sfid=763777 pri=0 es=0 ipver=4
ipv4 tos=00 00 00 proto=256
dip=00000000 00000000 sip=ac1f8000 fffff000 sp=0 65535 dp=0 65535
ipv6 label 0x0 tos 0x0 0x0 0x0, next hdr 0x100, src ::/0, dst ::/0
vlan id low=0 high=0 pri low=0 high=0
pkt=0 byte=0 phs=00000000
CL cl=00a70510 nx=00a70498 cm=2983 cl_id=10 sfid=763777 pri=0 es=0 ipver=4
ipv4 tos=00 00 00 proto=256
dip=00000000 00000000 sip=0a800700 ffffff00 sp=0 65535 dp=0 65535
ipv6 label 0x0 tos 0x0 0x0 0x0, next hdr 0x100, src ::/0, dst ::/0
vlan id low=0 high=0 pri low=0 high=0
pkt=20 byte=5340 phs=00000000
CL cl=00a70498 nx=00000000 cm=2983 cl_id=9 sfid=763777 pri=0 es=0 ipver=4
ipv4 tos=00 00 00 proto=256
dip=00000000 00000000 sip=c0a8fc00 fffffc00 sp=0 65535 dp=0 65535
ipv6 label 0x0 tos 0x0 0x0 0x0, next hdr 0x100, src ::/0, dst ::/0
vlan id low=0 high=0 pri low=0 high=0
pkt=0 byte=0 phs=00000000
DS L2VPN Classifiers:
prt_ds_classifier_list(): null pointer
TEK addr=025b1568 nx=00000000 cm=2983 mac=0 said=1452 active_time=0 pkt=18402
alg=1
s1= 1 bb1e28c3679745d60e38cd7cdcf7d23b

Casa Systems CMTS


4-32 Troubleshooting and Diagnostics
Other diagnostic commands

Display VLAN information


To show the information about the VLANs associated with the QAM on which it is
registered:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show qos ds cm qam <number> ip address <ip_address> Show VLAN
information by QAM.
Where:

• <number> is the QAM module number.


• <ip_address> is the IPV4 or IPV6 address of the modem.

Example:

CASA-CMTS(diag)# show qos ds cm qam 4 ip


address 114

Example output:
CASA-C10000(diag)#show qos ds cm qam 4 ip address 114
L2VPN US: ttl=0 drop=0 DS: ttl=0 drop=0 NotDefined pkt=0 id=0
bc_src=0
l2vpn_vlan_tbl_prt():
l2vpn_addr_hs_tbl_prt():
CASA-C10000(diag)#CASA-C10000(diag)#

Casa Systems CMTS


CMTS diagnostics commands 4-33
Other diagnostic commands

Display information about modems on a VLAN


To show the information about the modems on a VLAN:

Step Command Purpose

1. diag Enter diagnostic


mode in the CLI.
Example:

CASA-CMTS# diag
CASA-CMTS (diag)#
2. show qos ds cm qam <number> ip address <ip_address> Show information
about modems on a
Where: VLAN.

• <number> is the QAM module number.


• <ip_address> is the IPV4 or IPV6 address of the modem.

Example:

CASA-CMTS(diag)# show qos ds cm qam 4 ip


address 115

Example output:
CASA-C10000(diag)#show qos ds cm qam 4 ip address 115
qam_cm_vlan_mac_tree_prt():
qam_vlan_cm_mac_tree_prt():
qam_vlan_mac_tree_prt(): vlan_mac
qam_vlan_mac_tree_prt(): vlan_mac_uniAddr
qam_vlan_mac_tree_prt(): vlan_mac_mcAddr
qam_l2vpn_cm_stat_tree_prt():
CASA-C10000(diag)#

Casa Systems CMTS


4-34 Troubleshooting and Diagnostics
Other diagnostic commands

Casa Systems CMTS


100 Old River Road
Suite 100
Andover, MA 01810
USA
978-688-6706

CMTS
Troubleshooting and Diagnostics
© 2013 Casa Systems, Inc.
All rights reserved.

DOC-3006-01
For Releases 5.2 to 6.1.3

April 2013
Printed in United States of America

You might also like