182
DOC-3006-01 Document Version 6.01.03.01 April 2013 CMTS Troubleshooting and Diagnostics For Releases 5.2 to 6.1.3

CMTS Troubleshooting Diagnostics - NMS Prime

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CMTS Troubleshooting Diagnostics - NMS Prime

DOC-3006-01Document Version 6.01.03.01

April 2013

CMTS

Troubleshooting and Diagnostics

For Releases 5.2 to 6.1.3

Page 2: CMTS Troubleshooting Diagnostics - NMS Prime

© 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.

Page 3: CMTS Troubleshooting Diagnostics - NMS Prime

iii

Contents

Preface

About this guide .................................................................................................... xiRevision history.............................................................................................. xii

Contacting Casa .................................................................................................. xiiCorporate facility ............................................................................................ xiiTechnical Support .......................................................................................... xiiTechnical documentation ............................................................................... xii

Conventions used in Casa documentation ..........................................................xiiiTypographical conventions ............................................................................xiiiAcronyms ...................................................................................................... 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

Page 4: CMTS Troubleshooting Diagnostics - NMS Prime

ContentsTroubleshooting and Diagnosticsiv

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

Page 5: CMTS Troubleshooting Diagnostics - NMS Prime

ContentsTroubleshooting and Diagnostics v

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

Page 6: CMTS Troubleshooting Diagnostics - NMS Prime

ContentsTroubleshooting and Diagnosticsvi

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

Page 7: CMTS Troubleshooting Diagnostics - NMS Prime

ContentsTroubleshooting and Diagnostics vii

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

Page 8: CMTS Troubleshooting Diagnostics - NMS Prime

ContentsTroubleshooting and Diagnosticsviii

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

Page 9: CMTS Troubleshooting Diagnostics - NMS Prime

ContentsTroubleshooting and Diagnostics ix

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

Page 10: CMTS Troubleshooting Diagnostics - NMS Prime
Page 11: CMTS Troubleshooting Diagnostics - NMS Prime

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

Page 12: CMTS Troubleshooting Diagnostics - NMS Prime

PrefaceTroubleshooting and Diagnosticsxii

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 facilityCasa Systems, Inc.100 Old River RoadAndover, MA 01810Tel.: 978-688-6706World Wide Web: www.casa-systems.com

Technical SupportIn the United States: Tel: 978-699-3045E-mail: [email protected]

Technical documentationCasa 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

Page 13: CMTS Troubleshooting Diagnostics - NMS Prime

PrefaceTroubleshooting and Diagnostics xiii

• 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

Conventions used in Casa documentation

Typographical conventions

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.

Key Convention Function Example

Boldface font Commands and keywords in text are in boldface.

The show running-config command...

brackets [ ] Elements in square brackets are optional.

CASA-CMTS# show rstp port [<port-id>]

braces {x | y | z} Indicates a required argument with a choice of values; choose one.

CASA-CMTS(config-router-ospf)# area <id> shortcut {enable | disable | default}

brackets [x | y | z] Indicates an optional argument with a choice of values; choose one.

CASA-CMTS(config-router-o

spf)# area <id> nssa [translate-always |

translatecandidate |

translate-never]

vertical bar | Separates parameter values. Same as “or.”

CASA-CMTS(config-router-ospf)# ospf abr-type [cisco | ibm | shortcut | standard]

Casa Systems CMTS

Page 14: CMTS Troubleshooting Diagnostics - NMS Prime

PrefaceTroubleshooting and Diagnosticsxiv

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

string A non-quoted set of characters. Do not use quotation marks (“”)around the string as the string will include the quotation marks.

CASA-CMTS# hostname <string>

Screen font Terminal sessions and information the system displays are in screen font.

[Wed Sep 1 20:58:07 2010]-AL-SYS-1: Module 8 (QAM), is up.

Bold screen font Information you must enter is in boldface screen font.

CMTS# show docsis channel utilization

< > Non-printing characters such as passwords are in angle brackets in contexts where italics are not available. Angle brackets are also used for variables.

CASA-CMTS(config)# system monitor memory <num> threshold <amt>

!,# An exclamation point (!) or a pound sign (#) at the beginning of a line of code indicates a comment line.

# This is a comment.

Key Convention Function Example

Casa Systems CMTS

Page 15: CMTS Troubleshooting Diagnostics - NMS Prime

PrefaceTroubleshooting and Diagnostics xv

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

Page 16: CMTS Troubleshooting Diagnostics - NMS Prime
Page 17: CMTS Troubleshooting Diagnostics - NMS Prime

1-1

Chapter 1. Interpreting commonsystem log messages

About this chapterThis 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

Page 18: CMTS Troubleshooting Diagnostics - NMS Prime

CMTS message logging overviewTroubleshooting and Diagnostics1-2

CMTS message logging overviewThe 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 subsystemCMTS 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

Page 19: CMTS Troubleshooting Diagnostics - NMS Prime

Messages by subsystemInterpreting common system log messages 1-3

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

Page 20: CMTS Troubleshooting Diagnostics - NMS Prime

Messages by subsystemTroubleshooting and Diagnostics1-4

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

Page 21: CMTS Troubleshooting Diagnostics - NMS Prime

Messages by subsystemInterpreting common system log messages 1-5

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

Page 22: CMTS Troubleshooting Diagnostics - NMS Prime

Messages by subsystemTroubleshooting and Diagnostics1-6

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

Page 23: CMTS Troubleshooting Diagnostics - NMS Prime

Messages by subsystemInterpreting common system log messages 1-7

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

Page 24: CMTS Troubleshooting Diagnostics - NMS Prime

Messages by subsystemTroubleshooting and Diagnostics1-8

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

Page 25: CMTS Troubleshooting Diagnostics - NMS Prime

Messages by subsystemInterpreting common system log messages 1-9

<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

Page 26: CMTS Troubleshooting Diagnostics - NMS Prime
Page 27: CMTS Troubleshooting Diagnostics - NMS Prime

2-1

Chapter 2. Using the show cablemodem commands

About this chapterThis 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

Page 28: CMTS Troubleshooting Diagnostics - NMS Prime

About this chapterTroubleshooting and Diagnostics2-2

Commands levels in the Casa CLIBy 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.

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

Topic Page

Casa Systems CMTS

Page 29: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemUsing the show cable modem commands 2-3

show cable modemThe 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 optionsCASA-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

Page 30: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemTroubleshooting and Diagnostics2-4

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

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 <domain-id>

Specifies that all available statistics associated with a single MAC domain are 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.

Table 2-1. show cable modem options

Command option Description

Casa Systems CMTS

Page 31: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemUsing the show cable modem commands 2-5

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

Page 32: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemTroubleshooting and Diagnostics2-6

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

Page 33: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemUsing the show cable modem commands 2-7

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

Page 34: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemTroubleshooting and Diagnostics2-8

CASA-CMTS(config)#show cable modem docsis-mac 62MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI Intf Intf Status Sid (dB) Offset CPEs Enb0015.f2fe.cebc 10.121.3.179 10/7.1/0 0/4/5 expire(pkt) 11 -0.2 2435 0 yes0022.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 SG1MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI Intf Intf Status Sid (dB) Offset CPEs Enb0015.f2fe.cebc 10.121.3.179 10/7.1/0 0/4/5 expire(pkt) 11 -0.2 2435 0 yes0022.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

Page 35: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemUsing the show cable modem commands 2-9

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 Set

Indicates the CMTS downstream channel set to which a cable mode has access. 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 Mode

Indicates whether the cable modem supports DOCSIS 2.0 Mode, either Y for 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.

Table 2-2. scm field descriptions (continued)

Field Description

Casa Systems CMTS

Page 36: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemTroubleshooting and Diagnostics2-10

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 Message

Indicates the registration request message, normally REG-REQ-MP for DOCSIS 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 Support

Indicates if the modem supports filtering of 802.1P and 802.1Q protocol traffic, 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.

Table 2-2. scm field descriptions (continued)

Field Description

Casa Systems CMTS

Page 37: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemUsing the show cable modem commands 2-11

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 Packets

Indicates the total number of upstream dropped packets from the cable modem 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.

Table 2-2. scm field descriptions (continued)

Field Description

Casa Systems CMTS

Page 38: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemTroubleshooting and Diagnostics2-12

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.

Table 2-2. scm field descriptions (continued)

Field Description

Casa Systems CMTS

Page 39: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemUsing the show cable modem commands 2-13

MAC status states

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.

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.

Table 2-2. scm field descriptions (continued)

Field Description

Casa Systems CMTS

Page 40: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemTroubleshooting and Diagnostics2-14

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.

Table 2-3. MAC states (continued)

State Description

Casa Systems CMTS

Page 41: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemUsing the show cable modem commands 2-15

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.

Table 2-3. MAC states (continued)

State Description

Casa Systems CMTS

Page 42: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modemTroubleshooting and Diagnostics2-16

Usage recommendationsUse 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

Page 43: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem authorizationUsing the show cable modem commands 2-17

show cable modem authorizationThe 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 test1cable modem authorization ffff.ffff.ffff test1

show cable modem authorization field descriptions

Usage recommendationsUse 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.

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.

Casa Systems CMTS

Page 44: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem bondingTroubleshooting and Diagnostics2-18

show cable modem bondingThe 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 EXCLUDED0024.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/00024.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

Page 45: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem bondingUsing the show cable modem commands 2-19

Usage recommendationsUse 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.

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

DS 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 include unreachable channels by the cable modem, noisy channels, and problems at the cable plant.

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

Field Description

Casa Systems CMTS

Page 46: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem callsTroubleshooting and Diagnostics2-20

show cable modem callsThe 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 optionsCASA-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

Page 47: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem callsUsing the show cable modem commands 2-21

Call status states

Usage recommendationsUse 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.

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.

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.

Table 2-6. show cable modem mac options

Command option Description

Casa Systems CMTS

Page 48: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem cm-status logTroubleshooting and Diagnostics2-22

show cable modem cm-status logThe 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 logMAC Address Status_Event Msg Content Time0012.3456.789d MDD_TIMEOUT DS: 6 2011-11-18 11:47:480012.3456.789c MDD_TIMEOUT DS: 6 2011-11-18 11:47:480012.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

Page 49: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem cm-status logUsing the show cable modem commands 2-23

Status event states

Usage recommendationsUse 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.

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.

Casa Systems CMTS

Page 50: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem counters Troubleshooting and Diagnostics2-24

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 countersCASA-C10G# show cable modem <ip-address> countersCASA-C10G# show cable modem <ipv6-address> countersCASA-C10G# show cable modem <mac-address> counters

Command examples

CASA-C10G# show cable modem counters MAC Address IP Address US Packets US Bytes DS Packets DS Bytes38c8.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

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.

Casa Systems CMTS

Page 51: CMTS Troubleshooting Diagnostics - NMS Prime

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

show cable modem counters field descriptions

Usage recommendationsUse 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.

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.

Casa Systems CMTS

Page 52: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem cpeTroubleshooting and Diagnostics2-26

show cable modem cpeThe 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 cpeCASA-C10G# show cable modem <ip-address> cpeCASA-C10G# show cable modem <ipv6-address> cpeCASA-C10G# show cable modem <mac-address> cpeCASA-C10G# show cable modem upstream <X/Y.C/Z> cpe

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

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.

Casa Systems CMTS

Page 53: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem cpeUsing the show cable modem commands 2-27

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

Usage recommendationsUse 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.

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.

Casa Systems CMTS

Page 54: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem denyTroubleshooting and Diagnostics2-28

show cable modem denyThe 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 denycable modem deny 0015.f2fe.cee6

show cable modem deny field descriptions

Usage recommendationsUse 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.

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.

Casa Systems CMTS

Page 55: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem docsis-device-classUsing the show cable modem commands 2-29

show cable modem docsis-device-classThe 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-classCASA-C10G# show cable modem <ip-address> docsis-device-classCASA-C10G# show cable modem <ipv6-address> docsis-device-classCASA-C10G# show cable modem <mac-address> docsis-device-classCASA-C10G# show cable modem upstream <X/Y.C/Z> docsis-device-classCASA-C10G# show cable modem docsis-device-class summaryCASA-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

Page 56: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem docsis-device-classTroubleshooting and Diagnostics2-30

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 Priv0013.f787.786e 3/2.0/0 1/0/0 online 3 1.1 eCM ePS BPI0015.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 Priv0013.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 Priv0013.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

Page 57: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem docsis-device-classUsing the show cable modem commands 2-31

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

Page 58: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem docsis-device-classTroubleshooting and Diagnostics2-32

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

Page 59: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem docsis-device-classUsing the show cable modem commands 2-33

Device class states

Usage recommendationsUse 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.

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.

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] [ePS]

Indicates the DOCSIS device class for the given cable modem, eCM, or 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.

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

Field Description

Casa Systems CMTS

Page 60: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem dropped-packetsTroubleshooting and Diagnostics2-34

show cable modem dropped-packetsThe 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-packetsCASA-C10G# show cable modem <ipv6-address> dropped-packetsCASA-C10G# show cable modem <mac-address> dropped-packetsCASA-C10G# show cable modem dropped-packetsCASA-C10G# show cable modem upstream <X/Y.C/Z> dropped-packets

Command examples

CASA-C10G# show cable modem 0015.f2fe.baac dropped-packets MAC Address US Intf DS Intf US-Dropped DS-Dropped0015.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-Dropped0015.f2fe.baac 9/15.0/0 1/7/1 0 0

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.

Casa Systems CMTS

Page 61: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem dropped-packetsUsing the show cable modem commands 2-35

CASA-C10G# show cable modem dropped-packets MAC Address US Intf DS Intf US-Dropped DS-Dropped0015.f2fe.baac 9/15.0/0 1/7/1 0 00024.d11e.4b1c 10/8.1/0 13/7/2 0 00024.d11e.4b24 10/8.2/0 13/7/0 0 00024.d11e.4b3a 10/8.1/0 13/7/5 0 00024.d11e.4b40 10/8.3/0 13/7/4 0 00024.d11e.4b58 10/8.2/0 13/7/6 0 00024.d11e.4b68 10/8.1/0 13/7/6 0 00024.d11e.4b76 10/8.1/0 13/7/3 0 00024.d11e.4b7a 10/8.2/0 13/7/7 0 0c446.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-Dropped0022.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

Page 62: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem dropped-packetsTroubleshooting and Diagnostics2-36

Usage recommendationsUse 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

Page 63: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem errorsUsing the show cable modem commands 2-37

show cable modem errorsThe 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 errorsCASA-C10G# show cable modem <ip-address> errorsCASA-C10G# show cable modem <ipv6-address> errorsCASA-C10G# show cable modem <mac-address> errorsCASA-C10G# show cable modem upstream <X/Y.C/Z> errors

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 00024.d11e.4b6a 9/0.1/0 0/0/0 0 0f07b.cbfb.a8d5 9/0.1/0 0/0/0 0 0f07b.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

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.

Casa Systems CMTS

Page 64: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem errorsTroubleshooting and Diagnostics2-38

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

Usage recommendationsUse 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.

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.

Casa Systems CMTS

Page 65: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem initUsing the show cable modem commands 2-39

show cable modem initThe 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 no0013.7170.321a 10.238.1.187 1/0.3/0 0/0/3 init(i) 207 0.0 2030 0 no0013.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

Page 66: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem initTroubleshooting and Diagnostics2-40

MAC initialization states

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.

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).

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

Field Description

Casa Systems CMTS

Page 67: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem initUsing the show cable modem commands 2-41

Usage recommendationsUse 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.

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.

Table 2-23. MAC initialization states (continued)

State Description

Casa Systems CMTS

Page 68: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem ip-address Troubleshooting and Diagnostics2-42

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

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 -

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.

Casa Systems CMTS

Page 69: CMTS Troubleshooting Diagnostics - NMS Prime

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

show cable modem ip-address field descriptions

MAC status states

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.

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

Page 70: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem ip-address Troubleshooting and Diagnostics2-44

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.

Table 2-26. MAC states (continued)

State Description

Casa Systems CMTS

Page 71: CMTS Troubleshooting Diagnostics - NMS Prime

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

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.

Table 2-26. MAC states (continued)

State Description

Casa Systems CMTS

Page 72: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem ip-address Troubleshooting and Diagnostics2-46

Usage recommendationsUse 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

Page 73: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macUsing the show cable modem commands 2-47

show cable modem macThe 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 macCASA-C10G# show cable modem <ip-address> macCASA-C10G# show cable modem <ipv6-address> macCASA-C10G# show cable modem <mac-address> macCASA-C10G# show cable modem upstream <X/Y.C/Z> macCASA-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

Page 74: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macTroubleshooting and Diagnostics2-48

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

Page 75: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macUsing the show cable modem commands 2-49

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

Page 76: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macTroubleshooting and Diagnostics2-50

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

Page 77: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macUsing the show cable modem commands 2-51

MAC status states

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.

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).

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

Field Description

Casa Systems CMTS

Page 78: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macTroubleshooting and Diagnostics2-52

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.

Table 2-29. MAC states (continued)

State Description

Casa Systems CMTS

Page 79: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macUsing the show cable modem commands 2-53

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.

Table 2-29. MAC states (continued)

State Description

Casa Systems CMTS

Page 80: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem macTroubleshooting and Diagnostics2-54

Usage recommendationsUse 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.

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.

Table 2-29. MAC states (continued)

State Description

Casa Systems CMTS

Page 81: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem maintenanceUsing the show cable modem commands 2-55

show cable modem maintenanceThe 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 optionsCASA-C10G# show cable modem maintenanceCASA-C10G# show cable modem <ip-address> maintenanceCASA-C10G# show cable modem <ipv6-address> maintenanceCASA-C10G# show cable modem <mac-address> maintenanceCASA-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

Page 82: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem maintenanceTroubleshooting and Diagnostics2-56

Command examples

CASA-C10G# show cable modem maintenanceMAC Address US Intf Ds Intf Prim SM Fail Active-Time Sid Count Count0015.f2fe.baac 9/15.0/0 1/7/1 7 839 0 2012-01-05,14:05:150024.d11e.4b1c 10/8.1/0 13/7/2 25 3336 0 2012-01-05,14:05:030024.d11e.4b24 10/8.2/0 13/7/0 18 3384 0 2012-01-05,14:03:060024.d11e.4b3a 10/8.1/0 13/7/5 24 3348 0 2012-01-05,14:04:240024.d11e.4b40 10/8.3/0 13/7/4 6 3427 0 2012-01-05,14:00:360024.d11e.4b58 10/8.2/0 13/7/6 22 3364 844 2012-01-05,14:03:570024.d11e.4b68 10/8.1/0 13/7/6 17 3386 0 2012-01-05,14:03:040024.d11e.4b76 10/8.1/0 13/7/3 13 3531 0 2012-01-05,14:01:340024.d11e.4b7a 10/8.2/0 13/7/7 23 3354 0 2012-01-05,14:04:10c446.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 maintenanceMAC Address US Intf Ds Intf Prim SM Fail Active-Time Sid Count Count0015.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 maintenanceMAC Address US Intf Ds Intf Prim SM Fail Active-Time Sid Count Count0015.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

Page 83: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem maintenanceUsing the show cable modem commands 2-57

Usage recommendationsUse 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.

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.

Table 2-31. show cable modem maintenance descriptions

Command option Description

Casa Systems CMTS

Page 84: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem non-bondingTroubleshooting and Diagnostics2-58

show cable modem non-bondingThe 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-bondingMAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI Intf Intf Status Sid (dB) Offset CPEs Enb0022.68f2.e0e3 10.161.3.246 3/0.0/0 0/0/0* online(pt) 3282 1.0 2447 0 yes0026.5e77.4455 10.161.3.251 3/0.1/0 0/0/1* online(pt) 3297 0.7 2419 0 yesc446.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

Page 85: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem non-bondingUsing the show cable modem commands 2-59

MAC status states

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.

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.

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

Command option Description

Casa Systems CMTS

Page 86: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem non-bondingTroubleshooting and Diagnostics2-60

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.

Table 2-33. MAC states (continued)

State Description

Casa Systems CMTS

Page 87: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem non-bondingUsing the show cable modem commands 2-61

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.

Table 2-33. MAC states (continued)

State Description

Casa Systems CMTS

Page 88: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem non-bondingTroubleshooting and Diagnostics2-62

Usage recommendationsUse 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

Page 89: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem offlineUsing the show cable modem commands 2-63

show cable modem offlineThe 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 offlineMAC Address US DS Prim Previous Offline Rx RX SM Intf Intf Sid State Time Power SNR Exhaust Count0022.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

Page 90: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem offlineTroubleshooting and Diagnostics2-64

MAC status states

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.

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.

Table 2-34. show cable modem offline field descriptions

Command option Description

Casa Systems CMTS

Page 91: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem offlineUsing the show cable modem commands 2-65

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.

Table 2-35. MAC states (continued)

State Description

Casa Systems CMTS

Page 92: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem offlineTroubleshooting and Diagnostics2-66

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.

Table 2-35. MAC states (continued)

State Description

Casa Systems CMTS

Page 93: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem offlineUsing the show cable modem commands 2-67

Usage recommendationsUse 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

Page 94: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem onlineTroubleshooting and Diagnostics2-68

show cable modem onlineThe 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 onlineMAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI Intf Intf Status Sid (dB) Offset CPEs Enb0015.f2fe.baac 10.168.1.250 9/15.0/0 1/7/1 online(pt) 3 0.0 2435 0 yes0024.d11e.4b1c 10.168.1.232 10/8.1/0* 13/7/2* online(pt) 3 0.0 2397 0 yes0024.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

Page 95: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem onlineUsing the show cable modem commands 2-69

MAC status states

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.

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.

Table 2-36. show cable modem online field descriptions

Command option Description

Casa Systems CMTS

Page 96: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem onlineTroubleshooting and Diagnostics2-70

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

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

Table 2-37. MAC states (continued)

State Description

Casa Systems CMTS

Page 97: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem phyUsing the show cable modem commands 2-71

show cable modem phyThe 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 phyCASA-C10G# show cable modem <ip-address> phyCASA-C10G# show cable modem <ipv6-address> phyCASA-C10G# show cable modem <mac-address> phyCASA-C10G# show cable modem upstream <X/Y.C/Z> phy

Command examples

cASA-C10G# show cable modem phyMAC 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

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.

Casa Systems CMTS

Page 98: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem phyTroubleshooting and Diagnostics2-72

CASA-C10G# show cable modem 0015.f2fe.8daf phyMAC 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 phyMAC 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

Page 99: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem phyUsing the show cable modem commands 2-73

Usage recommendationsUse 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.

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.

Table 2-39. show cable modem phy field descriptions

Command option Description

Casa Systems CMTS

Page 100: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem qos Troubleshooting and Diagnostics2-74

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 qosCASA-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]

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

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.

Casa Systems CMTS

Page 101: CMTS Troubleshooting Diagnostics - NMS Prime

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

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

Page 102: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem qos Troubleshooting and Diagnostics2-76

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

Page 103: CMTS Troubleshooting Diagnostics - NMS Prime

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

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 rate

Indicates the maximum rate limit for upstream packets in bits per second that the 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 Concatenated Burst

Indicates the maximum concatenated burst length where DOCSIS packets are 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.

Table 2-41. show cable modem qos field descriptions

Command option Description

Casa Systems CMTS

Page 104: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem qos Troubleshooting and Diagnostics2-78

Request/Transmission policy

Indicated the type length value (TLV) that the cable modem uses for upstream 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 [AND-mask, OR-mask]

Indicates the type length value that controls whether the CMTS overwrites IP 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 reserved bytes)

Indicates the number of bytes that are reserved for rate limiting the service flow 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.

Table 2-41. show cable modem qos field descriptions

Command option Description

Casa Systems CMTS

Page 105: CMTS Troubleshooting Diagnostics - NMS Prime

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

Usage recommendationsUse 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.

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.

Table 2-41. show cable modem qos field descriptions

Command option Description

Casa Systems CMTS

Page 106: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem remote-queryTroubleshooting and Diagnostics2-80

show cable modem remote-queryThe 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

Page 107: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem remote-queryUsing the show cable modem commands 2-81

Command examples

CASA-C10G# show cable modem remote-queryMAC 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-queryMAC Address IP Address S/N US DS TX Time Micro(dB) Modem Ratio Power Power Offset Reflection State0024.d11e.4b1c 10.168.1.232 39.0 35.7 -3.0 31494 38 online

CASA-C10G# show cable modem 0024.d11e.4b1c remote-queryMAC Address IP Address S/N US DS TX Time Micro(dB) Modem Ratio Power Power Offset Reflection State0024.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 publicMAC Address IP Address S/N US DS TX Time Micro(dB) Modem Ratio Power Power Offset Reflection State0024.d11e.4b58 10.168.1.236 39.8 33.7 -0.8 31493 35 online0024.d11e.4b7a 10.168.1.227 39.0 32.9 -0.4 31493 36 online

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

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

Command option Description

Casa Systems CMTS

Page 108: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem remote-queryTroubleshooting and Diagnostics2-82

show cable modem remote-query field descriptions

MAC status states

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.

Table 2-44. MAC states

State Description

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

Casa Systems CMTS

Page 109: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem remote-queryUsing the show cable modem commands 2-83

Usage recommendationsUse 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.

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.

Table 2-44. MAC states (continued)

State Description

Casa Systems CMTS

Page 110: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem rogueTroubleshooting and Diagnostics2-84

show cable modem rogueThe 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 Secret0022.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

Page 111: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem rogueUsing the show cable modem commands 2-85

Usage recommendationsUse 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

Page 112: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem tftp-bypassTroubleshooting and Diagnostics2-86

show cable modem tftp-bypassThe 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.

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

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

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

Page 113: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem tftp-bypassUsing the show cable modem commands 2-87

MAC status states

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.

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.

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

Field Description

Casa Systems CMTS

Page 114: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem tftp-bypassTroubleshooting and Diagnostics2-88

Usage recommendationsUse 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.

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.

Table 2-47. MAC states (continued)

State Description

Casa Systems CMTS

Page 115: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorUsing the show cable modem commands 2-89

show cable modem vendorThe 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> vendorCASA-C10G# show cable modem <ipv6-address> vendorCASA-C10G# show cable modem <mac-address> vendorCASA-C10G# show cable modem upstream <X/Y.C/Z> vendorCASA-C10G# show cable modem vendor [all|config|default|summary]

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

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.

Casa Systems CMTS

Page 116: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorTroubleshooting and Diagnostics2-90

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

Page 117: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorUsing the show cable modem commands 2-91

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

Page 118: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorTroubleshooting and Diagnostics2-92

show cable modem vendor field descriptions

show cable modem vendor summary 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.

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

Page 119: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorUsing the show cable modem commands 2-93

MAC status states

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.

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.

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

Field Description

Casa Systems CMTS

Page 120: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorTroubleshooting and Diagnostics2-94

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.

Table 2-51. MAC states (continued)

State Description

Casa Systems CMTS

Page 121: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorUsing the show cable modem commands 2-95

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.

Table 2-51. MAC states (continued)

State Description

Casa Systems CMTS

Page 122: CMTS Troubleshooting Diagnostics - NMS Prime

show cable modem vendorTroubleshooting and Diagnostics2-96

Usage recommendationsUse 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

Page 123: CMTS Troubleshooting Diagnostics - NMS Prime

3-1

Chapter 3. CMTS debuggingcommands

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

Page 124: CMTS Troubleshooting Diagnostics - NMS Prime

Activating loggingTroubleshooting and Diagnostics3-2

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

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

Topic Page

Casa Systems CMTS

Page 125: CMTS Troubleshooting Diagnostics - NMS Prime

Activating loggingCMTS debugging commands 3-3

To enable or disable debugging output:

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

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

Step Command Purpose

1. [no] logging debugging

Example:

Enable logging of debugging messages.

CASA-CMTS(config)# logging debugging

Disable logging of debugging messages.

CASA-CMTS(config)# no logging debugging

Enables or disables debug logging.

Step Command Purpose

1. show tech

or

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

Get module-specific information for use by Casa Technical Support.

Casa Systems CMTS

Page 126: CMTS Troubleshooting Diagnostics - NMS Prime

Debug AAATroubleshooting and Diagnostics3-4

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

Debug AAATo debug problems with AAA:

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

Step Command Purpose

1. show debugging [bgp | isis | ospf | rip | ripng]

Example:

CASA-C10000#logging debuggingCASA-C10000#debug cable mac-address

0050.f112.b764CASA-C10000#debug cable cfgCASA-C10000#debug cable verbose

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

Displays the current debug log settings.

Step Command Purpose

1. [no] debug aaa [(accounting) | (authentication) | (authorization)]

Example:

CASA-CMTS# debug aaaCASA-CMTS# debug aaa authentication

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

Enable or disable AAA debugging.

Casa Systems CMTS

Page 127: CMTS Troubleshooting Diagnostics - NMS Prime

Debug ARPCMTS debugging commands 3-5

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

Debug cable plantTo 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 qualityTo check the signal quality on the plant as detected by the CMTS, use the commands that display the signal quality and spectrum characteristics.

Step Command Purpose

1. [no] debug arp

Example:

CASA-CMTS# debug arp

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

Enable or disable ARP debugging, or debug ARP on a specific cable modem.

Casa Systems CMTS

Page 128: CMTS Troubleshooting Diagnostics - NMS Prime

Debug cable plantTroubleshooting and Diagnostics3-6

For signal noise:

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.

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

Step Command Purpose

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

Example:

CASA-CMTS# show upstream 1/4.1 signal-quality

Where:

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

Displays signal quality. To display all the upstream channels at once, leave out the upstream port number.

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

Casa Systems CMTS

Page 129: CMTS Troubleshooting Diagnostics - NMS Prime

Debug cable plantCMTS debugging commands 3-7

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

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.

Step Command Purpose

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

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 rawFREQUENCY 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

Displays signal noise levels.

Casa Systems CMTS

Page 130: CMTS Troubleshooting Diagnostics - NMS Prime

Debug cable modemTroubleshooting and Diagnostics3-8

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

Step Command Purpose

1. debug cable mac-address <mac-address>

Where:

<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.*.*

Specify the MAC address of the modem.

continued

Casa Systems CMTS

Page 131: CMTS Troubleshooting Diagnostics - NMS Prime

Debug cable modemCMTS debugging commands 3-9

2. [no] debug cable [cfg | cm-ctrl | cm-status | dcc | dhcp | dynsrv | load-balance | mac-address | packetcable | privacy | ranging | registration | service-group | specmgmt | tlv | verbose]

Where:

• cfg — Debug cm downloading configuration file.

• 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 tlvFeb 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 06Feb 26 14:26:08.483 CET: 0x0010: 01 07 07 01

03 08 04 00 00 00 00 09 04 00 00 1FFeb 26 14:26:08.483 CET: 0x0020: 40 0A 04 00

00 00 00 18 29 01 02 00 02 06 01 07

Specify the information to display.

To view all the ranging messages at one time, do not select an optional argument

3. logging debugging Turn on debug logging.

Step Command Purpose

Casa Systems CMTS

Page 132: CMTS Troubleshooting Diagnostics - NMS Prime

Cable modem flappingTroubleshooting and Diagnostics3-10

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 flappingTo display the cable modems that continually re-register:

CASA-CMTS# show cable flap-list

Casa Systems CMTS

Page 133: CMTS Troubleshooting Diagnostics - NMS Prime

Cable modem configuration informationCMTS debugging commands 3-11

Cable modem configuration informationTo display the cable modem configuration information:

Example output:

MAC Address :0018.6892.89b8IP Address :10.12.170.214Prim Sid :870MAC Domain :2Upstream :4/13/0Downstream :0/1/0Timing Offset :2613Initial Timing Offset :2612Received Power :0 dBmVMAC Version :DOC2.0

Step Command Purpose

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

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

Display the cable modem information.

Casa Systems CMTS

Page 134: CMTS Troubleshooting Diagnostics - NMS Prime

Cable modem configuration informationTroubleshooting and Diagnostics3-12

Qos Provisioned Mode :DOC1.0Enable DOCSIS2.0 Mode :YInitial Ranging Message :RNG-REQRegistration Request Message :REG-REQPhy Operating Mode :tdmaCapabilities :{Frag=Y, Concat=Y, PHS=N, Priv=N}Optional Filtering Support :{802.1P=N, 802.1Q=N}Number of CPE IPs :1CFG Max-CPE :16Errors :0 CRCs,0 HCSesStn Mtn Failures :0 aborts,0 exhaustedTotal US Flows :1Total DS Flows :1Total US Data :392279 packets,62671197 bytesTotal US Throughput :393 bits/sec,2 packets/secTotal DS Data :725538 packets,978593918 bytesTotal DS Throughput :6140 bits/sec,4 packets/secActive Classifiers :0DSA/DSX messages :permit allDynamic Secret :0000000000000000Total Time Online :159378 s

Sample output from Mac Addr : 0018:6892:89b8Sfid :2461823Current State : ActiveSid :870Traffic Priority :0Maximum Sustained rate : 2048000 bits/secMaximum Burst : 1600 bytesMimimum Reserved rate : 4000 bits/secMinimum Packet Size : 0 bytesAdmitted QoS Timeout : 0 secondsActive QoS Timeout : 0 secondsMaximum Concatenated Burst : 0 bytesScheduling Type : Best EffortRequest/Transmission policy : 0x0IP ToS Overwrite[AND-mask, OR-mask]

: 0x0, 0x0Current Throughput : 0 bits/sec, 0 packets/secContention request : 94262Piggyback request : 173510Grants scheduled : 268341Grants not used : 0Token bucket(min reserved bytes)

: 1467Packet received : 392284Bytes received : 62671708 (bytes)HCS errors : 0CRC errors : 0

Casa Systems CMTS

Page 135: CMTS Troubleshooting Diagnostics - NMS Prime

Cable modem statusCMTS debugging commands 3-13

Sfid : 2461951Current State : ActiveSid : N/ATraffic Priority : 0Maximum Sustained rate : 12288000 bits/secMaximum Burst : 3044 bytesMimimum Reserved rate : 0 bits/secMinimum Packet Size : 0 bytesAdmitted QoS Timeout : 0 secondsActive QoS Timeout : 0 secondsMaximum Concatenated Burst : 0 bytesScheduling Type : Not yet definedRequest/Transmission policy : 0x0IP ToS Overwrite[AND-mask, OR-mask]

: 0x0, 0x0Current Throughput : 0 bits/sec, 0 packets/sec

Cable modem statusThe 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

Page 136: CMTS Troubleshooting Diagnostics - NMS Prime

Cable modem remote queryTroubleshooting and Diagnostics3-14

Cable modem remote queryTo get information from the modem, perform the following steps:

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

Step Command Purpose

1. cable modem remote-query <x>

Where:

<x> is the polling interval in seconds; 0 turns the remote query off.

Configure remote query at the CMTS and verify that the remote query is also configured on the modem.

2. show cable modem <mac> remote-query immediate community string <string>

Where:

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

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

Display the modem information.

Casa Systems CMTS

Page 137: CMTS Troubleshooting Diagnostics - NMS Prime

Debug PacketCableCMTS debugging commands 3-15

Debug PacketCableThe debug cable packetcable command provides the following information:

Debug HAThe 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 cable packetcable

Where:

• cops — COPS messages.

• events — Event messages.

• gate — Gate information.

• control — Gate control events.

• docsis — DOCSIS messages.

Example:

CMTS# debug cable packetcable cops

Start PacketCable debugging.

Step Command Purpose

1. debug ha

Example:

CMTS# debug haCMTS# show ha log

Start high availability debugging.

Casa Systems CMTS

Page 138: CMTS Troubleshooting Diagnostics - NMS Prime

Debug IPTroubleshooting and Diagnostics3-16

Debug IPThe debug ip commands are as follows:

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

Step Command Purpose

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

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

Start IP debugging.

Step Command Purpose

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

Where:

• events — BGP events.

• filters — BGP filters.

• fsm — BGP Finite State Machine.

• keepalives — BGP keepalives.

• updates — BGP updates.

Example:

CMTS# debug ip bgp events

Start BGP debugging.

Casa Systems CMTS

Page 139: CMTS Troubleshooting Diagnostics - NMS Prime

Debug IPCMTS debugging commands 3-17

Debug multicastThe debug ip multicast command is as follows:

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

Step Command Purpose

1. [no] debug ip multicast

Example:

CMTS# debug ip multicast

Start IP multicast packet debugging.

Step Command Purpose

1. [no] debug ip pim {assert | bsr | error | hello | join-prune | 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

Start PIM debugging.

Casa Systems CMTS

Page 140: CMTS Troubleshooting Diagnostics - NMS Prime

Debug IPTroubleshooting and Diagnostics3-18

Debug OSPFThis 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| packet]

Where:

• error — OSPF error information.

• events — OSPF event information.

• ism — OSPF Interface State Machine:eventsstatustimers

• lsa — OSPF Link State Advertisement.floodinggenerateinstallrefresh

• nsm — OSPF Neighbor State Machineeventsstatustimers

• 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

Start OSPF debugging.

continued

Casa Systems CMTS

Page 141: CMTS Troubleshooting Diagnostics - NMS Prime

Debug IPCMTS debugging commands 3-19

Display information about the interface state machine:

CASA-CMTS# debug ip ospf ism eventsCASA-CMTS# debug ip ospf ism statusCASA-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 installCASA-CMTS# debug ip ospf lsa refresh

Display messages containing information about neighbor events:

CASA-CMTS# debug ip ospf nsm eventsCASA-CMTS# debug ip ospf nsm timersCASA-CMTS# debug ip ospf nsm status

Display messages containing information about nssa:

CASA-CMTS# debug ip ospf nssas

Step Command (continued) Purpose

Casa Systems CMTS

Page 142: CMTS Troubleshooting Diagnostics - NMS Prime

Debug IPTroubleshooting and Diagnostics3-20

OSPF packet information

To display information about each packet transmitted and received:

Step Command Purpose

1. debug ip ospf packet [all|dd|hello|ls-ack|ls-request|ls-update] [(send [detail]|recv [detail]|detail)]

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

Display information about each packet transmitted and received.

Casa Systems CMTS

Page 143: CMTS Troubleshooting Diagnostics - NMS Prime

Debug LACPCMTS debugging commands 3-21

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

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

Step Command Purpose

1. debug ip rip [events | packets]

Where:

• events — RIP events.

• packets — RIP packets.

Example:

CASA-CMTS# debug ip rip packets

Display RIP information.

Step Command Purpose

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

Where:

• fsm — Finite state machine.

• events — LACP events.

• packets — LACP packets.

Example:

CASA-CMTS# debug ip lacp fsm

Display LACP information.

Casa Systems CMTS

Page 144: CMTS Troubleshooting Diagnostics - NMS Prime

Debug IS-ISTroubleshooting and Diagnostics3-22

Debug IS-ISThe 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 }

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

Start IS-IS protocol debugging.

Casa Systems CMTS

Page 145: CMTS Troubleshooting Diagnostics - NMS Prime

Connection testingCMTS debugging commands 3-23

Connection testingFor 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 ms64 bytes from 192.168.3.8: icmp_seq=2 ttl=64 time=0.372 ms64 bytes from 192.168.3.8: icmp_seq=3 ttl=64 time=0.361 ms

Casa Systems CMTS

Page 146: CMTS Troubleshooting Diagnostics - NMS Prime
Page 147: CMTS Troubleshooting Diagnostics - NMS Prime

4-1

Chapter 4. CMTS diagnosticscommands

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

Page 148: CMTS Troubleshooting Diagnostics - NMS Prime

SMM diagnosticsTroubleshooting and Diagnostics4-2

SMM diagnosticsTwo 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.”

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

Topic Page

Casa Systems CMTS

Page 149: CMTS Troubleshooting Diagnostics - NMS Prime

SMM diagnosticsCMTS diagnostics commands 4-3

To obtain information about the SMM GigE ports:

Example output:

CMTS(diag)#show gige <number> stats

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

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS(diag)#

Enter diagnostic mode in the CLI.

2. show gige <number> stats

Where:

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

Example:

CASA-CMTS(diag)#show gige 2 stats

Display statistics associated with the specified GigE port.

Casa Systems CMTS

Page 150: CMTS Troubleshooting Diagnostics - NMS Prime

QAM diagnosticsTroubleshooting and Diagnostics4-4

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

Example output:

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

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS(diag)#

Enter diagnostic mode in the CLI.

2. show module <number> stat qam

Where:

<number> is QAM slot number.

Example:

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

Show the QAM module statistics.

Casa Systems CMTS

Page 151: CMTS Troubleshooting Diagnostics - NMS Prime

Downstream and upstream interface statisticsCMTS diagnostics commands 4-5

docsis downstream unicast pkt cnt: 20enqueue limit per sf: 45000pkt drop due to enqueue limit: 0ups_proc_step = 80ds_proc_step = 80ds_data_enqueue_cnt = 0

Downstream and upstream interface statisticsThe interface diagnostics reports downstream and upstream interface information.

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS(diag)#

Enter diagnostic mode in the CLI.

2. show interface qam <number> stat

<number> is QAM slot number.

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

Show the QAMdownstream interface statistics.

3. show interface upstream <number> stat

<number> is QAM slot number.

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

Show the QAMdownstream interface statistics.

Casa Systems CMTS

Page 152: CMTS Troubleshooting Diagnostics - NMS Prime

Downstream and upstream interface statisticsTroubleshooting and Diagnostics4-6

Example output: show interface qam (Release 5.4)

CASA-CMTS(diag)# show interface qam 0/1 statInterface 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

Page 153: CMTS Troubleshooting Diagnostics - NMS Prime

Downstream and upstream interface statisticsCMTS diagnostics commands 4-7

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 statInterface 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/2interface 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

Page 154: CMTS Troubleshooting Diagnostics - NMS Prime

Checking for downstream errorsTroubleshooting and Diagnostics4-8

Checking for downstream errorsWhen 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:

Example output:

CASA-CMTS(diag)# show module 2 stat gigePort eth1 or eth2: total rx : 351556736 dma0 : 71148 dma1 : 351485588 kernel : 3372

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show module <number> stat gige

Where:

<number> is QAM module number.

Example:

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

Show the QAM downstream statistics.

Casa Systems CMTS

Page 155: CMTS Troubleshooting Diagnostics - NMS Prime

Checking for downstream errorsCMTS diagnostics commands 4-9

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

Page 156: CMTS Troubleshooting Diagnostics - NMS Prime

Upstream diagnostics (Release 5.4 only)Troubleshooting and Diagnostics4-10

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 = 0CASA-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 transactionsFor problems with modems registering over the Dynamic Host Control Protocol (DHCP), check the 128 past DHCP transactions:

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show dhcp-trace

Example:

CASA-CMTS(diag)# show dhcp-trace

Show DHCP transactions.

Casa Systems CMTS

Page 157: CMTS Troubleshooting Diagnostics - NMS Prime

System kernel messagesCMTS diagnostics commands 4-11

Example output:

CASA-CMTS(diag)# show dhcp-trace

0 US DIS xid=0149d38f domain=02 lc=1 ch= 2 tm=49f91c34 cm_id=00000022yip=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=00000022yip=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=00000022yip=010.231.001.128

System kernel messagesSerious 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.

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 01265795931] $ 0 : 00000000 10001f01 00000000 00000000

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show dmesg

Example:

CASA-CMTS(diag)# show dmesg

Show CMTS system kernel messages.

Casa Systems CMTS

Page 158: CMTS Troubleshooting Diagnostics - NMS Prime

Capturing packets on the GigE interfacesTroubleshooting and Diagnostics4-12

1265795931] $ 4 : 803f0004 00000000 00000057 82f69f2a1265795931] $ 8 : 82f69fe0 00001f00 00000000 82fca000

Copy these messages and send them to [email protected].

Capturing packets on the GigE interfacesTo 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

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

Casa Systems CMTS

Page 159: CMTS Troubleshooting Diagnostics - NMS Prime

Capturing packets on the GigE interfacesCMTS diagnostics commands 4-13

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):

2. tcpdump “-i gige<number>”

Where:

• -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”

Start the tcpdump routine on a GigE interface.

3. tcpdmp “-i gige<number> -w /fdsk/filename”

Where:

• -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.

Write tcpdump output to a file on the SMM.

Step Command Purpose

Casa Systems CMTS

Page 160: CMTS Troubleshooting Diagnostics - NMS Prime

Capturing packets on the GigE interfacesTroubleshooting and Diagnostics4-14

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 bytes38 packets captured38 packets received by filter0 packets dropped by kernel

Sample file listing:19106 Dec 22 13:37 core.SMM-crl_rpc_server.275.txt454281 Jan 27 15:49 core.SMM-shell.exe.tar.gz2411 Jan 27 15:49 core.SMM-shell.exe.txt24 Mar 9 14:35 test.out

Parse the file and send it to [email protected].

Casa Systems CMTS

Page 161: CMTS Troubleshooting Diagnostics - NMS Prime

Tracing the IP pathCMTS diagnostics commands 4-15

Tracing the IP pathTo 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

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. traceroute "[ -dFInrvx ] [ -f first_ttl ] [ -g gateway] [ -i iface ] [ -m max_ttl ] [ -p port ] [ -q nqueries ] " [ -s src_addr] [ -t tos ][ -w waittime ] [ -z pausemsecs ] host [ packetlen ]"

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.

Trace the IP path from source to destination.

Casa Systems CMTS

Page 162: CMTS Troubleshooting Diagnostics - NMS Prime

Tracing the IP pathTroubleshooting and Diagnostics4-16

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.

Step Command Purpose

Casa Systems CMTS

Page 163: CMTS Troubleshooting Diagnostics - NMS Prime

Tracing the IP pathCMTS diagnostics commands 4-17

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 ms11 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 ms19 206.46.232.34 (206.46.232.34) 103.508 ms 102.530 ms 103.747 ms

Casa Systems CMTS

Page 164: CMTS Troubleshooting Diagnostics - NMS Prime

Capturing cable modem traffic on the SMMTroubleshooting and Diagnostics4-18

Capturing cable modem traffic on the SMMTo 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

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. mirror cm traffic <ip_addr> <mac_addr>

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.1058Mirroring traffic for CM 0014.f887.d939 to 0x1000007

Begin monitoring cable modem traffic.

Casa Systems CMTS

Page 165: CMTS Troubleshooting Diagnostics - NMS Prime

Capturing cable modem traffic on the SMMCMTS diagnostics commands 4-19

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.)

3. tcpdmp “-i gige<number> -w /fdsk/filename -s 0 udp port <port_address> or udp port <port_address>”

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.

Write tcpdump output to a file on the SMM.

Step Command Purpose

Casa Systems CMTS

Page 166: CMTS Troubleshooting Diagnostics - NMS Prime

Capturing cable modem traffic on a PCTroubleshooting and Diagnostics4-20

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 PCTo 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

Example: CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. mirror cm traffic <ip_address> <mac_address>

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.1058Mirroring traffic for CM 0014.f887.d939 to 0x1000007

Begin monitoring cable modem traffic.

Casa Systems CMTS

Page 167: CMTS Troubleshooting Diagnostics - NMS Prime

Capturing cable modem traffic on a PCCMTS diagnostics commands 4-21

3. tcpdmp “-i gige<number> -w /fdsk/filename -s 0 udp port <port_address> or udp port <port_address>”

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.

Write tcpdump output to a file on the SMM.

Step Command Purpose

Casa Systems CMTS

Page 168: CMTS Troubleshooting Diagnostics - NMS Prime

Displaying cable modems by modem IDTroubleshooting and Diagnostics4-22

Displaying cable modems by modem IDCable 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.

Example

CASA-C3000(diag)#show cable modem 1MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI Intf Intf Status Sid (dB) Offset CPEs Enb0026.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 2MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI Intf Intf Status Sid (dB) Offset CPEs Enb0024.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 3MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI Intf Intf Status Sid (dB) Offset CPEs Enb5cac.4c9c.793b 0.0.0.0 3/1/0* 0/0/1* online(pt) 30 -0.2 2363 0 yes 2000:232:1::f6ba:e732CASA-C3000(diag)#

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show cable <modem_id>

Where:

• <modem_id> — Specifies the cable modem ID in the range 1 to 4294967295.

Example:

CASA-CMTS(diag)# show cable modem 1

Begin monitoring cable modem traffic.

Casa Systems CMTS

Page 169: CMTS Troubleshooting Diagnostics - NMS Prime

Core dumpsCMTS diagnostics commands 4-23

Core dumpsSerious 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.gz18395 Dec 4 11:08 core.QAM-0-qam_daemon.145.txt424762 Nov 9 13:09 core.SMM-snmpd.292.tar.gz17561 Nov 9 13:09 core.SMM-snmpd.292.txt

Use TFTP to transfer both the text and gz files; send them to [email protected].

Removing old core dump filesDelete old core dumps from memory:

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. coredump cleanup

Example:

CASA-CMTS(diag)# coredump cleanup

Remove old core dump files.

Casa Systems CMTS

Page 170: CMTS Troubleshooting Diagnostics - NMS Prime

Testing connectivity (extended Ping)Troubleshooting and Diagnostics4-24

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 ms64 bytes from 192.168.3.8: icmp_seq=2 ttl=64 time=0.372 ms64 bytes from 192.168.3.8: icmp_seq=3 ttl=64 time=0.361 ms

Other diagnostic commandsOther 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

Page 171: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsCMTS diagnostics commands 4-25

ARP table entryTo get the ARP entry for a specific host:

Auto-rebootTo 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

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. arp get <ip_address>

Where:

<ip_address> is the host IP address.

Example:

CASA-CMTS(diag)# arp get 192.168.8.232

Get host ARP entry.

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. auto-reboot monitor <ip_address>

Where:

<ip_address> is the host IP address.

Example:

CASA-CMTS(diag)#auto-reboot monitor 192.168.8.100

Set CMTS to auto-boot.

Casa Systems CMTS

Page 172: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsTroubleshooting and Diagnostics4-26

Set the CPU receive rateTo set the receive rate from the gigabit switch to the CPU interface:

Turning power on and off to individual CMTS modulesTo individually turn power on and off to specified CMTS modules:

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. gigabit-rx-cpu-rate <rate>

Where:

<rate> is number between 0 and 8000 packets per second.

Example:

CASA-CMTS(diag)# gigabit-rx-cpu-rate 1000

Set the CPU receive rate.

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. power module <number> {on | off}

Where:

<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

Turn a specific power module on or off.

Casa Systems CMTS

Page 173: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsCMTS diagnostics commands 4-27

Shutdown or restart SNMPTo reset SNMP, first shut it down and then restart it.

Show ACL applicationsTo show the application when an access control list is applied:

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. snmp shutdown

snmp start

Example:

CASA-CMTS(diag)# snmp shutdownCASA-CMTS(diag)# snmp start

Shutdown and restart SNMP.

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show ip access-list <name> applications

Where:

<name> is the access list name.

This command accepts output modifiers.

Example:

CASA-CMTS(diag)# show ip access-list acl50 applications

Show the ACL-associated applications.

Casa Systems CMTS

Page 174: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsTroubleshooting and Diagnostics4-28

Reboot a module unconditionallyTo force a module to reboot in the event that the module reboot command does not complete:

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS(diag)#

Enter diagnostic mode in the CLI.

2. reboot module <number> unconditional

Where:

<number> is the slot number of the module to be rebooted.

Example:

CASA-CMTS(diag)# reboot module 3 unconditional

Force an unconditional reboot of a specific module.

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

Page 175: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsCMTS diagnostics commands 4-29

Show kernel interface informationTo show information about the access control lists per interface:

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show kernel interface <interface> acl

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

Show kernel interface information.

Casa Systems CMTS

Page 176: CMTS Troubleshooting Diagnostics - NMS Prime

Display modem information by QAMTo show the information about a modem associated with the QAM on which it is registered:

Example output:

ttl=341785873 ip=341228169 uni=340333695 mc=0nx=0 ty=1 lc= 0 mcast=0000 pcnt=35 10.155.127.149 00186855961d cm_id=2983

cid=10cm_tbl_idx= 3786 cm_id=2983 cid=10 psid=1452 v=0 00186855961d tek=025b1568pkt: 0 18419 dbyte=14743143 arp: 18 14 dhcp: 2 2 maxip: 16 2 0 a=0 l=1SF 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

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show qos ds cm qam <number> ip address <cm_ipv4_address>

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

Show modem information by QAM.

Page 177: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsCMTS diagnostics commands 4-31

channel set id: 10 [ 10 ] debug: gu_rate=0 mx_rate=3200001 lapsed=1614 mx_c=16000 gu_c=0

lct=0000e8a8SF 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=0000e40cDS 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=00000000CL 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=00000000CL 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=00000000CL 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=00000000CL 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=00000000CL 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=00000000CL 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=00000000DS L2VPN Classifiers:prt_ds_classifier_list(): null pointerTEK addr=025b1568 nx=00000000 cm=2983 mac=0 said=1452 active_time=0 pkt=18402

alg=1s1= 1 bb1e28c3679745d60e38cd7cdcf7d23b

Casa Systems CMTS

Page 178: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsTroubleshooting and Diagnostics4-32

Display VLAN informationTo show the information about the VLANs associated with the QAM on which it is registered:

Example output:

CASA-C10000(diag)#show qos ds cm qam 4 ip address 114L2VPN US: ttl=0 drop=0 DS: ttl=0 drop=0 NotDefined pkt=0 id=0

bc_src=0l2vpn_vlan_tbl_prt():l2vpn_addr_hs_tbl_prt():CASA-C10000(diag)#CASA-C10000(diag)#

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show qos ds cm qam <number> ip address <ip_address>

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

Show VLAN information by QAM.

Casa Systems CMTS

Page 179: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsCMTS diagnostics commands 4-33

Display information about modems on a VLANTo show the information about the modems on a VLAN:

Example output:

CASA-C10000(diag)#show qos ds cm qam 4 ip address 115qam_cm_vlan_mac_tree_prt():qam_vlan_cm_mac_tree_prt():qam_vlan_mac_tree_prt(): vlan_macqam_vlan_mac_tree_prt(): vlan_mac_uniAddrqam_vlan_mac_tree_prt(): vlan_mac_mcAddrqam_l2vpn_cm_stat_tree_prt():CASA-C10000(diag)#

Step Command Purpose

1. diag

Example:

CASA-CMTS# diagCASA-CMTS (diag)#

Enter diagnostic mode in the CLI.

2. show qos ds cm qam <number> ip address <ip_address>

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 115

Show information about modems on a VLAN.

Casa Systems CMTS

Page 180: CMTS Troubleshooting Diagnostics - NMS Prime

Other diagnostic commandsTroubleshooting and Diagnostics4-34

Casa Systems CMTS

Page 181: CMTS Troubleshooting Diagnostics - NMS Prime
Page 182: CMTS Troubleshooting Diagnostics - NMS Prime

CMTSTroubleshooting and Diagnostics

© 2013 Casa Systems, Inc.All rights reserved.

DOC-3006-01For Releases 5.2 to 6.1.3

April 2013Printed in United States of America

100 Old River RoadSuite 100Andover, MA 01810USA978-688-6706