Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DOC-3006-01
Document Revision 07.02.04a
March 2017
© 2017 Casa Systems, Inc.
All rights reserved. Licensed software products are owned by Casa Systems or its suppliers and are
protected by United States copyright laws and international treaty provisions.
The information regarding the product in this manual is subject to change without notice. All
statements, information, and recommendations in this manual are believed to be accurate but are
presented without warranty of any kind, express of implied. Users must take full responsibility for
their application of the product.
In no event shall Casa or its suppliers be liable for any indirect, special, consequential, or incidental
damages, including, without limitation, lost profits or loss or damage to data arising out of the use or
inability to use this manual, even if Casa or its suppliers have been advised of the possibility of such
damages.
iii
Contents
Preface
upstream ............................................................................................2-114 .
vendor ................................................................................................2-120 .
vlanid .................................................................................................2-123 .
vrf .......................................................................................................2-125
.
ping ............................................................................................................4-35
.
ping6 ..........................................................................................................4-36.
mirror ...................................................................................................5-83 .
restart ..................................................................................................5-93 .
route-conserve-start ............................................................................5-95 .
rstp .......................................................................................................5-96
.
set ........................................................................................................5-97
.
sleep ....................................................................................................5-98 .
snmp ....................................................................................................5-99 .
system ...............................................................................................5-101 .
tcpdump .............................................................................................5-102 .
traceroute ..........................................................................................5-106 .
traceroute6 ........................................................................................5-108 .
update ................................................................................................5-110 .
ups .....................................................................................................5-112 .
upstream-processor ...........................................................................5-113 .
video ..................................................................................................5-115 .
Preface
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.
Revision history
This guide supports Casa CMTS software releases up through Release 7.2. See the
Casa Systems – CMTS Release Notes for information on new or late features not yet
covered in this guide.
• 06.04.03 — September 2014; initial review draft.
• 06.04.03a — September 2014; second review draft incorporating more issues.
• 06.04.03.01 — September 2014; released version.
• 06.04.03.02 — October 2014; updated released version with latest functionality.
• 06.04.03.03 — January 2015; updated 6.4.3 released version with latest
functionality; added Appendix A.
• 06.05.02.02 — April 2015; updated to Release 6.5.2.
• 06.05.02.03 — August 2015; updated to Release 6.5.2.4; added video chapter.
• 07.01.00.00 — January 2016; updated to Release 7.1.2.
• 07.01.00.01 — February 2016; updated to Release 7.1.3.
• 07.02.00.00 — August 2016; updated to Release 7.2.2.
• 07.02.00.01 — October 2016; updated to Release 7.2.3 build 49e9.
• 07.02.00.01 through 7.02.03 not used — Revision level restructured; January
2017.
• 07.02.04 — February 2017; updated to Release 7.2.4.
• 07.02.04a — March 2017; updated to Release 7.2.4 build 5356.
Contacting Casa
Corporate facility
Casa Systems, Inc.
100 Old River Road
Andover, MA 01810
Tel.: 978-688-6706
World Wide Web: www.casa-systems.com
Technical Support
In the United States: Tel: 978-699-3045
E-mail: support@casa-systems.com
Technical documentation
Casa Systems provides the following documentation set in PDF format, viewable
using Adobe Reader 5.0 or later. These PDF files are available from the Casa FTP site
at ftp://support.casa-systems.com.
• Casa Systems – C1G CMTS Quick Installation
• Casa Systems – C1G CMTS Hardware Installation Guide
• Casa Systems – C10G/C10200 CMTS Quick Installation
• Casa Systems – C10G CMTS Hardware Installation Guide
• Casa Systems – C40G CMTS Hardware Installation Guide
• Casa Systems – C100G CMTS Quick Installation
• Casa Systems – C100G CMTS Hardware Installation Guide
• Casa Systems – CMTS Operations and Administration Guide
• Casa Systems – CMTS Network Solutions Guide
• Casa Systems – NSI Configuration Guide and Command Reference
• Casa Systems – RF Cable Configuration Guide and Command Reference
• Casa Systems – CCAP Video Edge User Guide
• Casa Systems – SNMP MIBs and Traps Reference
• Casa Systems – CMTS Troubleshooting and Diagnostics Guide (this guide)
Note: Casa Systems provides updates to the manuals on a regular basis. Log
on to the Casa Systems Web site at www.casa-systems.com for the latest files
in PDF format. Select customer login and enter your username and
password. If you do not have a Casa-assigned username and password, send
e-mail to support@casa-systems.com.
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
BGP Border Gateway Protocol
BPI Baseline Privacy Interface
BQAM Broadcast QAM (linear broadcast video)
CM Cable Modem
CMTS Cable Modem Termination System
CRC Cyclic Redundancy Check
DBC Dynamic Bonding Change
DCC Dynamic Channel Change
DCTS Digital Cable Termination System
DDM DOCSIS Device Manager
DOCSIS Data Over Cable Service Interface Specification
DHCP Dynamic Host Configuration Protocol
DSG DOCSIS Set-top Gateway
DSM Downstream State Machine
DSX Dynamic Service Change (DSA, DSC, and DSD)
ECMG Entitlement Control Message Generator
EIS Event Information Scheduler
FFT Fast Fourier Transform
Topic Page
See the Casa Systems – NSI Configuration Guide and Command Reference 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.
This chapter covers only the most common messages. For a full description of the
system log messages, see Appendix A, “Syslog reference.”
Messages by subsystem
CMTS messages are generated by the many subsystems (hardware and software
components) that run on the CMTS platform. These subsystems monitor and
communicate with other subsystems to determine the operational status of the system,
the current state of the installed hardware, networking status over Ethernet links, and
in redundant systems, changes to the current roles of the hardware if a failover has
occurred. These subsystems then report status by generating and sending messages to
their configured logging targets.
Each logged message is prefixed by the date and time of the event, the subsystem
delivering the event, followed by message text.
Example
[Thu Apr 21 17:25:28 2011]-AL-SYS-1: smm6: Module 10 (UPS), in boot
state
CLI-initiated events
CLI-initiated messages result from direct user interaction with the system from a local
system console or remotely over a Telnet or SSH session. Event messages are logged
as soon as the CMTS applies the user-specified action.
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
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
Related commands
show running-config
show startup-config
show log
IP transport messages
The IP transport subsystem monitors the state of the CMTS Ethernet GigE and
10GigE interface, either up or down.
The GigE port, indicated by the 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 the small form-factor pluggable (SFP)
module. 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 commands
The following messages are logged any time a QAM or upstream (UPS) line card is
rebooted either by user interaction or by a CMTS process.
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 <num> 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 system command to verify the 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 commands
show system
show chassis status
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 commands
The modules at the time could have been busy (such as from all of them
re-registering) and the message can be an indicator. This is not a serious matter unless
more logs are printed periodically and service is impacted.
Recommended solution
On systems equipped with the fan monitor, the CMTS fan subsystem reports on the
operational status of each fan tray, operating fan revolutions per minute (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.
The recommended running temperature of the CMTS (determined by the show envm
temperature command) is 50 degrees Celsius or lower. At 65 degrees, the CMTS
sends out warning messages in syslog; at 75 degrees, the QAM module shuts down.
Related commands
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 commands
Fan tray <num> 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
Related commands
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.
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.
To change line card redundancy slots (5 and 8) to active slots, do the following:
Related commands
show system
show chassis status
show log
show ha configuration
The CMTS supports authentication of CMTS users with RADIUS and TACACS
AAA servers to prevent unauthorized access to the system over SSH connections.
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 commands
show aaa
ping
no kex alg
Recommended solution
Upgrade the OpenSSH client to the newer release (such as OpenSSH version 6.8).
Topic Page
Topic Page
init 2-56
ip-address 2-59
ip-bundle summary 2-61
ipv6 prefix 2-62
l2vpn-map 2-63
load-balance 2-64
mac 2-65
maintenance 2-68
multicast-session 2-70
non-bonding 2-71
ofdm 2-73
ofdma 2-77
offline 2-81
online 2-83
partial-service 2-85
phs 2-88
phy 2-90
privacy verbose 2-92
qos 2-95
qos-override 2-101
remote-query 2-103
rip authentication-bypass 2-106
rogue 2-107
service-flow 2-109
service-type-id 2-110
tftp-bypass 2-112
upstream 2-114
vendor 2-120
vlanid 2-123
vrf 2-125
The show cable modem command filters and displays state and statistical information
associated with the CMs that have registered with the CMTS. In most cases, CMs 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 command operates at all CLI
levels, except showing the CM by CM ID, which can only be done in diag mode.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem
show cable modem <ipv4_addr> [<option>]
show cable modem <ipv6_addr> [ipv6 prefix] [<option>]
show cable modem <mac_addr> [<option>]
show cable modem <ip_addr> global [<option>] [verbose]
show cable modem summary [total] [mac-domain]
show cable modem verbose
show cable modem vrf <name>
Properties
Property name Description
Properties (continued)
Property name Description
• classifiers
• counters
• cpe
• docsis-device-class
• dropped-packets
• errors
• global [<option>] [verbose]
• mac
• maintenance
• mask <addr> remote-query [immediate]
• phs
• phy
• qos
• remote-query
• vendor
• verbose
• vrf <name>
Properties (continued)
Property name Description
• classifiers
• counters
• cpe
• docsis-device-class
• dropped-packets
• errors
• global [<option>] [verbose]
• mac
• maintenance
• phs
• phy
• qos
• vendor
• verbose
• vrf <name>
Properties (continued)
Property name Description
• bonding
• calls
• classifiers
• counters
• cpe
• dbc-failure
• docsis-device-class
• docsis-mac
• downstream
• dropped-packets
• errors
• ip-address
• mac
• maintenance
• multicast-session
• non-bonding
• ofdm
• ofdma
• online
• partial-service
• phs
• phy
• qos
• remote-query
• service-type-id
• upstream
• vendor
• verbose
Properties (continued)
Property name Description
global [<option>] [verbose] Shows the CM results for the global virtual routing
and forwarding (VRF 0) instance, but only if the IP
address is specified with the show cable modem
command (with the optional verbose qualifier). The
option that can follow includes:
• classifiers
• counters
• docsis-device-class
• dropped-packets
• errors
• mac
• maintenance
• phs
• phy
• qos
• vendor
• verbose
ipv6 prefix Shows the CM IPv6 prefix distribution.
mask <addr> remote-query Shows the remote query for the specified address
[immediate] mask.
summary [total] Shows available summary statistics for all modems
[mac-domain] sorted by upstream channel, with the optional total
and mac-domain modifiers.
verbose Optional verbose mode, showing all statistics of the
modem.
vrf <name> Shows the CM results for the name of the virtual
routing and forwarding (VRF) instance.
Examples
CASA# show cable modem
MAC Address IP Addr US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV)Offset CPEs Enb
e448.c7b4.x 1.1.1.2 13/0.2/0* 2/0/0* online 37 0.5 1612 0 yes
e448.c7c0.x 1.1.1.3 13/4.0/0* 2/2/3* online 37 0.5 1613 0 yes
e448.c7c0.x 1.1.1.5 13/2.0/0# 2/1/3* online 37 0.0 1613 0 yes
online cm 3 ; offline cm 0 ; ranging cm 0
Note the asterisk (*) after the interface entries to identify channel bonding and the
hash mark (#) to identify partial-service mode. In the following example, the
additional mac-domain modifier would add the Mac Int column to the output.
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID to CM.
RxPwr Power in decibels (dB) over which the CMTS is receiving upstream
traffic from the CM.
Timing offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
online cm Number of CMs that are currently in the online state with this CMTS.
offline cm Number of CMs that are currently in the offline state that are registered
with this CMTS.
ranging cm 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.
Summary output
Upstream CMTS physical upstream interface in the format slot/port.channel.
Interface
Mac Int Shows the MAC interface (with the mac-domain modifier only).
Total Modems Number of modems that have ranged on the CMTS. The total number
of CMs, 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 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.
Registered Number of modems that have completed registration with the CMTS.
Modems Registered modems are in the online state or online sub-states.
Secondary Number of DOCSIS 3.x modems utilizing a secondary channel in
Modems addition to a primary channel. If a DOCSIS 3.x 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 Number of CMs that are currently in the offline state at this CMTS.
Bonding Modems Number of CMs that are currently in bonding mode.
Non-Bonding Number of CMs that are currently in non-bonding mode.
Modems
Channel Description information about the specific downstream channel.
Description
Verbose output
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IPv4 address of the modem from which statistics are gathered.
IPV6 Address IPv6 address of the modem from which statistics are gathered.
MAC Status Refer to the “MAC status states” table.
CM-ID Unique CM identifier for registered CM at the CMTS.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID to CM.
MAC Domain DOCSIS-MAC interface over which a CM 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.
Service-Group Service group configured for the CM.
Upstream CMTS upstream channel set to which a CM has access. The upstream
Channel Set channel set is generated by the MAC domain service group
configuration to which the modem belongs.
Downstream CMTS downstream channel set to which a cable mode has access.
Channel Set The downstream channel set is generated by the MAC domain service
group configuration to which the modem belongs. A hash tag (#)
indicates an unusable OFDM channel profile ID (PFID) due to a DS
OFDM PROFILE FAIL status message and replaced with another
OFDM profile.
Unusable Channels over which a DOCSIS 3.x CM cannot receive or transmit.
channel list Check the cable plant and CMTS service group configuration to help
troubleshoot why the listed channels are not usable.
Upstream List of upstream channels in use.
Channel
Ranging Status Ranging status for each upstream channel, such as RNG_SUCCESS.
Upstream SNR SNR for each upstream channel, in decibels.
(dB)
Received Power Received power for each upstream channel, in decibels per millivolt.
(dBmV)
Reported Reported transmit power for each upstream channel, in decibels per
Transmit Power millivolt (dBmV).
(dBmV)
Peak Transmit Peak transmit power for each upstream channel, in dBmV.
Power (dBmV)
Phy Max Power Physical maximum power for each upstream channel, in dBmV.
(dBmV)
Minimum Minimum transmit power for each upstream channel, in dBmV.
Transmit Power
(dBmV)
RCP ID Receive Channel Profile (RCP) identifier as a hex string.
Timing Offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Initial Timing First timing offset in the ranging response message from the CMTS to
Offset the CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Received Power Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
MAC Version DOCSIS version to which a CM conforms. The values are 1.0, 1.1, 2.0,
3.0, or 3.1. Note the MAC version is learned by the CMTS when it
receives REG-REQ from the CM using encoded type-length value
(TLV) type 5.2.
Qos CM QoS provisioning mode version, either 1.1 or 1.0.
Provisioned
Mode
Enable Indicates whether the CM supports DOCSIS 2.0 Mode, either Y for yes
DOCSIS2.0 Mode and N for no. DOCSIS 2.0 Mode support information is learned by the
CMTS when it receives REG-REQ from the CM using encoded TLV
type 39.
Extended Additional power increase in extended upstream power mode.
Upstream
Transmit Power
Initial Initial ranging message, either B-INIT-RNG-REQ for DOCSIS 3.x
Ranging modems or INIT-RNG-REQ for pre-DOCSIS 3.x modems. This value
Message is learned when the CMTS receives an initial ranging message from the
CM.
Registration Registration request message, normally REG-REQ-MP for DOCSIS 3.x
Request modems or REG-REQ for pre-DOCSIS 3.x modems. This value is
Message learned when the CMTS receives the registration request message
from the CM.
Phy Operating Physical operating mode of the modem, TDMA, ATDMA, or OFDMA
Mode 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 CM using encoded TLV type 5.
Optional Indicates if the modem supports filtering of 802.1P and 802.1Q protocol
Filtering traffic, either 802.1P=Y or 802.1P= N for 802.P filtering, and 802.1Q=Y
Support 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 CM
using encoded TLV type 5.9.
BPI encrypt Baseline Privacy Interface (BPI) algorithm used.
algorithm
Number of CPE Total number of assigned CPE IP addresses on this CM in the range 0
IPs (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 CM.
CFG Max-CPE Maximum number of CPE IPv4 addresses supported by the CM. The
CFG Max-CPE information is learned by the CMTS when it receives
the REG-REQ message from the CM using encoded TLV type 18. An
unexpected number indicates that the CM configuration file is not
properly set. Modifying the CM configuration file on the provisioning
server may fix this issue.
CFG Maximum number of CPE IPv6 addresses supported by the CM.
Max-IPV6-CPE
Submgt Active Subscriber management active status is on or off.
Submgt Subscriber’s ability to learn its address status is on or off.
Learnable
Submgt Packet filter group ID to be applied to CM downstream traffic, default 0.
cm-filter-
downstream
Submgt Packet filter group ID to be applied to CM upstream traffic, default 0.
cm-filter-
upstream
Submgt Packet filter group ID to be applied to downstream traffic to CPE
cpe-filter- devices, default 0.
downstream
Submgt Packet filter group ID to be applied to upstream traffic from CPE
cpe-filter- devices, default 0.
upstream
Submgt Packet filter group ID to be applied to downstream traffic to Portal
ps-filter- Server (PS) devices, default 0.
downstream
Total US Current upstream traffic throughput from the CM to the CMTS. The
Throughput value is in units of kilobits per second (kbits/sec) and packets per
second (packets/sec). MAC management messages to the CM are not
included in calculation. A value of 0 indicates that no subscriber data
transferred over the CM.
Total DS Data Total number of downstream IPv4 packets sent by the CMTS and
received by the CM. The value is in units of packets and bytes. MAC
management messages to the CM are not included in calculation. A
value of 0 indicates that no subscriber data transferred over the CM.
Total DS Total number of downstream IPv6 packets sent by the CMTS and
v6Data received by the CM. The value is in units of packets and bytes. MAC
management messages to the CM are not included in calculation. A
value of 0 indicates that no subscriber data transferred over the CM.
Total DS Total downstream traffic throughput from the CMTS to the CM. The
Throughput value is in units of kilobits per second (kbits/sec) and packets per
second (packets/sec). MAC management messages to the CM are not
included in calculation. A value of 0 indicates that no subscriber data
transferred over the CM.
Upstream Total number of upstream dropped packets from the CM to the CMTS.
Dropped MAC management messages to the CM are not included in the
Packets calculation. A value of 0 indicates that no dropped subscriber data
transferred over the CM.
Active Number of active classifiers for the CM in the range 0–128. The active
Classifiers classifier is learned by the CMTS when it receives the REG-REQ
message from the CM with encoded TLV types 22 and 23. An
unexpected number of active classifiers indicates that the CM
configuration file is not properly set. Modifying the modem configuration
file on the provisioning server may fix this issue.
DSA/DSX Indicates if the CMTS permits dynamic service messages, such as
messages voice services, over this CM. A setting of “permit all” permits DSA/DSX
messages for the CM. Otherwise, the CMTS does not permit dynamic
services. DOCSIS 1.0 CMs do not support dynamic service messages.
init(r2) 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. 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, be sure that load balancing is enabled.
init(ua) Upstream channel adjustment (for DOCSIS 3.0 modems).
init(d) CMTS received the DHCPDISCOVER message; first IP broadcast packet
has been received from the CM.
init(i) CM received the DHCPOFFER reply from the DHCP server, but the CM has
not yet replied with a DHCPREQUEST 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) Time-of-day (TOD) exchange started prior to download.
init(o) CM began downloading the DOCSIS configuration file from the provisioning
server. If the CM remains in this state, the download failed, possibly due to
incorrect or corrupt data, inability to reach the TFTP server (such as wrong
file permissions), or invalid or missing configuration parameters.
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.
bpi(wait) Baseline privacy wait state in which the affected modem is flapping and
cannot fully come back up, thus not forwarding data. If stuck in this state,
reboot the modem.
resetting CM is being reset; registration process restarting.
cc(r1) CM 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 CM is detected as offline, disconnected, or powered off.
offline(m) CM failed the Message Integrity Check (MIC) and was put offline, which
could indicate that the shared secret in the DOCSIS configuration file does
not match the value configured for the CM.
online CM has registered; modem is ready to pass data on the network.
online(d) 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. 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) CM 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) CM registered with the CMTS. BPI is enabled and a traffic-encrypting key
(TEK) is assigned. BPI encryption is now being performed.
online(ptd) CM 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 a 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) CM registered with the CMTS. BPI is enabled and the key-encrypting key
(KEK) is assigned.
expire(pk) CM 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) CM 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) CM 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) CM 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) KEK assignment is rejected and BPI encryption has not been established.
reject(pkd) CM 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) TEK assignment is rejected and BPI encryption has not been established.
reject(ptd) CM registered. However, network access for CPE devices using this CM
has been disabled through the DOCSIS configuration file. BPI encryption
was not established because TEK assignment was rejected. This state is
equivalent to the online(d) and reject(pt) states.
Usage description
Use the show cable modem command 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 CM flap list will also provide information about CM
performance that will assist in troubleshooting. Use the command options for
troubleshooting downstream, upstream, and docsis-mac channel-specific issues for
registered CMs and for isolating configuration or cable plant problems.
authorization
Purpose
The show cable modem authorization command displays the list of authorized
modems that have registered with the CMTS. In cases when CMs are specified in
configuring Source Address Verification (SAV) feature at the CMTS, these CMs 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 CMs must gain their IP addresses from DHCP servers.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem authorization
Example
CASA# show cable modem authorization
cable modem authorization 0022.68f2.d57a merlin
Usage description
Use the show cable modem authorization command to display the list of authorized
CMs for the purpose of verifying the configuration of the SAV feature at the CMTS.
The command shows output so that you can make changes to the list of authorized
CMs using the cable modem authorization command. Use the cable sec sav-cfg-list
command to complete the SAV configuration, and the show cable sec sav-cf-list
command to get the SAV configuration list name.
bonding
Purpose
The show cable modem bonding command displays state and statistical information
associated with the DOCSIS 3.0 CMs that have registered with the CMTS. DOCSIS
3.0 CMs 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.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem bonding
show cable modem <mac_addr> bonding
Example
CASA# show cable modem bonding
Reason code: x/y/z(reason_code)
1 MDD timeout 2 FEC lock failure
3 Bad tcc 4 Bad rcc
5 Reg ack 6 DBC rsp
7 TR power bad 8 NCP profile failure
9 Impaired channel 10 Channel unreachable
11 Range timeout 12 Ranging failure
0 Unknown
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are displayed.
MAC id MAC ID of the modem.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
US SET CMTS upstream channel set in which one or more upstream channels
are utilized by the CMs. 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 CMTS downstream channel set in which one or more downstream
channels are utilized by the CMs. 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 command to check the channels
included in this set.
US/DS CHAN One or more downstream or upstream channels at the CMTS that are
EXCLUDED not used by the CMs. Possible reasons for excluded channels include
unreachable channels by the CM, noisy channels, and problems at the
cable plant. The reason codes that can be added to the channel
excluded output are the following:
• 0 – Unknown
• 1 – MDD timeout
• 2 – FEC lock failure
• 3 – Bad transmit channel configuration (TCC)
• 4 – Bad receive channel configuration (RCC)
• 5 – Registration acknowledgment
• 6 – Dynamic bonding change (DBC) response
• 7 – Bad transmit power
• 8 – NCP profile failure
• 9 – Impaired channel
• 10 – Channel unreachable
• 11 – Range timeout
• 12 – Ranging failure
Usage description
Use the show cable modem bonding command to check the bonding status of all
DOCSIS 3.0 modems capable of bonding multiple downstream or upstream channels,
and to monitor and verify any excluded channels. Check the cable plant for channel
exclusions due to channel unavailability, plant noise, or any other reason.
Additionally, the show cable modem non-bonding command provides similar
information about non-bonding D3.0 CMs.
calls
Purpose
The show cable modem calls command filters and displays state and statistical
information associated with the CM voice services. When voice services are running
on CMs, these CMs are reported in the active state. The command can also be used
prefixed by the MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem calls [active-only]
show cable modem <mac_addr> calls [active-only]
Example
CASA# show cable modem 0013.716d.72a6 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
Total Calls: 1
Field descriptions
Command option Description
MAC Address MAC address of the modem from which statistics are displayed.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
Ugs Sid Unsolicited grant service (UGS) service ID.
Call Status See the “Call status states” table in this section.
Start-Time Start date and time of the calls.
Duration Time duration in hours, minutes, and seconds of the calls.
Field Description
A Active call.
AH Active and emergent call of high priority.
R Reserved call.
Usage description
Use the show cable modem calls command to check the overall status of voice
services that are running on CMs, monitor statistics and counters, as well as to
troubleshoot modem-related connection and stability issues with the CMTS.
Additionally, the show cable voice summary command also provides information
about CM voice services that can be helpful when troubleshooting. For example:
classifiers
Purpose
The show cable modem <addr> classifiers command filters and displays IP and LLC
classifiers for the CM, including the CM Interface Mask (CMIM). The command must
include the IPv4, IPv6, or MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem <ipv4_addr> [global] classifiers
show cable modem <ipv6_addr> [global] classifiers
show cable modem <mac_addr> classifiers
Example
CASA# show cable modem 10.105.1.254 classifiers
CM Mac Address: e448.c7b4.ab62
Classifier ID: 2
ServiceFlow ID: 16385
Direction: Upstream
Rule Priority: 4
Activation State: Active
IP classifiers:
ToS: 0x00 0x00 0x00
Protocol: 0
Source Address: ::
Source Mask: ::
Destination Address: ::
Destination Mask: ::
Flow Label: 0x0
Source Port Start: 100
Source Port End: 100
Destination Port Start: 0
Destination Port End: 65535
LLC classifiers:
Destination Mac Address: 0000.0000.0000
Destination Mac Mask: 0000.0000.0000
Source Mac Address: 0000.0000.0000
Ether Type: 0x00
Field descriptions
Command option Description
CM Mac Address MAC address of the CM over which one or more CPEs are
connected.
Classifier ID ID of the classifier.
IP classifiers List of IP classifiers.
LLC classifiers List of logical link control (LLC/802.2) classifiers.
Usage description
Use the show cable modem classifiers command to check the active classifiers. An
unexpected number of active classifiers indicates that the CM configuration file is not
properly set. Modifying the modem configuration file on the provisioning server may
fix this issue.
cm-status log
Purpose
The show cable modem cm-status log command displays CM logged status
messages from CMs that have registered with CMTS. When CMs detect downstream
events that impact the downstream traffic from the CMTS to the CM, cm-status event
messages are captured in the CMTS log file.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem cm-status log
Example
CASA# show cable modem cm-status log
MAC Address Status_Event Msg Content Time
0012.3456.789d MDD_TIMEOUT DS: 6 2011-11-18 11:47:48
0012.3456.789c MDD_TIMEOUT DS: 6 2011-11-18 11:47:48
0012.3456.789b MDD_TIMEOUT DS: 6 2011-11-18 11:47:48
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are displayed.
Status_Event CM status events reported by a CM. These messages comply with
the MAC and Upper Layer Protocols Interface Specification. Refer
to the “Status event states” table in this command section for more
information.
Msg Content Content of cm-status events associated with specific channels,
downstream (DS) and upstream (US).
Time Time when a cm-status message was logged at the CMTS.
State Description
CM OP AC POWER CM has returned to A/C power after detecting the presence of A/C
power for more than 5 seconds after terminating battery backup.
CM OP BAT BKUP CM is operating on battery backup after a loss of A/C power for
more than 5 seconds.
MDD RECOVERY Secondary channel MDD recovery triggered by receipt of an MDD
on a secondary channel advertised as active in the most recent
primary channel MDD.
MDD TIMEOUT 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 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.
QAM FEC RECOVERY QAM/FEC lock recovery triggered by a successful QAM/FEC lock
on a channel advertised as active in the most recent primary
channel MDD.
SEQ OUT OF RNG Sequence out-of-range triggered by receipt of a packet with an
out-of-range sequence number for a particular DSID.
SUCC TC RETRY Successful ranging after T3 retries have exceeded.
T3 RETRY EXCEED Number of T3 retries has exceeded.
T4 TIME OUT T4 timeout triggered by expiration of the T4 timeout on the CM.
UNKNOWN Reserved for future use.
Usage description
Use the show cable modem cm-status log command to check the CM status event
reported by all modems, and to troubleshoot CM-related connection and stability
issues with the CMTS. Note that CM status event report should be turned on at the
DOCSIS MAC interface to trigger the report (by enabling the cm-status event report
setting).
counters
Purpose
The show cable modem counters command filters and displays packet count
statistics associated with CMs that have either registered or not registered with the
CMTS. The command can also be used prefixed by the IP or MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem counters
show cable modem <ipv4_addr> [global] counters
show cable modem <ipv6_addr> [global] counters
show cable modem <mac_addr> counters
Example
CASA# show cable modem counters
MAC Address IP Address US Packets US Bytes DS Packets DS Bytes
38c8.5cc8.c7db 10.162.1.47 6795 831745 41618 4043379
Field descriptions
Command option Description
MAC Address MAC address of the modem from which statistics are displayed.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Packets Number of packets transmitted upstream from the CM to the CMTS.
US Bytes Total number of packets (in bytes) transmitted upstream from the CM to
the CMTS.
DS Packets Total number of packets transmitted downstream from the CMTS to the
CM.
DS Bytes Total number of packets (in bytes) transmitted downstream from the
CM to the CMTS.
Usage description
Use the show cable modem counters command to check packet statistics for data
traffic over all registered modems, monitor statistics and counters, and troubleshoot
modem-related connection and stability issues with the CMTS. Use the clear cable
modem counters command to clear statistics and reset the default counter to 0.
cpe
Purpose
The show cable modem cpe command filters and displays connection state
information associated with the CPEs that are connected to CMs registered with the
CMTS. The command can also be used prefixed by the IP or MAC address or
upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem cpe
show cable modem <ipv4_addr> cpe
show cable modem <ipv6_addr> cpe
show cable modem <mac_addr> cpe
show cable modem upstream <slot>/<port>.<chan>/<lchan> cpe
Example
CASA# show cable modem cpe
CPE IP Address Method CPE MAC Address CM IP Address CM MAC Address
CPE Type VRF
10.156.1.145 static 0023.ac48.00dd 10.156.1.248 0015.f2fe.98c5
Field descriptions
Field Description
CPE IP Address IPv4 or IPv6 address of the CPE from which statistics are
gathered.
Method 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 subscribers.
CPE MAC Address MAC address of the CPE from which statistics are gathered.
CM IP Address IPv4 or IPv6 address of the CM over which one or more CPEs are
connected.
CM MAC Address MAC address of the CM over which one or more CPEs are
connected.
CPE Type CPE type: CM, CPE, DVA, eMTA, ePS, eRouter, eSTB, SG, and
TEA.
VRF Virtual Routing and Forwarding (VFR) instance associated with the
CM.
Usage description
Use the show cable modem cpe command to check the subscriber CPE devices with
IPv4 or IPv6 addresses behind CMs that have registered with the CMTS.
L2VPN-provisioned subscriber devices are not displayed with this command.
dbc-failure
Purpose
The show cable modem dbc-failure command shows CMs that have a non-zero
dynamic bonding change (DBC) failure count and are failing DBC with the CMTS.
The command displays the total number of DBC failures and timeouts per DSID, and
the last DBC error code.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem dbc-failure
show cable modem <mac_addr> dbc-failure
Example
CASA# show cable modem dbc-failure
MAC Address Total TimeOut DSID LastCode
e448.c7ba.5260 10 10 8 537(RETRY_EXHAUST)
Usage description
Use the show cable modem dbc-failure command to check CMs that are failing
dynamic bonding change (DBC).
deny
Purpose
The show cable modem deny command displays the list of CMs that have been
denied registration based on the configuration at the CMTS.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem deny
Example
CASA# show cable modem deny
cable modem deny xxxx.xxxx.xxxx
Field descriptions
Field Description
Usage description
Use the show cable modem deny command to check the list of denied CMs. Use the
cable modem deny command to remove the modem from, or add modems to, the
denied list.
docsis-device-class
Purpose
The show cable modem docsis-device-class command displays the DOCSIS device
class information for CMs that have registered with the CMTS. The command can
also be used prefixed by the IP or MAC address or upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem docsis-device-class [downstream] [summary]
show cable modem <ipv4_addr> [global] docsis-device-class
show cable modem <ipv6_addr> [global] docsis-device-class
show cable modem <mac_addr> docsis-device-class
show cable modem upstream <slot>/<port>.<chan>/<lchan>
docsis-device-class
Properties
Property name Description
Examples
CASA# show cable modem docsis-device-class
MAC Address US DS Mac Prim Reg Device Class Reg
Intf Intf Status Sid Ver Priv
0013.f787.786e 3/2.0/0 1/0/0 online 3 1.1 eCM ePS BPI
0015.f2fe.9a7e 3/2.1/0 1/0/0 online 6 1.1 CM BPI
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are displayed.
US Intf CMTS physical upstream interface in the format slot/port.channel/logical
channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/channel.
MAC status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
Reg Ver DOCSIS version of the CM registered with the CMTS.
Device Refer to the “Device class states” table for the device class states.
Class
Reg Priv BPI or BPI+ indicates that the CM registered with CMTS has completed the
Baseline Privacy Interface (BPI) process.
Summary output
Upstream CMTS physical upstream interface in the format slot/port.channel.
Interface
Online Number of online devices.
unrep Unreported devices about the device type.
CM Type of reported device as a CM.
eCM Type of reported device as an embedded CM (eCM).
eMTA Type of reported device as an embedded Multimedia Terminal Adapter
(eMTA).
eSTB Type of reported device as an embedded Set-Top Box (eSTB).
ePS Type of reported device as an embedded Portal Server (ePS).
State Description
Usage description
docsis-mac
Purpose
The show cable modem docsis-mac command specifies that all available statistics
associated with a single DOCSIS MAC domain are displayed. The command can also
be used prefixed by the MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem docsis-mac {{<domain_id> [qos [verbose] |
service-group <name> [qos [verbose]] | service-type-id
<name>] [summary]} | summary}
show cable modem <mac_addr> docsis-mac <domain_id> {qos [verbose] |
service-type-id <name> [qos [verbose]]}
Properties
Property name Description
Examples
CASA# show cable modem docsis-mac 1
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV) Offset CPEs Enb
e448.c7b4.ab62 1.2.3.4 13/0.1/0* 2/0/0# online(pt)1 -0.2 1613 14 yes
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing Offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Summary output
Docsis-Mac DOCSIS MAC interface ID.
Interface
Total Modems Total number of modems in the MAC domain.
Active Modems Number of active modems in the MAC domain.
Registered Number of registered modems in the MAC domain.
Modems
Offline Modems Number of offline modems in the MAC domain.
Mac-domain Description of the MAC domain.
Description
QoS output See the “Field descriptions” for the qos command.
Service-type-id See the “Field descriptions” for the service-type-id command.
output
Usage description
Use the show cable modem docsis-mac command for troubleshooting DOCSIS
MAC issues for registered CMs and for isolating configuration or cable plant
problems.
downstream
Purpose
The show cable modem downstream command shows the downstream interface
statistics. The interface can be specified by slot/port/channel or the output can be a
module summary of all the downstream interfaces. The QoS output of the command
can also be used prefixed by the MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem downstream<slot>/<port>/<chan>
show cable modem downstream<slot>/<port>/<chan> qos [verbose]
show cable modem downstream<slot>/<port>/<chan> usage
show cable modem downstreammodule summary
show cable modem downstreamsummary [total] [mac-domain]
show cable modem <mac_addr> downstream <slot>/<port>/<chan> qos
[verbose]
Properties
Property name Description
Examples
CASA# show cable modem downstream 2/0/0
MAC Address IP Addr US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV) Offset CPEs Enb
e448.c7b4.x 1.1.1.4 13/0.2/0 2/0/0 online 37 0.5 1612 0 yes
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
Offline Number of CMs that are currently in the offline state at this CMTS.
Modems
Bonding Number of CMs that are currently in bonding mode.
Modems
Non-Bonding Number of CMs that are currently in non-bonding mode.
Modems
Channel Description information about the specific downstream channel.
Description
QoS output See the “Field descriptions” for the qos command.
Usage description
Use the show cable modem downstream command for troubleshooting downstream
issues for registered CMs and for isolating configuration or cable plant problems.
dropped-packets
Purpose
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem dropped-packets
show cable modem <ipv4_addr> [global] dropped-packets
show cable modem <ipv6_addr> [global] dropped-packets
show cable modem <mac_addr> dropped-packets
show cable modem upstream <slot>/<port>.<chan>/<lchan> dropped-packets
Examples
CASA# show cable modem 0015.f2fe.baac dropped-packets
MAC Address US Intf DS Intf US-Dropped DS-Dropped
0015.f2fe.baac 9/15.0/0 1/7/1 0 0
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/channel.
US-Dropped Total number of packets that were dropped during upstream transmissions
to the CMTS. MAC management messages for the CM are not included in
the calculation. A value of 0 indicates no dropped packets.
DS-Dropped Total number of packets that were dropped during downstream
transmissions from the CMTS to the CM. MAC management messages for
the CM are not included in the calculation. A value of 0 indicates no dropped
packets.
Usage description
Use the show cable modem dropped-packets command to check the dropped-packet
counters for all modems or for the specified modem. Execute the command on a
frequent basis if the monitored number of dropped packets increases for an unknown
reason. Further troubleshooting may be required to correct modem-related connection
and stability issues.
errors
Purpose
The show cable modem errors command displays cyclic redundancy check (CRC)
and header check sequence (HCS) errors associated with listed CMs. The command
can also be used prefixed by the upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem errors
show cable modem <ipv4_addr> [global] errors
show cable modem <ipv6_addr> [global] errors
show cable modem <mac_addr> errors
show cable modem upstream <slot>/<port>.<chan>/<lchan> errors
Examples
CASA# 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
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/channel.
CRC Number Cyclic Redundancy Check (CRC) errors over this service flow.
CRC errors are usually caused by noise in the transmission channels.
HCS Number of Header Check Sequence (HCS) errors over this service flow.
The HCS is a 16-bit value in the IP packet header. HSC errors indicate
header data corruption.
Usage description
Use the show cable modem errors command to check the CRC and HCS 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.
fec
Purpose
The show cable modem fec command displays forward error correction (FEC)
statistics for upstream ports.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem fec
show cable modem <mac_addr> fec
Examples
CASA# show cable modem fec
MAC Address US IF USSNR Unerrored Corrected Uncorrectable
0018.4de7.3d60 9/0.3/0 40.4 2269 0 0
3c75.4a08.eff2 9/0.0/0 42.1 95 0 0
e448.c7b8.f3e4 9/0.0/0 42.1 213 0 0
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
USSNR Upstream signal-to-noise ratio (SNR) in units of dB, measured by the
CMTS for the upstream channel or channels in use by the modem.
Unerrored Number of unerrored FECs.
Corrected Number of corrected FECs.
Uncorrectable Number of uncorrectable FECs.
Usage description
Use the show cable modem fec command to check the forward error correction
(FEC) 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.
init
Purpose
The show cable modem init command filters and displays state information
associated with CMs that are stuck in one of the initialize (init) states with the CMTS.
In some cases, CMs are not reported in the online state due to messaging issues
between the CM and the CMTS.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem init
Examples
CASA# show cable modem init
MAC Address IP Addr US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV) Offset CPEs Enb
0013.7170.x 1.8.2.1 0.3/0 0/0/7 init 267 0.7 2030 0 no
0013.7170.x 1.8.1.1 1/0.3/0 0/0/3 init 207 0.0 2030 0 no
0013.7177.x 1.8.2.2 1/0.3/0 0/0/4 init 206 -0.7 2028 0 no
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/channel.
MAC Status Refer to the “MAC initialization states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr Power in decibels per millivolt (dBmV) over which the CMTS receives
(dBmV) upstream traffic from the CM.
Timing Timing offset in the ranging response message from the CMTS to the CM.
offset The timing offset is indicated by mini slot sizes in 6.25 microsecond ticks.
The offset is the scheduled time delay between CM transmissions and when
the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind the
listed CM. 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 CM, yes or no.
init(i) CM received the DHCPOFFER 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) Time-of-day (TOD) exchange started prior to download.
init(o) CM began downloading the DOCSIS configuration file from the provisioning
server. If the CM remains in this state, the download failed, possibly due to
incorrect or corrupt data, inability to reach the TFTP server (such as wrong
file permissions), or invalid or missing configuration parameters.
init(r) CMTS received register-request from cm, but has not received reg-ack yet.
If stuck, check the modem config file. Use debug cable registration to
debug registration request received.
init(bpi) Start baseline privacy. If stuck in this state, check the modem certificate and
ensure that the CM is synchronized with the BPI server.
Usage description
Use the 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.
ip-address
Purpose
The show cable modem ip-address command filters and displays IPv4 and IPv6
addresses assigned to CMs. The command can also be used prefixed by the MAC
address or upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem ip-address
show cable modem <mac_addr> ip-address
show cable modem upstream <slot>/<port>.<chan>/<lchan> ip-address
Examples
CASA# 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 -
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
IPv4 Address IPv4 address of the modem from which statistics are gathered.
IPv6 Address IPv6 address of the modem from which statistics are gathered.
Usage description
Use the show cable modem ip-address command to check the IP addresses assigned
to modems and to avoid and any possible addressing conflicts when addresses have
been assigned statically.
ip-bundle summary
Purpose
The show cable modem ip-bundle summary command shows summary (count)
information for all IP bundles associated with the CMs.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem ip-bundle summary
Examples
CASA# show cable modem ip-bundle summary
ip-bundle Total Active Registered Offline
Modems Modems Modems Modems
ip-bdl 1 1 1 1 0
total 1 1 1 0
Field descriptions
Field Description
Usage description
Use the show cable modem ip-bundle summary command to check the number of
total, active, registered, and offline modems in the associated IP bundles.
ipv6 prefix
Purpose
The show cable modem ipv6 prefix command shows IPv6 PD bindings.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem ipv6 prefix
Examples
CASA# show cable modem ipv6 prefix
CM MAC-Address CPE MAC-Address VRF-ID IPv6 Prefix
Field descriptions
Field Description
Usage description
Use the show cable modem ipv6 prefix command to display IPv6 prefix information.
l2vpn-map
Purpose
The show cable modem l2vpn-map command shows the CM mapping to a Layer 2
Virtual Private Network (L2VPN).
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem l2vpn-map
Example
CASA# show cable modem l2vpn-map
Usage description
load-balance
Purpose
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem load-balance downstream restricted-group
[<1:4294967295>] counters
show cable modem load-balance statistics
show cable modem load-balance upstream restricted-group
[<1:4294967295>] counters
Example
CASA# show cable modem load-balance downstream restricted-group
counters
Cfg Downstream Registered
Id Interface Modems
----------------------------------------------------------------------
Usage description
Use the show cable modem load-balance command to display CM load balancing
statistics.
mac
Purpose
The show cable modem mac command filters and displays the media access control
(MAC) addresses, state information, and statistics for CMs that have registered with
the CMTS. The command can also be used prefixed by the IP or MAC address or
upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem mac [downstream summary | summary]
show cable modem <ipv4_addr> [global] mac
show cable modem <ipv6_addr> [global] mac
show cable modem <mac_addr> mac
show cable modem upstream <slot>/<port>.<chan>/<lchan> mac
Properties
Property name Description
downstream summary Shows summary statistics for CMs that are receiving
transmissions from the CMTS.
summary Shows available summary statistics for all modems
sorted by upstream channel.
Examples
CASA# show cable modem mac
MAC Address MAC Prim Ver QoS Frag Concat PHS Priv DS US
State Sid Prov Saids Sids
e448.c7b4.x online 37 DOC3.0 DOC1.1 YES YES YES BPI+ 1 18
e448.c7c0.x online 37 DOC3.0 DOC1.1 YES YES YES BPI+ 1 18
e448.c7c0.x online 37 DOC3.0 DOC1.1 YES YES YES BPI+ 1 18
…
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
MAC State Refer to the “MAC status states” table.
Prim Sid Indicates the current service identifier (SID) that the CMTS assigns to a
CM 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 CM conforms. The values
are 1.0, 1.1, 2.0, 3.0, or 3.1. The MAC version is learned by the CMTS
when it receives the REG-REQ message from the CM 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
CM. 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 CM. The field
displays Yes or No.
PHS Indicates if the modem supports Payload Header Suppression (PHS).
PHS support is reported to the CMTS in REG-REQ message from the
CM. 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 CM. 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 CM.
US Sids Indicates the number of upstream service flow identifiers that the CM
supports over any service flow scheduling type. The number is reported
to the CMTS in the REG-REQ message from the CM.
Summary output
Interface CMTS physical interface.
Total Total number of modems that have ranged on the CMTS.
DOC3.1 Number of DOCSIS 3.1 modems.
DOC3.0 Number of DOCSIS 3.0 modems.
DOC2.0 Number of DOCSIS 2.0 modems.
DOC1.1 Number of DOCSIS 1.1 modems.
DOC1.0 Number of DOCSIS 1.0 modems.
Register Total number of modems registered as QoS provisioned.
DOC2.0 Number of DOCSIS 2.0 modems QoS provisioned.
DOC1.1 Number of DOCSIS 1.1 modems QoS provisioned.
DOC1.0 Number of DOCSIS 1.0 modems QoS provisioned.
Usage description
Use the show cable modem mac command to display the DOCSIS version support
and other capacity information reported by CMs to the CMTS at registration time.
maintenance
Purpose
The show cable modem maintenance command displays counters and statistical
information associated with the CMs that are communicating with the CMTS using
maintenance ranging. The command can also be used prefixed by the IP or MAC
address or upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem maintenance [downstream summary | summary]
show cable modem <ipv4_addr> [global] maintenance
show cable modem <ipv6_addr> [global] maintenance
show cable modem <mac_addr> maintenance
show cable modem upstream <slot>/<port>.<chan>/<lchan> maintenance
Properties
Property name Description
downstream summary Shows summary statistics for CMs that are receiving
transmissions from the CMTS.
summary Shows available summary statistics for all modems
sorted by upstream channel.
Examples
CASA# show cable modem maintenance
MAC Address US Intf Ds Intf Prim SM Fail Active-Time
Sid Count Count
e448.c7b4.ab62 13/0.2/0 2/0/037 25 255 0 2014-08-21,18:31:12
e448.c7c0.ebca 13/4.0/0 2/2/3 37 18619 0 2014-08-21,18:48:54
e448.c7c0.f0dc 13/2.0/0 2/1/3 37 18730 0 2014-08-21,18:42:57
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
Ds Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
SM Count Number of station maintenance reported for this modem
Fail Count Number of station maintenance time-outs reported for this modem.
Active-Time Last time when the modem completed registration with CMTS.
Usage description
Use the show cable modem maintenance command to check the modems that failed
ranging attempts with the CMTS and to troubleshoot modem-related connection and
stability issues. Use the debug cable ranging command to decode ranging messages
between the CM and the CMTS.
multicast-session
Purpose
The show cable modem multicast-session command displays any multicast sessions
for the specified CM MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem <mac_addr> multicast-session
Examples
CASA# show cable modem 0030.545e.56e8 multicast-session
VRF Ver UpTime /Expiry CPE MAC /IP Multicast Session
0 2 00:00:28 /00:03:55 0010.9400.0180/10.94.0.180
<226.94.2.0, 0.0.0.0>
0 2 00:00:27 /00:03:56 0010.9400.0180/10.94.0.180
<226.94.2.1, 0.0.0.0>
Usage description
Use the show cable modem multicast-session command to check for any multicast
sessions for the specified CM based on its MAC address.
non-bonding
Purpose
The show cable modem non-bonding command displays DOCSIS 3.x modems that
have failed to bond multiple channels over CMTS downstream and upstream
interfaces.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem non-bonding
show cable modem <mac_addr> non-bonding
Examples
CASA# show cable modem non-bonding
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV) Offset CPEs Enb
0022.68f2.e0e3 1.6.3.246 3/0.0/0 0/0/0* online(pt) 3282 1.0 2447 0 yes
0026.5e77.4455 1.6.3.251 3/0.1/0 0/0/1* online(pt) 3297 0.7 2419 0 yes
c446.199d.fef6 1.6.3.240 3/0.1/0 0/0/1* online(pt) 3295 0.0 2393 0 yes
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Usage description
Use the show cable modem non-bonding command to check the modems that have
failed to bond multiple downstream and upstream channels. Possible reasons can be
configuration-related issues or problems at the cable plant. Use the show cable
modem bonding command to check the excluded channel(s) reported for DOCSIS
3.0 modems.
ofdm
Purpose
The show cable modem ofdm command displays the Orthogonal Frequency Division
Multiplexing (OFDM) information for one or more participating CMs.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem ofdm <slot>/<port>/<chan>
show cable modem ofdm <slot>/<port>/<chan> qos [verbose]
show cable modem ofdm <slot>/<port>/<chan> usage
show cable modem ofdm summary [total] [mac-domain]
show cable modem <mac_addr> ofdm <slot>/<port>/<chan> qos [verbose]
Properties
Property name Description
Examples
CASA# show cable modem ofdm 0/0/0
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmv) Offset CPEs Enb
1cab.c0b9.xxx 10.105.10.207 13/1.3/0* 0/0/0w#
online(pt) 3 0.5 2190 0 yes
6814.01f0.xxx 10.105.10.227 13/1.2/0* 0/0/0w#
online(pt) 26 -0.2 2792 0 yes
90cd.b6a2.xxx 0.0.0.0 13/3.2/0 0/0/0w
offline 0 0.0 0 0 no
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Summary output
Downstream CMTS physical QAM downstream interface in the format slot/port/
Interface channel. The “w” after the entry indicates “wideband” for OFDM.
Mac Int Shows the MAC interface (shown with the mac-domain modifier only).
Total Modems Number of modems that have ranged on the CMTS. The total number
of CMs, even after being removed from the CMTS, will remain in the
offline state. Use the clear CM offline command to reset legacy modem
counts at the CMTS.
Active Modems 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.
Registered Number of modems that have completed registration with the CMTS.
Modems Registered modems are in the online state or online sub-states.
Secondary Number of DOCSIS 3.1 modems utilizing a secondary channel in
Modems addition to a primary channel. If a DOCSIS 3.1 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 Number of CMs that are currently in the offline state at this CMTS.
Bonding Modems Number of CMs that are currently in bonding mode.
Non-Bonding Number of CMs that are currently in non-bonding mode.
Modems
Channel Description information about the specific downstream channel.
Description
Total: Shows the values totaled (shown with the total modifier only).
QoS output See the “Field descriptions” for the qos command.
Usage description
Use the show cable modem ofdm command to check the modems with Orthogonal
Frequency Division Multiplexing (OFDM) transactions in effect on a specified QAM
channel, with optional quality of service (QoS) or usage data, or summarized across
all OFDM channels. Output can also be filtered by a specific MAC address to
determine the QoS. The downstream interfaces for OFDM modems are suffixed with
“w” for “wideband.” For example:
ofdma
Purpose
The show cable modem ofdma command displays the Orthogonal Frequency
Division Multiplexing Multiple Access (OFDMA) information on the upstream for
one or more participating CMs.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem ofdma <slot>/<port>.<chan>
show cable modem ofdma <slot>/<port>.<chan> qos [verbose]
show cable modem <mac_addr> ofdma <slot>/<port>.<chan> qos [verbose]
show cable modem ofdma summary [total] [mac-domain]
Properties
Property name Description
Examples
CASA# show cable modem ofdma 11/0.1
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV)Offset CPEs Enb
0895.2a9b.2aa 10.84.1.144 10/1.0w 3/0/0w online 1 0.7 174 0 no
online cm 1 ; offline cm 0 ; ranging cm 0
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IP address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Summary output
Upstream CMTS physical upstream interface in the format slot/port.channel. The
Interface “w” after the entry indicates “wideband” for OFDMA.
Mac Int Shows the MAC interface (shown with the mac-domain modifier only).
Total Modems Number of modems that have ranged on the CMTS. The total number
of CMs, even after being removed from the CMTS, will remain in the
offline state. Use the clear CM offline command to reset legacy modem
counts at the CMTS.
Active Modems 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.
Registered Number of modems that have completed registration with the CMTS.
Modems Registered modems are in the online state or online sub-states.
Usage description
Use the show cable modem ofdma command to check the modems with Orthogonal
Frequency Division Multiplexing Multiple Access (OFDMA) transactions in effect on
a specified upstream channel, with optional quality of service (QoS) or summarized
across all OFDMA channels. Output can also be filtered by a specific MAC address to
determine the QoS. The upstream interfaces for OFDMA modems are suffixed with
“w” for “wideband.” For example, summary output has the following columns:
offline
Purpose
The show cable modem offline command displays the modems currently in the
offline state as well as the state prior to going offline. The counters keyword shows
the count for various failure results.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem offline [counters]
Examples
CASA# show cable modem offline
MAC Address US DS Prim Previous Offline Rx RX SM
Intf Intf Sid State Time Power SNR Exhaust Count
0030.545e.56 11/0.1/0 4/0/12 2 online 2016-05-06,16:05:21 -0.2 42.1 16
fc52.8d5e.9c 11/0.1/0 4/0/10 1 init(r) 2016-05-05,18:50:28 0.0 42.1 27
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
Previous State Refer to the “MAC status states” table.
Offline Time Last time the reported CM went offline.
Rx Power Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
RX SRN Signal-to-noise ratio (SNR) for the reported CM when the CM went
offline.
SM Exhaust Station maintenance opportunities that have been missed by the
Count reported CM.
Counters
Docsis-Mac DOCSIS MAC interface.
rngfail_R2 CMs with init(r2) ranging failures.
rngfail_rc CMs with init(rc) ranging failures.
Dhcpfail CMs with DHCP failures – init(d).
Tftpfail CMs with TFTP failures – init(i), init(o), init(t).
regfail CMs with registration failures – init(r).
bpifail CMs with Baseline Privacy Interface (BPI) failures – tbpi(wait), bpi(init),
init(e), online(pk).
onlineback CMS with online or expiration failures – online, expire(p**).
Usage description
Use the show cable modem offline command on a frequent basis to check and
monitor the modems that have been reported offline and to verify their previous state.
Use the show cable modem offline counters command to check the count on various
failure conditions. Use the clear cable modem offline counters command to clear the
failure counters, thereby resetting the counters to zero. For example:
online
Purpose
The show cable modem online command lists the modems that are currently in the
online state. The command can also be used prefixed by the MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem online
show cable modem <mac_addr> online
Examples
CASA# show cable modem online
MAC Address IP Addr US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV)Offset CPEs Enb
2476.7d98.x 10.2.0.1 1/0.1/0 4/0/0* online 21 0.0 2377 0 yes
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Usage description
Use the show cable modem online command to monitor the modems that stay in
online states.
partial-service
Purpose
The show cable modem partial-service command lists CMs reporting partial service
mode while attempting to acquire affected channels. The command can also be used
prefixed by the MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem partial-service [downstream | {mac <1:96> [downstream
| service-group <id> [downstream | upstream]]} | upstream]
show cable modem <mac_addr> partial-service [downstream | {mac <1:96>
[downstream | service-group <id> [downstream | upstream]]} |
upstream]
Examples
CASA# show cable modem partial-service
Reason code: x/y/z(reason_code)
1 MDD timeout 2 FEC lock failure
3 Bad tcc 4 Bad rcc
5 Reg ack 6 DBC rsp
7 TR power bad 8 NCP profile failure
9 Impaired channel 10 Channel unreachable
11 Range timeout 12 Ranging failure
0 Unknown
MAC Address MAC US DS US DS US/DS CHAN EXCLUDED
id Intf Intf SET SET
e448.c7c0.f0dc 2 13/2.0/0 2/1/3 256 256(3*8) 13/2.3/0(3)
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
MAC id MAC ID of the modem.
US Intf CMTS physical upstream interface in the format slot/port.channel.
• 0 – Unknown
• 1 – MDD timeout
• 2 – FEC lock failure
• 3 – Bad transmit channel configuration (TCC)
• 4 – Bad receive channel configuration (RCC)
• 5 – Registration acknowledgment
• 6 – Dynamic bonding change (DBC) response
• 7 – Bad transmit power
• 8 – NCP profile failure
• 9 – Impaired channel
• 10 – Channel unreachable
• 11 – Range timeout
• 12 – Ranging failure
Usage description
Use the show cable modem partial-service command to monitor modems that are in
partial-service mode. If necessary, use the clear cable modem partial-service reset
command to clear a cable mode in this mode. The show cable modem command
shows any modems in partial-service mode with a hash mask (#).
SNMP trap messages are also generated and forwarded to the trap target whenever a
CM goes into partial service or there is a partial-service status change to an existing
modem. The SNMP trap is named casaCmtsPartialServiceNotification.
phs
Purpose
The show cable modem phs command shows payload header suppression (PHS) for
the CM. PHS reduces redundant packet header information during the multicast
session. Any suppression information is re-inserted at the destination. The command
can also be used prefixed by the IP or MAC address or upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem phs
show cable modem <ipv4_addr> [global] phs
show cable modem <ipv6_addr> [global] phs
show cable modem <mac_addr> phs
show cable modem upstream <slot>/<port>.<chan>/<lchan> phs
Examples
CASA# show cable modem phs
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US IF CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS IF CMTS physical QAM downstream interface in the format slot/port/
channel.
Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
USPwr TX RX Upstream sending power in decibels (dB) of the CM when transmitting
to the CMTS and receiving from the CMTS.
USSNR (dB) 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.
TXTime Offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
MicroReflec Indicates the downstream micro-reflections in units of dBc as measured
(dBc) and reported by the CM 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) Downstream receive power level in unit of dBmV as reported by the CM
to the CMTS.
DSSNR (dB) Downstream signal noise in unit of dBmV as reported by the CM to the
CMTS.
Mode The ATDMA or TDMA mode in which the CM is operating.
Usage description
Use the show cable modem phs command to check payload header suppression
(PHS).
phy
Purpose
The show cable modem phy command filters and displays the physical state
information, including SNR and upstream power associated with the CMs that have
registered with the CMTS, and those in partial service (marked with #). The command
can also be used prefixed by the IP or MAC address or upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem phy
show cable modem <ipv4_addr> [global] phy
show cable modem <ipv6_addr> [global] phy
show cable modem <mac_addr> phy
show cable modem upstream <slot>/<port>.<chan>/<lchan> phy
Examples
CASA# show cable modem phy
MAC Address US IF DSIF Sid USPwr(dBmV) USSNR
TX RX (dB)
TXTime MicroReflec DSPwr DSSNR Mode
Offset (dBc) (dBmV) (dB)
2856.5ac0.d41f 96:0/0.0/0 96:0/0/1# 22 38.6 -0.5 42.1
- 0 4.7 0.0 tdma
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
US IF CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS IF CMTS physical QAM downstream interface in the format slot/port/
channel.
Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
USPwr TX RX Upstream sending power in decibels (dB) of the CM when transmitting
(dBmV) to the CMTS and receiving from the CMTS.
USSNR (dB) 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.
TXTime Offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
MicroReflec Indicates the downstream micro-reflections in units of dBc as measured
(dBc) and reported by the CM 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 (dBmV) Downstream receive power level in unit of dBmV as reported by the CM
to the CMTS.
DSSNR (dB) Downstream signal noise in unit of dB as reported by the CM to the
CMTS.
Mode The ATDMA, TDMA, or OFDMA mode in which the CM is operating.
Usage description
Use the show cable modem phy command to monitor and troubleshoot burst noise
issues caused by abnormal or abrupt changes of upstream sending power and SNR for
reported modems. For details, see the “Modem stuck in an initial mode”section in
Chapter 5, “CMTS diagnostic commands.”
privacy verbose
Purpose
The show cable modem privacy verbose command shows Baseline Privacy Interface
(BPI) state information for online and offline modems. If BPI is not enabled, the only
output is the MAC address and the BPI State is shown as disable.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem privacy verbose
show cable modem <mac_addr> privacy verbose
Examples
CASA# show cable modem privacy verbose
MAC Address : 2476.7d98.b7d1
Primary SID : 1
BPI Mode : BPI+
BPI State : assign(tek)
Security Capabilities :
BPI Version : BPI+
Encryption : AES-128 DES-56
EAE : Disable
Latest Key Sequence : 1
Key Status : Active
Remaining Lifetime : 604711 sec
Authorization Key : 2D248D0E7189BBAA82BF5BA34AC95AAAB082C356
Key Encryption Key : D22FB80CE1C8DF9B92537669AFC2A9BF
Upstream HMAC Key : 8DBA89C1AA5DB77BC9863909D31AD13D618FC3B6
Downstream HMAC Key : 5000E5D5A6BB94D01ABF57A4D03613ED9F72802D
Current Key Sequence : 1
Authorization Counters :
Authorization Infos : 1
Authorization Requests : 1
Authorization Replies : 1
Authorization Rejects : 0
Authorization Invalids : 0
…
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
Primary SID Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
BPI Mode BPI mode: BPI or BPI+.
BPI State BPI state, which can be states such as assign(kek), assign(tek),
bpi(init), bpi(wait), or disable (if BPI is disabled, or the CM is in an init
state or offline).
Security Includes the BPI version, encryption type (AES-128, DES-40, or
Capabilities DES-54), and Early Authentication Encryption (EAE) participation,
allowing authenticating CMs immediately after ranging rather than after
registration.
Latest Key Latest key sequence, showing the key status (active or expired),
Sequence remaining KEK lifetime (in seconds), key grace time (default 600
seconds), authorization key, key encryption key, upstream and
downstream Keyed-Hash Authentication Code (HMAC) key.
Current Key Current key sequence, usually the same as the latest key sequence
Sequence
Authorization Number of authorization counters, for information, requests, replies,
Counters rejects, and invalids.
Traffic Key Number of Traffic Encryption Key (TEK) counters, for requests, replies,
Counters rejects, and invalids.
CA Certificate Certificate Authority (CA) certificate serial number, whether the
Details certificate is self-signed, and its state, if known (such as Chained).
CM Certificate CM certificate serial number and state, if known (such as Chained).
Details
KEK Reject Key Encryption Key (KEK) rejection code for any authorization rejects,
Code such as AEA_DISABLED or PERMANENT_AUTH_FAIL.
KEK Reject Reason for a KEK rejection, if a reject code appears.
Reason
KEK Invalid Code for any invalid KEK request, such as unknown for an unsupported
Code crypto suite.
KEK Invalid Reason for any invalid KEK request, such an unsupported crypto suite.
Reason
Primary SID Primary Service Identifier (ID) information, including the SID ID and
Information Encryption Algorithm (see the Security Capabilities field).
Latest Latest key sequence number, showing the key status (active or
Sequence expired), remaining KEK lifetime (in seconds), key grace time (default
Number 600 seconds), AES key sequence, and AES initialization vector (IV)
key (used when the lifetime approaches zero). The latest sequence
number is usually one higher than the current sequence number,
unless the key has expired and the sequence number is zero (with a
zero key value).
Current Current key sequence number, showing the key status (active or
Sequence expired), remaining KEK lifetime (in seconds), key grace time (default
Number 600 seconds), AES key sequence, and AES initialization vector (IV)
key (used when the lifetime approaches zero).
TEK Requests Number of Traffic Encryption Key (TEK) requests.
TEK Replies Number of TEK replies.
TEK Rejects Number of rejected TEK requests.
TEK Invalid Number of invalid TEK requests.
TEK Reject Code returned for rejected TEK requests, if known.
Code
TEK Reject Reason for rejected TEK requests, if known, such as Unsupported
Reason Crypto Suite.
TEK Invalid Code returned for invalid TEK requests, if known.
Code
TEK Invalid Reason for invalid TEK requests, if known, such as Unsupported
Reason Crypto Suite.
Usage description
Use the show cable modem privacy verbose command to show the BPI state
information for online and offline modems.
qos
Purpose
The show cable modem qos command displays quality-of-service (QOS) information
associated with one or more CMs. For QoS information relating to a specific CM,
specify the IP or the MAC address to display the service flows for that CM. The
command can also be used prefixed by the IP or MAC address or upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem qos [verbose]
show cable modem <ipv4_addr> [global] qos [verbose]
show cable modem <ipv6_addr> [global] qos [verbose]
show cable modem <mac_addr> qos [verbose]
show cable modem upstream <slot>/<port>.<chan>/<lchan> qos [verbose]
Properties
Property name Description
Examples
CASA# show cable modem qos
Sfid Dir Curr Sid Sched Prio MaxSusRate MaxBrst MinRsvRate
State Type (kbps) (kbps)
PeakTrafRate Throughput ServiceClassName
(kbps) (kbps)
Mac Addr : e448.c7b4.ab62
16457 US act 37 BE 0 0 64000 0
0 0
Sid :37
application-class: 0
Traffic Priority :0
Maximum Sustained rate : 0 kbps
Maximum Burst : 64000 bytes
Minimum Reserved rate : 0 kbps
Minimum Packet Size : 0 bytes
Peak Traffic Rate : 0 kbps
Admitted QoS Timeout : 0 seconds
Active QoS Timeout : 0 seconds
Maximum Concatenated Burst : 64000 bytes
max-buff-size : 0 bytes
min-buff-size : 0 bytes
tar-buff-size : 0 bytes
Scheduling Type : Best Effort
Request/Transmission policy : 0x0
IP ToS Overwrite[AND-mask, OR-mask] : 0xff, 0x0
Current Throughput : 1 kbps, 0 packets/sec
Contention request : 15618
Piggyback request : 3274
Grants scheduled : 18515
Grants not used : 0
Token bucket(min reserved bytes) : 0
Packet received : 18886
Bytes received : 5676914 (bytes)
v6 Packets rcvd : 0
v6 Bytes rcvd : 0 (bytes)
Packet dropped : 0
HCS errors : 0
CRC errors : 0
Pending bytes : 0
Field descriptions
Field Description
Sched Type 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.
Prio Traffic priority of this service flow in the range 0–7, where 0 is the
highest priority, and 7 is the lowest priority when there are multiple
service flows. The default priority is 0.
MaxSusRate Maximum rate limit for upstream packets in bits per second that the CM
can request from the CMTS to allocate for an upstream service flow.
MaxBrst Maximum traffic burst rate in bytes to be processed over this service
flow in the range 1522–4294967295. The default is 1522 bytes for
DOCSIS 1.0; the maximum is 3044 bytes for DOCSIS 1.1. The MaxBrst
only has meaning if the MaxSusRate is non-zero.
MinRsvRate 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.
PeakTrafRate Peak traffic rate in kilobits per second.
Throughput Throughput in kilobits per second.
ServiceClass Name of an associated service class.
Name
Mac Addr MAC address of the modem from which statistics are gathered.
Verbose output
Mac Addr MAC address of the modem from which statistics are gathered.
Sfid Numerical service flow identifiers (SFID) associated with this CM. The
CMTS displays multiple SFIDs when providing statistics associated
with one or more CPEs connected over this CM.
Current State State of the service flow, either Active or Inactive.
Sid SFID-associated service identifier (SID). The CMTS assigns the SID to
a CM 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.
Current Current traffic throughput over this service flow in kilobits per second
Throughput (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 For upstream only, the number of contention request opportunities on
request upstream channels over this CM. A contention request is a grant for
transmission bandwidth over a service flow when there is competition
for bandwidth requiring prioritizing.
Piggyback For upstream only, the number or transmission requests with extended
request headers for subsequent transmission bandwidth. Piggyback requests
that are granted are not subject to bandwidth contention.
Grants For upstream only, the number of CM transmission grants that are
scheduled scheduled at the CMTS for upstream transmission.
Grants not For upstream only, the number of CM transmission grants that have
used been dropped at the CMTS.
Token bucket For upstream only, the number of bytes that are reserved for rate
(min reserved limiting the service flow within its configured maximum transmission
bytes) 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.
Packet Total number of IPv4 packets received over this CM service flow.
received
Bytes received Total number of IPv4 bytes received over this CM service flow.
v6 Packets Total number of IPv6 packets received over this CM service flow.
rcvd
v6 Bytes rcvd Total number of IPv6 bytes received over this CM service flow.
Packet dropped Total number of packets (in bytes) that have been dropped over this
CM service flow.
HCS errors For upstream only, 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.
CRC errors For upstream only, the number Cyclic Redundancy Check (CRC) errors
over this service flow. CRC errors are usually caused by noise in the
transmission channels.
Pending bytes For upstream only, the number of pending traffic bytes.
Usage description
Use the show cable modem qos command to check and troubleshoot service flow
throughput issues associated with one or more CMs. In large networks or during busy
periods where CMs 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.
qos-override
Purpose
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem qos-override [all | non-persistent | online]
Properties
Property name Description
Examples
CASA# show cable modem qos-override
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV) Offset CPEs Enb
Field descriptions
Field Description
MAC Addr MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
Usage description
Use the show cable modem qos-override command to check modems with
overridden QOS based on a service class. At the CMTS, use the cable modem
<mac_addr> qos-override configuration to make changes to the QOS override
settings.
remote-query
Purpose
The show cable modem remote-query command filters and displays the
SNR-related information associated with CMs that have registered with the CMTS.
The command can also be used prefixed by the IPv4 or MAC address. Remote query
polling must first be enabled with the cable modem remote-query command.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem remote-query
show cable modem remote-query downstream <slot>/<port>/<chan>
[immediate [community-string <name>]]
show cable modem remote-query immediate [community-string <name>]
show cable modem remote-query ofdm <slot>/<port>/<chan> [immediate
[community-string <name>]]
show cable modem remote-query ofdma <slot>/<port>.<chan> [immediate
[community-string <name>]]
show cable modem remote-query upstream <slot>/<port>/<chan>[/<lchan>]
[immediate [community-string <name>]]
show cable modem remote-query verbose [immediate [community-string
<name>]]
Properties
Property name Description
Examples
CASA# show cable modem remote-query
MAC Address IP Address S/N US DS TX Time Micro(dB) Modem
Ratio Power Power Offset Reflection State
e448.c7b4.ab62 1.5.1.254 43.8 40.0 -1.7 1612 34 online(pt)
Field descriptions
Field Description
MAC Addr MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
SN Ratio Downstream signal-to-noise ratio (SNR) in units of dB as reported by
the CM to the CMTS.
US Power Sending power in decibels (dB) of the CM as reported by the modem to
the CMTS.
DS Power Receive power in decibels (dB) at the CM from the CMTS.
MicroReflec Downstream micro reflections in units of dBc as measured and
(dbc) reported by the CM 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 Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Modem State Refer to the “MAC status states” table.
Usage description
Use the show cable modem remote-query command to check SNR and related
information for all registered modems and to monitor the statistics and counters when
troubleshooting performance issues. The verbose output also shows the Orthogonal
Frequency Division Multiplexing (OFDM) channel information.
rip authentication-bypass
Purpose
The show cable modem rip authentication-bypass command shows any CMs
bypassing Routing Information Protocol (RIP) MD5 digest authentication.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem rip authentication-bypass
rogue
Purpose
The show cable modem rogue command filters and displays state and statistical
information associated with CMs that have failed shared-secret authentication checks
by the CMTS.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem rogue
Examples
CASA# show cable modem rogue
MAC Address Vendor US Intf Ds Intf Spoof Count Dynamic Secret
0022.3a7e.ed71 00:22:3a 1/4.0/0 0/0/0 60 a46838ad13cc4cf1
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are displayed.
Vendor Named manufacturer of the CM. See the show cable modem vendor
command for more information.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
Spoof Count Spoof count information of the modem. This is the number of
shared-secret authentication failures at the CMTS for this modem.
Dynamic Secret Shared-secret associated with the CM that failed shared-secret
authentication.
Usage description
Use the show cable modem rogue command to check the authentication failure
events and to troubleshoot modem-related security issues with the CMTS. Use the
show running-config | include shared-secret command to display configuration
information about authentication of CMs at the CMTS. Use the shared-secret
command to configure an updated shared-secret when necessary.
service-flow
Purpose
The show cable modem service-flow command shows service flow information per
service flow ID.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem service-flow <id> phs
Properties
Property name Description
Examples
CASA# show cable modem service-flow 1 phs
Usage description
Use the show cable modem service-flow command to check the active service flows.
Use the cable dynamic-service-flow command to assign dynamic service flows to
downstream channels.
service-type-id
Purpose
The show cable modem service-type-id command shows the service type IDs for
upstream and downstream channels. The command can also be used with the prefixed
MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem service-type-id [<name>]
show cable modem <mac_addr> service-type-id [<name>]
Properties
Property name Description
Examples
CASA# show cable modem service-type-id
MAC Address IP Address US DS MAC Prim
Intf Intf Status
Sid
Service-Type_ID(C/P)
e448.c7b4.ab62 1.5.1.254 13/0.2/0* 2/0/0* online(pt) 37 -/-
e448.c7c0.ebca 1.5.1.252 13/4.0/0* 2/2/3* online(pt) 37 -/-
e448.c7c0.f0dc 1.5.1.253 13/2.0/0# 2/1/3* online(pt) 37 -/-
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are displayed.
IP Address IPv4 or IPv6 address of the modem from which statistics are
gathered.
Usage description
Use the show cable modem service-type-id command to check the active service
type IDs for matching service rules.
tftp-bypass
Purpose
The show cable modem tftp-bypass command filters and displays a list of CMs that
did not complete the TFTP process with a TFTP server before registering with the
CMTS. CMs that complete TFTP operations with a TFTP server before registering
with the CMTS are not included in this list.
Note: CMs 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
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem tftp-bypass
Example
CASA# show cable modem tftp-bypass
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV) Offset CPEs Enb
total cm 0
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are displayed.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
Usage description
Use the show cable modem tftp-bypass command to detect bypass of TFTP for CMs
that did not complete TFTP process before registration. Use the tftp-enforce
command to reject the registration of CMs at the CMTS when they bypass the TFTP
process before registration.
upstream
Purpose
The show cable modem upstream command shows the upstream interface statistics.
The interface can be specified by slot/port/channel or slot/port/channel/
logical-channel, or the output can be a module summary of all the upstream interfaces.
The command can also be used prefixed by the MAC address.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem upstream <slot>/<port>/<chan>[.<lchan>] [<option>]
show cable modem <mac_addr> upstream <slot>/<port>/<chan>[.<lchan>]
qos [verbose]
show cable modem upstream module summary
Properties
Property name Description
Properties (continued)
Property name Description
• cpe
• docsis-device-class
• dropped-packets
• errors
• ip-address
• mac
• maintenance
• phs
• phy
• qos [verbose]
• vendor
Examples
CASA# show cable modem upstream 13/0.0/0
MAC Address IP Addr US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV)Offset CPEs Enb
0026.24a8.x 10.2.1.2 13/1.0/0 4/7/30 online 1 20.0 2380 0 no
online cm 0 ; offline cm 0 ; ranging cm 0
min-buff-size : 0 bytes
tar-buff-size : 0 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 : 17611
Piggyback request : 2140
Grants scheduled : 19747
Grants not used : 0
Token bucket(min reserved bytes) : 0
Packet received : 19746
Bytes received : 6048387 (bytes)
v6 Packets rcvd : 0
v6 Bytes rcvd : 0 (bytes)
Packet dropped : 0
HCS errors : 0
CRC errors : 0
Pending bytes : 0
Field descriptions
Field Description
MAC Address MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing Timing offset in the ranging response message from the CMTS to the CM.
Offset The timing offset is indicated by mini slot sizes in 6.25 microsecond ticks.
The offset is the scheduled time delay between CM transmissions and
when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind the
listed CM. 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 CM, yes or no.
CPE output See the “Field descriptions” for the cpe command.
DOCSIS See the “Field descriptions” for the docsis-device-class command.
device-class
output
Dropped See the “Field descriptions” for the dropped-packets command.
packets output
Errors output See the “Field descriptions” for the errors command.
IP address See the “Field descriptions” for the ip-address command.
output
MAC output See the “Field descriptions” for the mac command.
Maintenance See the “Field descriptions” for the maintenance command.
output
PHY output See the “Field descriptions” for the phy command.
QoS output See the “Field descriptions” for the qos command.
Vendor output See the “Field descriptions” for the vendor command.
Module Summary output
Module Name of the upstream module.
Total Modems Number of modems that have ranged on the CMTS. The total number of
CMs, 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 Number of currently active modems that are communicating with the
Modems CMTS. The active modems counter includes the registered modems as
well as modems maintaining init status.
Registered Number of modems that have completed registration with the CMTS.
Modems Registered modems are in the online state or online sub-states.
Usage description
Use the show cable modem upstream command for troubleshooting upstream issues
for registered CMs and for isolating configuration or cable plant problems.
vendor
Purpose
The show cable modem vendor command filters and displays the map of vendor
names to Organizational Unique Identifier (OUI) for CMs at the CMTS. The
command can also be used prefixed by the upstream interface.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem vendor
show cable modem vendor all
show cable modem vendor config
show cable modem vendor default
show cable modem vendor summary
show cable modem <ipv4_addr> [global] vendor
show cable modem <ipv6_addr> [global] vendor
show cable modem <mac_addr> vendor
show cable modem upstream <slot>/<port>.<chan>/<lchan> vendor
[<option>]
Properties
Property name Description
Examples
CASA# show cable modem vendor
Vendor MAC Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf State Sid (dbmV) OffsetCPEs Enb
e4:48:c7 e448.c7b4.ab62 1/0.2/0* 2/0/0* online(pt) 37 0.5 1612 0 yes
e4:48:c7 e448.c7c0.ebca 1/4.0/0* 2/2/3* online(pt) 37 0.2 1613 0 yes
e4:48:c7 e448.c7c0.f0dc 13/2.0/0# 2/1/3* online(pt) 37 0.2 1613 0 yes
Field descriptions
Field Description
Vendor 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 MAC address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC State Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing Offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Summary output
OUI Organizationally Unique Identifier (OUI) of the modem.
Cable Modem Number of total CMs that are currently in the online state with this
Total CMTS.
Cable Modem Number of CMs that are currently in the online state with this CMTS.
Registered
Cable Modem Number of CMs that are currently in the init state with this CMTS
Unregistered
Cable Modem Number of CMs that are currently in the offline state with this CMTS.
Offline
Usage description
Use the show cable modem vendor command to check the vendor-specific statistics
for all modems registered or unregistered with the CMTS. Use the show cable
modem vendor summary command to troubleshoot vendor-specific issues. Use the
cable modem vendor command to configure vendor information for CMs.
vlanid
Purpose
The show cable modem vlanid command displays CM statistics for a particular
VLAN ID.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem vlanid <1:4094>
Examples
CASA# show cable modem vlanid 1
vlanid = 1
MAC Address IP Address US DS MAC Prim RxPwr Timing Num BPI
Intf Intf Status Sid (dBmV) Offset CPEs Enb
Field descriptions
Field Description
MAC Addr MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID to CM.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Usage description
Use the show cable modem vlanid command to check modem statistics for a
particular VLAN. At the CMTS, use the cable modem <mac_addr> l2vpn-map
configuration to make changes to the VLAN settings.
vrf
Purpose
The show cable modem vrf command displays Virtual Routing and Forwarding
(VRF) statistics for a CM.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name>
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> classifiers
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> counters
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name>
docsis-device-class
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name>
dropped-packets
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> errors
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> mac
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> maintenance
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> phs
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> phy
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> qos [verbose]
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> vendor
show cable modem [<ipv4_addr> | <ipv6_addr>] vrf <name> verbose
Examples
CASA# show cable modem vrf VRF1
MAC Address IP Address US DS MAC Prim RxPwr
Intf Intf Status Sid (dBmV)
e448.c7b8.f3e4 10.135.1.246 9/0.1/0* 4/1/1* online(pt) 9 -5.0
Timing Num BPI
Offset CPEs Enb
2353 0 yes
cmid 1 vrf id 1
cmid 2 vrf id 159
cmid 3 vrf id 159
Field descriptions
Field Description
MAC Addr MAC address of the modem from which statistics are gathered.
IP Address IPv4 or IPv6 address of the modem from which statistics are gathered.
US Intf CMTS physical upstream interface in the format slot/port.channel/
logical channel.
DS Intf CMTS physical QAM downstream interface in the format slot/port/
channel.
MAC Status Refer to the “MAC status states” table.
Prim Sid Current service identifier (SID) that the CMTS assigns to a CM after
successful ranging. A value of 0 indicates that the CMTS has not yet
assigned the SID to CM.
RxPwr (dBmV) Power in decibels per millivolt (dBmV) over which the CMTS receives
upstream traffic from the CM.
Timing offset Timing offset in the ranging response message from the CMTS to the
CM. The timing offset is indicated by mini slot sizes in 6.25
microsecond ticks. The offset is the scheduled time delay between CM
transmissions and when the CMTS receives those transmissions.
Num CPEs Number customer premises equipment (CPE) devices that are behind
the listed CM. 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 CM, yes or no.
Usage description
Use the show cable modem vrf command to check modem statistics for a particular
VRF instance.
Topic Page
3. Are you running Switched Digital Video (SDV) or Video on Demand (If VOD)?
4. If running SDV, what is the multicast status?
5. If running VOD, what is the route status?
6. Are there any homeless streams?
7. What does the Edge Device Interface Specification (EDIS) log information tell
you about message exchange errors?
8. Capturing transport stream packets by mirroring traffic.
In the case of SDV, the STB initiates a channel change request to the SRM and an
EDIS CREATE request to the CMTS, which sends an Internet Group Management
Protocol (IGMP) or Protocol Independent Multicast (PIM) JOIN message to the
upstream router and SDV server. The SDV server then sends multicast MPEG-2 data
through the CMTS to the STB at the subscriber end.
To check the video configuration, use the following show commands, which are
described in detail in the command reference section:
• show video edis — Shows the video EDIS description and SRM type.
• show video qam-domain — Shows the video QAM domain, EDIS index,
associated video service group, video interface name, and QAM group with the
beginning and ending QAM channels.
• show interface video — Shows the video interface IP address and EDIS control
source interface.
• show interface qam — Shows the status of the QAM channels derived from the
show video qam-domain command.
For example, the following set of commands provides particularly useful video
configuration information:
video edis 1
description "Cisco USRM"
srm-type cisco-usrm
video qam-domain 2
edis 1
video service group 10001
interface video 1
qam-group 1 0/0/16 0/0/31
interface video 1
ip address 192.168.132.56 255.255.255.255
edis control-source loopback 11
Once you locate the QAM channels that carry video traffic (those that show a
transport stream id), find out if a video session is present by collecting the session
information using the show video session all brief command.
For example, the following command reveals video session information for a
particular video QAM channel found in the output:
The show video session <id> command then shows the session status for a particular
Session ID derived from the previous output. For example:
Input Stream:
Uptime : 0 days 00:09:43
Data State : On
Packets Detected : Yes
PSI Detected : Yes
Bitrate Requested : 3750000 bps
Bitrate Detected Avg: 3748000 bps
Bitrate Detected Max: 3766000 bps
Jitter Detected Avg : 1 ms
Jitter Detected Max : 2 ms
Stream Type : SPTS
SSM Address : 192.168.3.131(*)
Destination IP Addr : 199.175.2.1
Destination UDP Port: 1025
PIDs to be dropped :
Input-stream-id : 1071106(global), 22530(local)
Input Port : xgige 7/0
Refresh the show video session <id> command every few seconds to check if certain
indicators such as TP Packets out are increasing, in which case further analysis is
required.
SDV troubleshooting
In the case of Switched Digital Video (SDV) traffic, check the following status:
• If the Input Stream: Data State is Off or the Input Stream: Bitrate
Detected is zero based on the show video session <id> command, then the
transport stream is likely not being received. If so:
• Troubleshoot multicast JOIN issues.
• Run the show ip mroute <grp_addr> command and check session uptime,
interfaces, and neighbor router. For example:
CASA# show ip mroute 227.175.24.1
(192.168.1.254, 227.175.24.1), RP 192.168.175.100, 0w1d15h/00:00:21
Incoming interface list:
xgige 6/7
RPF nbr 67.175.1.2, mac ac4b.c86b.ecb7
Outgoing interface list:
qam 1
• If the Output Qam Channel: Data State is Off, then the stream is not being
forwarded. If so:
• Run the show ip mroute <grp_addr> command to confirm that the QAM is
part of the multicast route (see the previous example).
• If the member line card is present, then run the show ip multicast traffic
command to check that the traffic is destined for the modules and the
throughput is as expected. For example:
CASA# show ip multicast traffic
Multicast Group Source IP NextHop MAC Src Intf Module
kb/sec Status Type Up Time
192.168.0.199 10.253.155.197 d867.d977.90e0 xgige 6/0 2
3901 Forward Video 0 day, 00:22:20
xgige 6/0 1
3901 Forward Video 0 day, 00:22:20
xgige 6/0 0
3901 Forward Video 0 day, 00:22:20
xgige 6/0 4
3901 Forward Video 0 day, 00:22:20
• To check for blocked multicast traffic, run the show ip multicast traffic video
command to see if the Flags column shows BL for a multicast group. For
example:
CASA# show ip multicast traffic video
Flags: VI = video, DS = docsis, FW = forward, BL = blocked
NONE = no reason, NOMR = no mroute, DUPL = duplicate
RPTP = rpt prune, WIIF = wrong iif, WMAC = wrong mac
WOIF = wrong oif, NRPF = no rpf route, NARP = unresolved arp
Multicast Group Source IP… Flags Up Time
227.175.20.1 192.168.1.254… VI,BL 0w1d16h
VOD troubleshooting
In the case of Video On Demand (VOD) traffic, check the following status:
• The IP route tables by running the show interface video command (as described
earlier) to see what IP addresses are configured for the Virtual Edge QAM.
• Run the show ip route | include video command to show the IP addresses as
being connected on the CMTS. For example:
CASA# show ip route | include video
C>* 199.209.0.2/24 is directly connected, video1
• Check the routing protocol used to make sure the IP addresses are being
advertised. In the case of the Border Gateway Protocol (BGP), run the
show ip bgp neighbors command to find the neighbor IP address, then run the
show ip bgp neighbors <address> advertised-routes command to show all the
routes advertised by the CMTS to the neighbor router. For example:
CASA# show ip bgp neighbors
BGP neighbor is 24.114.114.11, remote AS 64812, local AS 64812,
internal link
In the case of the Open Shortest Path First (OSPF) protocol, look for the IP
subnets configured for OSPF, then check the link connected for the particular
subnet. Use the show run | begin “router ospf” command followed by the
show ip ospf database self-originate command. For example:
CASA# show run | begin "router ospf"
router ospf 1 slot 6
router-id 24.28.208.74
…
network 24.28.208.75/32 area 1
…
Investigate the EDIS_IN and EDIS_OUT results and note the following:
GqiQam36 "C63d10001_02"\
AdminState=Maintenance\
CtrlIpAddress=99.209.0.1\
OutputPortBase=0\
NumberOfOutputPorts=24\
ChannelsPerPort=36\
InputPortBase=1\
PortTable.ServiceGroupId.1 0 PortTable.AdminState.1 InService\
PortTable.ServiceGroupId.2 0 PortTable.AdminState.2 InService\
PortTable.ServiceGroupId.3 0 PortTable.AdminState.3 InService\
PortTable.ServiceGroupId.4 0 PortTable.AdminState.4 InService\
PortTable.ServiceGroupId.5 0 PortTable.AdminState.5 InService\
PortTable.ServiceGroupId.6 0 PortTable.AdminState.6 InService\
PortTable.ServiceGroupId.7 0 PortTable.AdminState.7 InService\
PortTable.ServiceGroupId.8 0 PortTable.AdminState.8 InService\
ChannelTable.TSID.1.1 11024 ChannelTable.Frequency.1.1 57
ChannelTable.ModulationFormat.1.1 QAM-256
ChannelTable.AdminState.1.1 InService\
ChannelTable.TSID.1.2 11025 ChannelTable.Frequency.1.2 63
ChannelTable.ModulationFormat.1.2 QAM-256
ChannelTable.AdminState.1.2 InService\
ChannelTable.TSID.1.3 11026 ChannelTable.Frequency.1.3 69
ChannelTable.ModulationFormat.1.3 QAM-256
ChannelTable.AdminState.1.3 InService\
ChannelTable.TSID.1.4 11027 ChannelTable.Frequency.1.4 79
ChannelTable.ModulationFormat.1.4 QAM-256
ChannelTable.AdminState.1.4 InService\
ChannelTable.TSID.1.5 11028 ChannelTable.Frequency.1.5 85
ChannelTable.ModulationFormat.1.5 QAM-256
ChannelTable.AdminState.1.5 InService\
There are two methods of mirror capture (see the video mirror command for details):
With mirroring set up using the video mirror command, run the show video session
all brief command | include <qam_chan> command to find the specific IP address
set up for the mirroring. For example:
• You need to specify a port to filter capture packets, otherwise it will capture
everything not related to the transport stream on the wire.
show video all stat Shows statistics for all the video channels.
show video channel Shows program specific information (PSI) or statistics for a
specific video QAM channel.
show video edis Shows the Edge Device Interface Specification (EDIS)
interface settings.
show video erm Shows the Edge Resource Manager (ERM) configuration.
show video Shows any existing video error sessions.
error-sessions
show video global config Shows the running video configuration.
show video Shows any video homeless streams.
homeless-streams
show video input-streams Shows filtered packet statistics (unicast, multicast, or both)
from the active video sessions.
show video log Shows video session log messages of a specific type.
show video logging Shows the video logging configuration.
show video mirror Shows the video mirror configuration.
show video module Shows the configured video modules.
show video pme Shows the Privacy Mode Encryption (PME) settings for
video.
show video port Shows the channel statistics for a video QAM slot and port.
show video power-key Shows current PowerKey encryption.
The show video all stat command shows statistics for all the video channels.
Modes
>
#
(config)#
(diag)#
Syntax
show video all stat
Examples
CASA# show video all stat
Channel ID Total Packets Data Rate Over Flow Under Flow Dropped Packets
---------- ------------- -------- --------- ---------- ---------------
1/0/16 406954409 8582 0 1 0
1/0/17 406954364 8578 0 1 0
1/0/18 406954360 8578 0 1 0
1/0/19 407101625 8585 0 1 0
1/0/24 406882138 8601 0 2 0
Field descriptions
Field Description
The show video channel command shows program specific information (PSI) or
statistics for a specific video QAM channel.
Modes
>
#
(config)#
(diag)#
Syntax
show video channel <slot>/<port>/<chan> psi
show video channel <slot>/<port>/<chan> stat
Examples
CASA# show video channel 1/7/17 psi
Qam channel 1/7/17
Total-bandwidth : 38.814000 Mbps (raw: 42.9 Mbps)
Annex : ITU-T/J.83/B
Frequency : 507000000 Hz
Modulation : 256 QAM
Utilization : 22%
Bitrate : 8.60 Mbps
Packet-rate : 5719 pps
Packet Transmitted : 417877071
TSID : 1242
Active programs : 1
PAT interval : 248 ms
PAT version : 10
CAT interval : 248 ms
PMT interval : 250 ms
Field descriptions
Field Description
PSI output
Total- Total bandwidth of the channel in Mbps.
bandwidth
Annex Annex designation, A, B, or C.
Frequency Frequency of the channel in Hz.
Modulation Modulation of the QAM.
Bitrate Bitrate in Mbps.
Packet-rate Packet rate in packets per second.
Packet Number of packets transmitted.
Transmitted
TSID Traffic stream ID.
Active Number of active programs.
Programs
PAT interval Program Association Table (PAT) interval in milliseconds.
PAT version PAT version.
CAT interval Conditional Access Table (CAT) interval in milliseconds.
PMT interval Program Map Table (PMT) interval in milliseconds.
STAT output
Channel ID QAM channel identifier.
Total Packets Total number of packets.
Data Rate Data rate of the packets in Mb/s.
Over Flow Overflow packets count.
Under Flow Underflow packets count.
Dropped Dropped packets count.
Packets
The show video edis command shows the Edge Device Interface Specification
(EDIS) interface settings or statistics. Use the clear video edis statistics command to
clear the EDIS statistics.
Modes
>
#
(config)#
(diag)#
Syntax
show video edis
show video edis <id>
show video edis statistics
Examples
CASA# show video edis
video edis 1
ip-address 192.175.175.101
srm-type casa
reset-interval 5
announce
no reset-indication
video edis 2
description "Arris/BB CVEX SRM"
srm-type bbnd-cvex
reset-interval 5
no announce
no reset-indication
Field descriptions
Field Description
ID output
ip-address IP address of the EDIS server, in standard 32-bit dotted notation.
srm-type Third-party SRM, which can be casa, bbnd-cvex (BigBand Networks
Converged Video Exchange) or cisco-usrm (Cisco Universal Session
and Resource Manager).
reset-interval EDIS protocol reset interval in seconds, default 5.
announce Enables EDIS announce messages, the default.
reset- Enables EDIS reset indication messages, the default.
indication
Statistics output
initial Initial timeout period for each EDIS module,.
timeout
RPC-type Remote Procedure Call (RPC) type statistic, the request count, request
failure, response count, and response failure for the following.
The show video erm command shows the Edge Resource Manager (ERM)
configuration. ERM is part of the Next Generation On Demand (NGOD) specification
and provides reliable and optimized access to Edge QAM (EQAM) device resources.
The ERM interface is designed to manage the resource allocation of various EQAM
resources for DOCSIS and VoD activities. In addition, the EQAM device supports a
Registration Interface to ERM with the purpose of maintaining an accurate inventory
of resources availability in the EQAM devices. ERM requires setting video signaling
mode to NGOD (see the Casa Systems – CCAP Video Edge User Guide for details.)
Modes
>
#
(config)#
(diag)#
Syntax
show video erm
show video erm <id>
Examples
CASA# show video erm 1
video erm 1
host-address 192.168.8.8 port 6069
hold-timeout 30
connect-retry-time 5.5
keepalive-timeout 20
The show video error-sessions command shows any existing video error sessions.
Modes
>
#
(config)#
(diag)#
Syntax
show video error-sessions all brief
show video error-sessions all verbose
show video error-sessions multicast brief
show video error-sessions multicast verbose
show video error-sessions unicast brief
show video error-sessions unicast verbose
Examples
CASA# show video error-sessions all brief
SRM Video Dest UDP QAM QAM PID In Out
Session ID ID Intf IpAddress Port Chan Domain Remap ProgNo ProgNo
---------- -- ---- --------- ---- ---- ------ ----- ------ ------
Detected Input Output PSI Uptime
Bitrate State State Detected (s)
------- ----- ----- -------- ------
Field descriptions
Field Description
The show video global config command shows the running video configuration.
Modes
>
#
(config)#
(diag)#
Syntax
show video global config
Examples
CASA# show video global config
video drop ghost-pid
video signaling-mode edis
video dejitter-interval 200
video pat-interval 250
video pmt-interval 250
video cat-interval 250
video unicast-session-loss-timeout 1200
video multicast-session-loss-timeout 10
video session initial-timeout 1000
…
video logging errors
video logging warning
no video logging informational
no video logging debugging
no video logging trace
no video logging announce
video logging d6-keep-alive
The show video homeless-streams command shows any video homeless streams, as
described in the “Checking for homeless streams” section.
Modes
>
#
(config)#
(diag)#
Syntax
show video homeless-streams
show video homeless-streams all
show video homeless-streams slot <slot>
Examples
CASA# show video homeless-streams
QAM Src Dest Dest Total
Module IpAddress IpAddress Port Pkts
------ --------------- --------------- ----- ----------
4 198.24.25.55 199.209.0.2 1 2171
Field descriptions
Field Description
The show video input-streams command shows filtered packet statistics (unicast,
multicast, or both) from the active video sessions. The rows argument sets the number
of rows to show, with the starting and ending row numbers, or shows the numerical
count of the output rows.
Modes
>
#
(config)#
(diag)#
Syntax
show video input-streams
show video input-streams multicast
show video input-streams multicast rows <start> [<end>]
show video input-streams multicast rows count
show video input-streams rows <start> [<end>]
show video input-streams rows count
show video input-streams unicast
show video input-streams unicast rows <start> [<end>]
show video input-streams unicast rows count
Examples
CASA(config)# show video input-streams rows 1 1
Destination Source Input Stream Bitrate
Type IP Addr:Port IP Addr Port Slot ID (mbps)
---- ---------------- ------------- ----- ------- ------- -------
SPTS 199.175.1.1:1017 201.175.1.254 xgige 6/6 1 10 9.0720
Prog PMT PCR Total Contin PcrInter Jitt
Nmbr PID PID ES PIDs Error Exceeds (ms) Rep
---- ---- ---- ------- ------- --------- ----- ---
1 500 484 3 29 389 2 1
Field descriptions
Field Description
The show video log command shows video session log messages of a specific type.
Modes
>
#
(config)#
(diag)#
Syntax
show video log announce
show video log non-volatile
show video log volatile
Examples
CASA(config)# show video log non-volatile
[2015-06-23,14:22:48.8401]-ER-LC2:module 2, port 1, channel 24,
underflowing on Program 20
[2015-06-23,14:18:44.2120]-ER-LC5:module 5, port 2, channel 16,
underflowing on Program 1
[2015-06-23,14:13:51.3465]-ER-LC2:module 2, port 2, channel 24,
underflowing on Program 20
[2015-06-23,14:07:59.6363]-ER-LC5:module 5, port 4, channel 17,
underflowing on Program 2
[2015-06-23,14:07:59.6361]-ER-LC5:module 5, port 3, channel 17,
underflowing on Program 2
[2015-06-23,14:03:52.1573]-ER-LC2:module 2, port 5, channel 24,
underflowing on Program 20
[2015-06-23,13:42:28.5563]-ER-LC5:module 5, port 5, channel 25,
underflowing on Program 21
[2015-06-23,13:37:20.1730]-WA-_edg_upd_svc():730: thread for
127.1.0.6:56237 exit
…
The show video logging command shows the video logging configuration.
Modes
>
#
(config)#
(diag)#
Syntax
show video logging
Examples
CASA(config)# show video logging
event-type vol-log non-vol-log ann-log
-----------------------------------------
errors yes yes no
warning yes yes no
informational no no no
debugging no no no
trace no no no
edis-raw no no no
edis-text yes no no
edis-ping no no no
ngod-raw yes no no
ngod-text no no no
d6-keep-alive yes no no
announce no no no
The show video mirror command shows the video mirror configuration, as described
in the “Capturing transport stream traffic by mirroring” section.
Modes
>
#
(config)#
(diag)#
Syntax
show video mirror
Examples
CASA(config)# show video mirror
The show video module command shows the configured video modules.
Modes
>
#
(config)#
(diag)#
Syntax
show video module
show video module <id>
show video module status
Examples
CASA(config)# show video module
video module 4
d6-enable
no shutdown
no erm
no streaming-zone
no location
no edge-name
no description
cost 1
bandwidth-update-threshold 0
video module 10
d6-enable
no shutdown
no erm
no streaming-zone
location MA.Andover.01810.HUB1
edge-name 001
description "This video module is in Andover"
cost 1
bandwidth-update-threshold 0
The show video pme command shows the Privacy Mode Encryption (PME) settings
for video.
Modes
>
#
(config)#
(diag)#
Syntax
show video pme
show video pme proxy stats
Examples
CASA(config)# show video pme
PME status : Off
PME oper-status : Down (reason: Admin Off)
Loopback : N/A
Retry timer : 5 minutes
Test-mode : Off
Contact info : N/A
Certificate installed : No
URL : N/A
Sync Number : 0
Proxy : Off
Field descriptions
Field Description
The show video port command shows the channel statistics for a video QAM slot and
port.
Modes
>
#
(config)#
(diag)#
Syntax
show video port <slot>/<port> stat
Examples
CASA(config)# show video port 1/0 stat
Channel ID Total Packets Data Rate Over Flow Under Flow Dropped Packets
---------- ------------- --------- -------- ---------- ---------------
1/0/16 439768124 8670 0 1 0
1/0/17 439768138 8665 0 1 0
1/0/18 439768141 8664 0 1 0
1/0/19 439915413 8658 0 1 0
1/0/24 439695855 8659 0 2 0
1/0/25 439880217 8654 0 2 0
1/0/26 439880221 8655 0 2 0
1/0/27 439696862 8654 0 2 0
Field descriptions
Field Description
Modes
(diag)#
Syntax
show video power-key [session <id>]
show video power-key encrypt-data [session <id>]
Examples
CASA(diag)# show video power-key
video power-key: off
Private data installed: No
The show video qam command shows the video QAM interface statistics.
Modes
>
#
(config)#
(diag)#
Syntax
show video qam <id> stat
show video qam channel [<slot>/<port>/<chan>] stat
show video qam port <slot>/<port> stat
show video qam shared-channel [<slot>/<port>] stat
show video qam stat
Examples
CASA(config)# show video qam 1 stat
QAM Detected Available Max Util Total Total Packet
Port Bitrate Bitrate Bitrate (%) Bandwidth Programs Trans
(kbps) (kbps) (kbps)
------- ---------- ---------- ---------- ---- ---------- -------- ----
1/0 69501 1327803 121719 5 1397304 8
3606321492
1/1 69350 1327954 110061 5 1397304 8
3606295451
1/2 69060 1328244 121316 5 1397304 8
3606398765
1/3 68582 1328722 113618 5 1397304 8
3606403644
1/4 68609 1328695 114022 5 1397304 8
3606136526
1/5 68901 1328403 105465 5 1397304 8
3606431929
1/6 68690 1328614 81110 5 1397304 8
3606435732
1/7 68839 1328465 121803 5 1397304 8
3606445909
shared 0 0 0 0 0 0 0
Field descriptions
Field Description
The show video qam-domain command shows the current video QAM domain
configuration, as described in the “Checking video session” section.
Modes
>
#
(config)#
(diag)#
Syntax
show video qam-domain
show video qam-domain <id>
Examples
CASA(config)# show video qam-domain
video qam-domain 2
edis 1
video service group 10001
interface video 1
qam-group 1 0/0/16 0/0/31
Field descriptions
Field Description
The show video session command shows summary information for a particular video
session, all sessions, or filtered. Some sample command output is described in the
“Checking video session” section.
Modes
>
#
(config)#
(diag)#
Syntax
show video session <id>
show video session all brief
show video session all brief rows <start> [<end>]
show video session all summary
show video session all verbose
show video session channel <slot>/<port>/<chan> [brief | summary]
show video session qam-domain <1:128> [brief | summary]
show video session service-group <0:4294967295>
show video session shared-channel <slot>/<port> [brief | summary]
show video session slot <slot> [brief | summary]
Examples
CASA(config)# show video session 199bcb76153100004e20
Created On : 06/22/2015,21:54:58 GMT
Session ID : 199bcb76153100004e20, 81928929(local)
Pid-remapping : Yes
Session Mode : Multiplex
Provision Mode : SessionBased
Session State : Activevideo qam-domain 2
…
Field descriptions
Field Description
Program, PMT Program identifier and Program Map Table (PMT) packet ID.
pid
PMT ver PMT version.
ES-pid Elementary Stream (ES) packet ID.
ES-type ES type: Audio or Video.
IP Packets IP packets in count.
in
TP Packets Transport protocol (TP) packets in count.
in
TS Packets Transport stream (TS) packets in count.
in
PcrPackets Program Clock Reference packets.
Continuity Continuity errors.
Errors
Output Qam Output QAM channel parameters.
Channel
Data State Data state, on or off.
QAM-Channel QAM channel ID.
QAM-Domain QAM domain ID.
PAT ver Program Association Table (PAT) version
Program, PMT Program identifier and Program Map Table (PMT) packet ID.
pid
PMT ver Program Map table (PMT) version.
ES-pid Elementary Stream (ES) packet ID.
ES-type ES type: Audio or Video.
TP Packets Transport protocol (TP) packets out count.
out
Session Session creation parameters that follow.
creation
parameters:
client IP:Port Client IP address and port.
sessionID Session identifier.
The show video shared-channel command shows program specific information (PSI)
or statistics for a specific video QAM shared channel.
Modes
>
#
(config)#
(diag)#
Syntax
show video shared-channel <slot>/<port> psi
show video shared-channel <slot>/<port> stat
Examples
CASA# show video shared-channel 1/7 psi
Qam channel 1/7
Total-bandwidth : 38.814000 Mbps (raw: 42.9 Mbps)
Annex : ITU-T/J.83/B
Frequency : 507000000 Hz
Modulation : 256 QAM
Utilization : 22%
Bitrate : 8.60 Mbps
Packet-rate : 5719 pps
Packet Transmitted : 417877071
TSID : 1242
Active programs : 1
PAT interval : 248 ms
PAT version : 10
CAT interval : 248 ms
PMT interval : 250 ms
Field descriptions
Field Description
PSI output
Total- Total bandwidth of the channel in Mbps.
bandwidth
Annex Annex designation, A, B, or C.
Frequency Frequency of the channel in Hz.
Modulation Modulation of the QAM.
Bitrate Bitrate in Mbps.
Packet-rate Packet rate in packets per second.
Packet Number of packets transmitted.
Transmitted
TSID Traffic stream ID.
Active Number of active programs.
Programs
PAT interval Program Association Table (PAT) interval in milliseconds.
PAT version PAT version.
CAT interval Conditional Access Table (CAT) interval in milliseconds.
PMT interval Program Map Table (PMT) interval in milliseconds.
STAT output
Channel ID QAM channel identifier.
Total Packets Total number of packets.
Data Rate Data rate of the packets in Mb/s.
Over Flow Number of overflow packets.
Under Flow Number of underflow packets.
Dropped Number of dropped packets.
Packets
The show video simulcrypt ecmg command shows the Digital Video Broadcasting
(DVB) SimulCrypt Entitlement Control Message Generator (ECMG) configuration.
Modes
>
#
(config)#
(diag)#
Syntax
show video simulcryt ecmg
show video simulcryt ecmg <name> [stats]
show video simulcryt ecmg stats
Examples
CASA(config)# show video simulcrypt ecmg
Encryption Period : 30
ECMG Timeout : 3
ECMG retries : 3
ECMG Load-balancing : Disabled
Current CP : 22
CP remaining time : 21 s
ECM channel ID range : N/A
ECMG VRF : N/A
EIS VRF : N/A
ECMG yli1:
System Id : 18981
Subsystem Id : 0
IP Address : 172.16.8.199
TCP Port : 22288
Priority : 1
Protocol Version : 3
Access-criteria : N/A
ECMG Uptime : 0 d : 0 h : 5 m : 54 s
Connection Status : Connected
Channel Status : Open
ECM channel ID : 254
Stream Information:
Stream ID Stream ECM ID CP number Status
--------- ------------- --------- ------------
1 0 N/A Active
Server Last Time Up : Fri Oct 21 13:34:09 2016
Field descriptions
Field Description
The show video slot command shows statistics for a particular video slot.
Modes
>
#
(config)#
(diag)#
Syntax
show video slot <id> stat
Examples
CASA# show video slot 1 stat
Channel ID Total Packets Data Rate Over Flow Under Flow Dropped Packets
---------- ------------- -------- --------- ---------- ---------------
1/0/16 406954409 8582 0 1 0
1/0/17 406954364 8578 0 1 0
1/0/18 406954360 8578 0 1 0
1/0/19 407101625 8585 0 1 0
1/0/24 406882138 8601 0 2 0
…
Field descriptions
Field Description
Warning: Use the debug all command carefully. A warning message and
a prompt for yes or no appears when using the command. Enabling
debugging for any number of protocols or processes may have an impact
on CMTS network performance.
Topic Page
Topic Page
CASA# no logging
Additional logging
The show tech-support command combines the output of the show version, show
system, and show running-config commands. The optional module <id> for show
tech-support is the unique module identifier, usually the slot number of the module
location in the chassis.
Before you use the command, turn off CLI pagination so that you get the complete
output — use the page-off or page off command. Also, set up your SSH connection to
the CMTS to redirect the show tech-support output to a date-identified showtech.log
file in your home directory so that you can send this file to Casa Technical Support.
You can do this with the Unix command ssh -l root <cmts_host/ip> | tee
showtech.log, as in the following example:
The -l root entry sets the required root login privileges. The | tee
showtech_8_27_2014.log entry redirects the output to the date-identified filename.
Alternatively, if using an SSH agent such as PuTTy, set up the agent with “Change
Settings” in the “Session Logging” category to log to “Printable output,” browse for
the log file location, apply the setting, and open the connection.
After running show tech-support, exit the SSH session to stop the logging, then
review the details of the showtech.log file. Revert to no SSH logging again when you
restart the SSH session.
To display debug logging settings before or during the log printing process, enter the
show debugging command:
1. From privileged (enable) mode, enter the show alarm command, which details
any red or amber LED status observed. The additional show smm-alarm-led
command shows the active Switch and Management Module (SMM) front alarm
LED status.
2. From any mode, enter the show envm command to get details about
environmental conditions of the chassis, such as power inputs, fuse conditions,
fan RPM, temperature and module temperature.
daemons, and system messages. The logs can tell you almost anything you need to
know, as long as you have an idea where to look first. Because this log is very
verbose, it is recommended to search the log using a filter or regular expression.
debug aaa
Purpose
The debug aaa command debugs problems with Authentication, Authorization and
Accounting (AAA).
Mode
#
Syntax
[no] debug aaa
[no] debug aaa accounting
[no] debug aaa authentication
[no] debug aaa authorization
[no] debug aaa radius
show log
Shows some possible AAA issues. Use the tcpdump command for the TACACS port
in diagnostic mode to determine if there are any dropped packets.
6 packets captured
12 packets received by filter
0 packets dropped by kernel
debug arp
Purpose
The debug arp command debugs problems with the Address Resolution Protocol
(ARP). You can also debug ARP based on a specified MAC address.
Mode
#
Syntax
[no] debug arp
[no] debug arp mac-address <mac_addr>
debug bfd
Purpose
The debug bfd command debugs Bidirectional Forwarding Detection (BFD), for all
debugging, or debugging events, inter-process communication (IPC) errors, IPC
events, Network Services Manager (NSM), packets, and sessions.
Mode
#
Syntax
[no] debug bfd all
[no] debug bfd event
[no] debug bfd ipc-error
[no] debug bfd ipc-event
[no] debug bfd nsm
[no] debug bfd packet
[no] debug bfd session
debug cable
The following cable debugging commands are especially useful:
The show upstream signal-quality command checks the signal quality on the plant
as detected by the CMTS.
Modes
>
#
(config)#
(diag)#
Syntax
show upstream signal-quality
Check the following values in Table 4-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.
The show ups ip rate command shows the upstream IPv4 and IPv6 forwarding packet
rate as detected by the CMTS.
Mode
(diag)#
Syntax
show ups ip rate
The show spectrum upstream command checks the noise level at each frequency on
an upstream channel. The default display is in decibels per millivolt (dBmV). You can
filter by channel width (values are 200000, 400000, 800000, 1600000, 3200000, or
6400000) and display as raw, with the output in dB instead of dBmV.
Modes
>
#
(config)#
(diag)#
Syntax
show spectrum upstream <slot>/<port>.<chan> [chan-width <width>] [raw]
To determine the signal-to-noise ratio, subtract the dBmV from 42. In the above
example, the SNR at 49.8 MHz is 10.8 dBmV. This will support 16 QAM, but not
QAM per the table. To debug the upstream ports, disconnect the port and rerun the
show spectrum upstream channel-width raw command. The result should be 0. If
the result is not 0, then there is a problem with the port.
The debug cable mac-address command checks the messages between a CM and the
CMTS. Be sure to use the no form of the command to disable debugging again.
Mode
#
Syntax
[no] debug cable mac-address <mac_addr>
Enter the cable’s MAC address with the command, or use asterisks (*) in the hex
format of the address to filter parts of MAC addresses:
The debug cable specmgmt command debugs spectrum management. Be sure to use
the no form of the command to disable debugging again.
Modes
#
(diag)#
Syntax
# [no] debug cable specmgmt
(diag)#
[no] debug cable specmgmt event
[no] debug cable specmgmt fft
[no] debug cable specmgmt fsm
[no] debug cable specmgmt hop
[no] debug cable specmgmt poll
[no] debug cable specmgmt trace
The show cable flap-list command shows CMs that continually re-register. The show
cable flap-list config command is probably the most commonly used one in that it
shows the flap list parameter values set with the cable flap-list command.
Modes
>
#
(config)#
(diag)#
Syntax
show cable flap-list
show cable flap-list <mac_addr>
show cable flap-list config
show cable flap-list downstream <slot>/<port>/<chan>
show cable flap-list sort-flap
show cable flap-list sort-int
show cable flap-list sort-mac
show cable flap-list sort-time
show cable flap-list upstream <slot>/<port>.<chan>/<lchan>
The options to show continually re-registering CMs includes filtering the output by
MAC address, downstream and upstream interfaces, and sorting by the number of
flaps, upstream interface number, MAC address, and time of each flap. The ARP-TO
(ARP timeout) column is a counter on how many times the CMTS removes the ARP
entry for the CM or CPE. The CMTS rounds up to 10 seconds any lesser ARP request
interval; the default is 30 seconds. If the CMTS does not receive an ARP response
from a CM or CPE in 6*ARP-request-interval seconds, the CM or CPE is ARP timed
out. For example:
The show cable modem verbose command shows the full CM configuration
information. The additional immediate modifier gets the immediate results of the
configuration. For an explanation of the verbose output, see the show cable modem
command in Chapter 2, “Using the show cable modem commands.”
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem verbose
show cable modem verbose immediate
show cable modem verbose immediate community-string <name>
The show cable modem remote-query command shows CM remote information for
further debugging.
Modes
>
#
(config)#
(diag)#
Syntax
show cable modem [<mac_or_ipv4] remote-query
show cable modem [<mac_or_ipv4] remote-query downstream <slot>/<port>/
<chan> [immediate [community-string <name>]]
show cable modem [<mac_or_ipv4] remote-query immediate
[community-string <name>]
show cable modem [<mac_or_ipv4] remote-query ofdm <slot>/<port>/<chan>
[immediate [community-string <name>]]
show cable modem [<mac_or_ipv4] remote-query ofdma <slot>/
<port>.<chan> [immediate [community-string <name>]]
show cable modem [<mac_or_ipv4] remote-query upstream <slot>/
<port>.<chan>[/<lchan>] [immediate [community-string <name>]]
show cable modem [<mac_or_ipv4] remote-query verbose [immediate
[community-string <name>]]
Use the show cable modem remote-query immediate community string <string>
command to get immediate output for a particular SNMP community string. The
community string can be derived from the show snmp community command.
Use the show cable modem <mac_addr> remote-query verbose command to get
details on a particular CM, downstream and upstream, based on its MAC address:
The debug cable packetcable command debugs all PacketCable properties or the
following specific properties:
Mode
#
Syntax
[no] debug cable packetcable
[no] debug cable packetcable cops
[no] debug cable packetcable events
[no] debug cable packetcable gate
The debug cable load-balance command debugs load balancing for troubleshooting.
Debugging can also be specific to dynamic or static load balancing. Be sure to use the
no form of the command to disable debugging again.
Mode
#
Syntax
[no] debug cable load-balance
[no] debug cable load-balance dynamic
[no] debug cable load-balance static
The debug cable ranging command debugs the cable ranging process. Be sure to use
the no form of the command to disable debugging again.
Mode
#
Syntax
[no] debug cable ranging
Example
CASA# debug cable ranging
CASA# show debugging
Cable:
mac-address: 0000.0000.0000
mask : ffff.ffff.ffff
ranging
SMM 6 debugging status
PIM debugging status:
IP PIM error debug on
CASA# no debug cable ranging
show ha log
Purpose
The show ha log command displays the system log for slot and high availability (HA)
information.
Modes
>
#
(config)#
(diag)#
Syntax
show ha log
Example
CASA(config)# show ha log
time ha fail-type fail-sub-type fail take description
type type type slot slot
2014-07-27 15:58:02 QAM MANUAL MANUAL 8 2
2014-07-27 15:55:25 QAM MANUAL MANUAL 2 8
2014-07-27 15:51:11 QAM MANUAL REBOOT LC 2 8
2014-07-27 15:23:06 UPS MANUAL MANUAL 5 13
2014-07-27 15:19:40 UPS MANUAL MANUAL 13 5
2014-07-27 15:12:41 UPS MANUAL MANUAL 5 13
2014-07-27 15:10:37 UPS MANUAL MANUAL 13 5
debug ip
Purpose
Modes
#
(diag)#
Syntax
[no] debug ip bgp {bfd | events | filters | fsm | keepalives | mvpn |
updates [in | out] | vpls}
[no] debug ip multicast
[no] debug ip ospf {bfd | database-timer | event | ifsm | lsa | nfsm |
nsf | nssa | packet <options>}
[no] debug ip pim [assert | bsr | error | hello | info | intf | ipc |
join-prune | locks | multicast-lc | multicast-live | mvpn | nsm
| pkt | rpf | snmp | timers | trace | vrf | xhw]
[no] debug ip rip {events | packet}
[no] debug ip snmp
Filters used
To display information about each packet transmitted and received, use the debug ip
ospf packet command with the following options:
For the debug commands, you can add the detail, recv, or send modifier to get
detailed information, or information on received or sent traffic only.
debug ipv6
Purpose
Modes
#
(diag)#
Syntax
[no] debug ipv6 ospf all
[no] debug ipv6 ospf bfd
[no] debug ipv6 ospf events [abr | asbr | os | router | vlink]
[no] debug ipv6 ospf ifsm [events | status | timers]
[no] debug ipv6 ospf lsa [flooding | generate | install | maxage|
refresh]
[no] debug ipv6 ospf nfsm [events | status | timers]
[no] debug ipv6 ospf nsm [interface | redistribute]
[no] debug ipv6 ospf packet [dd | detail | ls-ack | ls-request |
ls-update | recv | send]
[no] debug ipv6 rip {events | packet}
debug isis
Purpose
Mode
#
Syntax
[no] debug isis all
[no] debug isis bfd
[no] debug isis events
[no] debug isis ifsm
[no] debug isis lsp
[no] debug isis mpls
[no] debug isis nfsm
[no] debug isis nsm
[no] debug isis pdu
[no] debug isis spf
debug lacp
Purpose
The Link Aggregation Protocol (LACP) debug commands provide event, finite state
machine (FSM), and LACP packet information. Be sure to use the no form of the
command to disable debugging again.
Mode
#
Syntax
[no] debug lacp event
[no] debug lacp fsm
[no] debug lacp packet
debug ldp
Purpose
The debug ldp command debugs aspects of the Label Distribution Protocol (LDP).
Mode
#
Syntax
[no] debug ldp advertise-labels
[no] debug ldp all
[no] debug ldp dsm
[no] debug ldp events
[no] debug ldp fsm
[no] debug ldp graceful-restart
[no] debug ldp hexdump
[no] debug ldp nsm
[no] debug ldp packet
[no] debug ldp qos
[no] debug ldp tsm
[no] debug ldp usm
[no] debug ldp vc {dsm | usm}
debug nsm
Purpose
The debug nsm command debugs aspects of the Network Services Manager (NSM).
Mode
#
Syntax
[no] debug nsm all
[no] debug nsm events
[no] debug nsm kernel
[no] debug nsm packet
debug rsvp
Purpose
The debug rsvp command debugs aspects of Resource Reservation Protocol (RSVP).
Mode
#
Syntax
[no] debug rsvp all
[no] debug rsvp events
[no] debug rsvp fsm
[no] debug rsvp hexdump
[no] debug rsvp packet
debug scs
Purpose
The debug scs command sets the SimulCrypt Synchronizer (SCS) debug level. The
SCS level can be one of the following:
• 1 — Trace
• 2 — Event Information Scheduler (EIS)
• 3 — Entitlement Control Message Generator (ECMG)
• 4 — Dump message
• 5 — Trace and EIS (1 and 2)
• 6 — Trace and ECMG (1 and 3)
• 7 — Trace, EIS, and ECMG (1, 2, and 3)
• 8 — Trace, ECMG, and dump message (1, 3, and 4)
• 9 — All levels
• 10 — Extra level to include tier-based encryption, where all incoming video
streams are encrypted using the same set of key material.
Mode
#
Syntax
debug scs level <1:10>
The debug statis logging command creates a specialized debugging logging statistics
file filtered by debug detail, state, or warning level, and optionally by the thread name,
as follows:
This command is mainly used for Virtual Private Wire Service (VPWS) traffic
counter value updates and should be used with Casa Support assistance only.
Mode
(diag)#
Syntax
[no] debug statis logging DEBUG_Detail [<thread_name>]
[no] debug statis logging DEBUG_State [<thread_name>]
[no] debug statis logging WARNING [<thread_name>]
Examples
CASA(diag)# debug statis logging DEBUG_Detail stat_vpws_counter
CASA(diag)# no debug statis logging DEBUG_Detail stat_vpws_counter
CASA(diag)# debug statis logging DEBUG_State stat_vpws_counter
CASA(diag)# no debug statis logging DEBUG_State stat_vpws_counter
CASA(diag)# debug statis logging WARNING stat_vpws_counter
CASA(diag)# no debug statis logging WARNING stat_vpws_counter
debug video
Purpose
The debug video command debugs video, specified with the channel, module, port,
shared channel, or SimulCrypt Entitlement Control Message Generator (ECMG)
name. (See the Casa Systems – RF Cable Configuration Guide and Command
Reference for details on the video commands.)
Mode
#
Syntax
debug video channel <slot>/<port>/<chan>
debug video module <0:13>
debug video port <slot>/<port>
debug video shared-channel <slot>/<port>
debug video simulcrypt ecgm <name>
ping
Purpose
To test IPv4 connectivity, the Casa CMTS supports the following ping commands.
The alternative quoted string can be used for extended options as long as the quoted
string is the last argument on the command line. Use the ping --help command for a
list of options.
Modes
>
#
(config)#
Syntax
ping <dst_addr>
ping docsis <dst_addr> [<1:1000>] [verbose]
ping docsis <mac_addr> [<1:1000>] [verbose]
ping quiet [repeat] [size] [source] [timeout] <dst_addr>
ping repeat <count> [size] [source] [timeout] <dst_addr>
ping size <0:64407> [source] [timeout] <dst_addr>
ping source <src_addr> [timeout] <dst_addr>
ping source eth <slot>/<port> [timeout] <dst_addr>
ping source gige <slot>/<port> [timeout] <dst_addr>
ping source ip-bundle <if>[.<subif>] [timeout] <dst_addr>
ping source loopback <id> [timeout] <dst_addr>
ping source xgige <slot>/<port> [timeout] <dst_addr>
ping timeout <sec> <dst_addr>
ping vrf <id> [repeat] [size] [source] [timeout] <dst_addr>
ping6
Purpose
To test IPv6 connectivity, the Casa CMTS supports the following ping6 commands.
Pinging can occur only between IPv6 source and destination addresses.
Modes
>
#
(config)#
Syntax
ping6 <dst_addr>
ping6 interface {gige <slot>/<port> | ip-bundle <1:16> | trunk <1:20> |
vlan <1:4094> | xgige <slot>/<port>} <dst_addr>
ping6 quiet [repeat] [size] [source] [timeout] <dst_addr>
ping6 repeat <0:65535> <dst_addr>
ping6 repeat <0:65535> [size] [source] [timeout] <dst_addr>
ping6 size <65399> [source] [timeout] <dst_addr>
ping6 source <src_addr> [timeout] <dst_addr>
ping6 source eth <slot>/<port> [timeout] <dst_addr>
ping6 source gige <slot>/<port> [timeout] <dst_addr>
ping6 source ip-bundle <if>[.<subif>] [timeout] <dst_addr>
ping6 source loopback <id> [timeout] <dst_addr>
ping6 source xgige <slot>/<port> [timeout] <dst_addr>
ping6 sweep <1:1500> <ip6_addr> [timeout <sec> | ttl <1:255>]
ping6 timeout <sec> <dst_addr>
ping6 ttl <1:255> <ip6_addr>
ping6 vrf <vpn_name> <ip6_addr> [repeat <count> | size <0:65535> |
source <if> <ip6_addr> | sweep <1:1500> | timeout <sec> | ttl
<1:255>]
Topic Page
Topic Page
SMM diagnostics
Two diagnostic commands are available for the SMM. One reports information on the
network side, and the other reports information about the path between the SMM and
the line cards. The second command is described in the section, “QAM diagnostics.”
To obtain information about the SMM GigE ports, enter diagnostic mode, use the
show interface gige command to find a started GigE interface, and use the
show gige <slot> stats command to show the statistics, as follows:
2. Investigate the GigE interfaces for one that is not shut down.
CASA(diag)# show interface gige | beg “no shut”
QAM diagnostics
The QAM diagnostics reports statistics about the QAM card, information about the
memory, and information about the data path between the SMM and the QAM. Use
the show module <num> stat qam command in diagnostic mode, as follows:
2. Investigate the QAM interfaces for one that is not shut down.
CASA(diag)# show interface qam | beg “no shut”
no shutdown
!
replicate_port: 255
port_mask: 0
5. Show the GigE diagnostic information for that interface slot. If the errors on the
interface exceed 0.1% (divide errors by total Rx), the SMM is likely the cause.
CASA(diag)# show module 2 stat gige
***Block 0 (0x0x5679cfd350)
Rx byte : 3763268416
Rx pkt : 1348225504
Rx fcs err: 0
Rx mcast pkt: 0
Rx bcast pkt: 0
Rx ctl frame: 0
Rx pause frame: 0
Rx unknown OPc: 0
Rx Align err: 0
Rx len err: 0
Rx code err: 0
Rx carrier sense err: 0
Rx undersize err: 0
Rx oversize err: 0
Rx fragments err: 0
Rx jabber err: 0
…
Upstream diagnostics
Use the show interface upstream command in diagnostic mode, as follows:
power-adjustment threshold 1
voice-bw-reserve 75 emergency 0
rate-limit
no ingress-cancellation
logical-channel 0 prov-attr-mask 0x0
logical-channel 0 channel-width 3200000
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 power-offset 0
logical-channel 0 ranging-priority 0x0
no logical-channel 0 shutdown
logical-channel 1 prov-attr-mask 0x0
logical-channel 1 channel-width 3200000
logical-channel 1 profile 2
logical-channel 1 minislot 2
logical-channel 1 data-backoff automatic
logical-channel 1 ranging-backoff 0 4
no logical-channel 1 pre-equalization
logical-channel 1 power-offset 0
logical-channel 1 ranging-priority 0x0
logical-channel 1 class-id 0x0
logical-channel 1 shutdown
no shutdown
CASA(diag)#
Downstream errors
When checking for downstream errors between any QAM and the SMM from
diagnostic mode, note the following:
If the errors on the eth 1 interface exceed 0.1% (divide errors by the total transmitted
messages), the SMM is likely the cause of the errors. To confirm, replace the QAM
and see if the errors are still present. The following troubleshooting steps are
necessary:
2. Show the GigE driver interface statistics with the show module <num> stat gige
command, where <num> is the QAM module interface.
CASA(diag)# show module 0 stat gige
***Block 0 (0x0xfec341d370)
Rx byte : 919298356
Rx pkt : 852050161
Rx fcs err: 1
Rx mcast pkt: 0
Rx bcast pkt: 0
Rx ctl frame: 0
Rx pause frame: 0
Run the show cable modem remote-query command to get the upstream power level
(33.3 in this case):
Then use the power-level property of the upstream interface to adjust the power level
by a few dB (maximum 5), set the power-adjustment continue parameter, and run
another remote query:
Another possible cause for being stuck in initial ranging mode is that an incorrect or
no service group is set. In this case, first check on which channels the init(r2) modems
are ranging, then check the service group in which those modems are connected and if
there is an upstream SNR or downstream RF power issue. The same modem power
issue can also be the cause of a modem being stuck in init(ov) mode.
If a modem is stuck in initial ranging completed mode, init(rc), and DHCP is not
reachable by the CMTS, try to ping the DHCP server from the CMTS. If not
successful, add a route to fix the routing issue. If the ping is successful, debug the
DHCP process. If stuck in init(rc) mode or early authentication and encryption started
mode, init(e), and the D3.0 CM does not support Early Authentication Encryption
(EAE), check the MAC domain configuration and add the command
no early-authentication-encryption.
If a modem is stuck in DHCPDISCOVER mode, init(d), and the DHCP server can
ping the CMTS GigE interface, but not the MAC domain IP address, the server cannot
get the correct subnet. First, ping the DHCP server IP from the CMTS, then ping the
CMTS from the DHCP server, then ping the subnet of the CM from DHCP. If you
cannot ping the subnet address, check the route on the DHCP server. Then check the
DHCP setting of the CM subnet. Correct the setting and route with the right address.
Another possibility is that DHCP option 66 (tftp-server-name) that defines the name
of the TFTP server is missing in the packet. In this case, add option 66 at the DHCP
server and reset the modem to get it back online. A DHCPDISCOVER without an
offer can also be due to a blocking firewall.
If the modem is stuck in DHCPOFFER reply mode, init(i), the DHCP server might
not have the correct gateway address, so that the CM cannot reach the TFTP server. In
this case, capture the DHCPOFFER and check the DHCP server configuration, or
enable TFTP proxy. In terms of TFTP proxy, if the cable sec tftp-options net-addr
command is used, the modem can get stuck in init(o) mode (the configuration file
download has started), in which case changing the setting to cable sec tftp-options
none and resetting the modem can resolve the problem. Issues during init(o) can also
be due to routing misconfiguration.
Start by running the show cable modem phy command and piping the output to filter
it by the interface. This lists all the modems on that interface and their SNRs. Scan
down the list and look for a modem that has an SNR that is 10 dB or so worse than the
rest. (Exclude modems that have upstream received power levels that are very
different from the others in the list). You may have to run the command a few times to
catch a modem with a bad SNR. Note that the surrounding modems in the following
example have an upstream SNR (USSNR) of around 30 dB, while the modem with
MAC address 000.caea.9107 is lower by more than 10 dB (at 17.8).
Once you find such a modem, see if the SNR returns to normal by running the
command for that modem a couple of times:
Chances are the SNR will return to normal, which indicates a problem with burst
noise. The noise happened to affect that modem at the time the command was run. If
you repeat the process, you will see that it affects different modems at different times
and they return to normal when the burst is over. It is a short burst, so that the modem
recovers quickly.
Note that the USSNR shown for show cable modem phy does not indicate the level
of the burst noise, since it is averaged in with the normal white Gaussian noise levels.
Only the show spectrum command provides absolute levels.
Look for messages that are repeated more than 10 times. Messages containing the
words Oops, Panic, Warning, or Failure are considered critical, as in the following
example:
CASA(diag)# tcpdump "-i gige1 -vvv udp port 67 or udp port 68"
Tracing IP path
To trace the IP path from any source to any destination, use the traceroute command
with the following options. The options must be enclosed in quotation marks.
where:
outgoing packet but not recalculate the checksum (so in some cases the default is
not to 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.
where:
In the first window, reset the CM. After a few minutes, use the Ctrl-C combination to
stop the capture, then transfer the file to the TFTP server. (Remember to delete it from
the SMM after transferring it.)
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 equivalent
program). Change the Wireshark settings by editing preferences and Protocols: Frame
by checking off the “Treat all frames as DOCSIS frames” box. Wireshark will decode
the DOCSIS control packets.
3. Use the tcpdump command to decode the datagram to a suitable format so that a
program such as Wireshark can process it, usually as a .cap file.
CASA(diag)# tcpdump "-i gige1 -w /fdsk/file.cap -s 0 udp port
0xcace or udp port 0xcacf”
1. Use the show cable modem partial-service command to show which modems
are in upstream or downstream partial-service mode and which channels it affects.
The show cable modem command also shows a hash mark (#) if a modem is in
partial-service mode.
CASA# show cable modem partial-service
MAC Address MAC US DS US DS US/DS CHAN EXCLUDED
id Intf Intf SET SET
e448.c7c0.f0dc 2 13/2.0/0 2/1/3 256 256(3*8) 13/2.3/0
2. Use the show cable flap-list command to determine which modems are
continually re-registering (flapping), which can cause partial service.
3. Use the show cable modem cm-status log command to determine the event that
could have caused the partial service. One indicator is T4_TO, when a T4 timeout
expiration occurred. Capturing the required event codes for the CM status log
must first be enabled on the DOCSIS MAC interface with the cable cm-status
4. If necessary, use the clear cable modem partial-service reset command to clear
the partial-service CM.
Channel bonding
You can diagnose and troubleshoot channel bonding errors with the following steps:
1. Use the show cable modem bonding command to show the bonding status. The
US/DS CHAN EXCLUDED column shows any upstream or downstream channels
excluded from bonding.
CASA# show cable modem bonding
MAC Address MAC US DS US DS US/DS CHAN EXCLUDED
id Intf Intf SET SET
0026.24a8.da3c 1 0/8.1/0 13/0/0 257 256(4*8)
c0cb.38d3.6ed4 8 0/15.0/0 13/7/0 5 256(1*7) 13/7/7
c0cb.38d3.6ef8 8 0/15.1/0 13/7/0 6 256(1*7) 13/7/7
c446.199d.fdcd 8 0/15.3/0 13/7/6 8 256(1*7) 13/7/7
c446.199d.fdcf 8 0/15.1/0 13/7/0 6 256(1*7) 13/7/7
c446.199d.feee 1 0/8.1/0 13/0/7 257 256(4*8)
2. Because the channel sets are also identified in the show cable modem bonding
output in the US SET and DS SET columns, use the show downstream channel set
and show upstream channel set commands for the MAC IDs with the excluded
channels. Usually channel set 256 identifies which channels should be bonded.
CASA# show downstream channel set
MAC Chan Channel
ID Set List
1 1 2/0/0
1 2 2/0/1
1 3 2/0/2
1 4 2/0/3
1 5 2/0/4
1 6 2/0/5
1 7 2/0/6
1 8 2/0/7
1 256 2/0/0, 2/0/1, 2/0/2, 2/0/3, 2/0/4, 2/0/5, 2/0/6, 2/0/7
3. Service groups used with D3.0 modems can also define which channels are
bonded (or configured for load balancing). Use the show service group command
to determine the service group configuration.
CASA# show service group
service group 1
qam 2/0/0
qam 2/0/1
qam 2/0/2
qam 2/0/3
qam 2/0/4
qam 2/0/5
qam 2/0/6
qam 2/0/7
upstream 13/0.0
upstream 13/0.1
upstream 13/0.2
upstream 13/0.3
4. The show cable modem <mac_addr> verbose command for the CM in question
shows any non-bonded channels next to the “Unusable channel list” entry. The
“Initial Ranging Message” line also shows if channel bonding is in effect if the
value is B-INIT-RNG-REQ.
5. Using the show interface qam command to evaluate the downstream channel
frequencies can determine if any inconsistent ranges or overlaps are causing
channel bonding errors. In the following example, QAM interface 2/0 channels 4,
5, 6, and 7 are starting in a different frequency range than the first four channels.
CASA# show interface qam 2/0
interface qam 2/0
no spectral inversion on
annex A
modulation 256qam
interleave 12
power 510
channel 0 frequency 400000000
no channel 0 shutdown
channel 1 frequency 408000000
no channel 1 shutdown
channel 2 frequency 416000000
no channel 2 shutdown
channel 3 frequency 424000000
no channel 3 shutdown
channel 4 frequency 578000000
no channel 4 shutdown
channel 5 frequency 586000000
no channel 5 shutdown
channel 6 frequency 594000000
no channel 6 shutdown
channel 7 frequency 602000000
no channel 7 shutdown
no shutdown
In earlier Casa releases that do not support full channel bonding, using Receive
Channel Configuration (RCC) for downstream channel bonding is an alternative. The
RCC configuration requires determining the Receive Channel Profile (RCP) ID, and
how many receive modules (RMs) and receive channels (RCs) the RCP ID can
support. The CM provides the RCP IP in a registration request message. You can
either check with the CM vendor for the RCP IDs that support 16 downstream channel
bonding, or you can find the IDs during registration through debugging, as follows:
1. Turn on debugging:
CASA# debug cable mac-address <CM_mac_addr>
CASA# debug cable registration
CASA# debug cable verbose
CASA# logging debugging
For example, the RCP ID you want to use is 00:10:00:10:02 and it supports 16 RCs
and 1 RM, while the CM is online on DOCSIS MAC 1. Based on the DOCSIS MAC
configuration and channel frequency settings starting at 41000000 Hz, the RCC group
configuration could be as follows:
Note that only RC 1 can be configured as the primary downstream channel. The
“connect 1” in the RC settings means the RC is connected to receive module (RM) 1.
The frequency in the RM configuration should be smaller than or equal to all the RC
downstream frequencies.
If the RCP ID supports two receive modules (RMs) instead, the RCC group
configuration could be split, as follows:
Core dumps
Serious problems with the kernel processes causes 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.Use TFTP to transfer both the text and gz files and
send them to support@casa-systems.com. See the coredump cleanup command for
details how to clean up the core dump.
diag
Purpose
Modes
#
(config)#
(diag)#
Syntax
# diag
Password:
(diag)# <command>
(config)# diag
Password:
(diag)# <command>
(diag)# exit
add
Purpose
The add command enables testing for a specific CM or adds a prefix delegation lease
for an IPv6 CPE address.
Mode
(diag)#
Syntax
add cm <mac_addr> ds <slot>/<port>/<chan> us <slot>/<port>.<phy_chan>/
<log_chan>
add ia-pd cpe <mac_addr> cm <mac_addr> <ip6_addr> cm <id> docsis-mac
<id> prefix <ip6_addr>/<pref> module <num> leasetm <num> vrf-id
<id>
Properties
Property name Description
ia-pd cpe <mac_addr> cm Adds an IPv6 prefix delegation lease for a CPE,
<mac_addr> <ip6_addr> cm based on its MAC address, IPv6 address, DOCSIS
<id> docsis-mac <id> prefix MAC ID, prefix, module number, lease time, and VRF
<ip6_addr>/<pref> module ID.
<num> leasetm <num> vrf-id
<id> Example:
arp get
Purpose
The arp get command gets the Address Resolution Protocol (ARP) entry for a
specific host based on its IP address.
Mode
(diag)#
Syntax
arp get <ip_addr>
Properties
Property name Description
Example:
show arp-tabl
show arp-trace
auto-reboot monitor
Purpose
The auto-reboot monitor command monitors a specified host and configures the
CMTS to auto-reboot if it does not receive a response from the host within 40 seconds.
The monitoring starts immediately. The auto-reboot monitor 0.0.0.0 command
disables monitoring.
Mode
(diag)#
Syntax
auto-reboot monitoring <ip_addr>
Properties
Property name Description
Example:
Shows the auto-reboot reference address being monitored to verify the reachability
from the CMTS to the host. When auto-reboot monitoring is enabled and the CMTS
loses reachability, the CMTS collects diagnostic information before rebooting that is
copied into the log file with “Reachability lost” messages.
cm-sim
Purpose
The cm-sim command enables the CM simulator for a specified host MAC address
and specified slots on the connected GigE interface.
Mode
(diag)#
Syntax
[no] cm-sim <mac_addr> gige <num> slots <list>
Properties
Property name Description
Example:
coredump cleanup
Purpose
The coredump cleanup command removes old core dumps. Serious problems with
the kernel processes can 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 filename, as in the following:
Use TFTP to transfer both the text and tar.gz files and send them to
support@casa-systems.com.
Mode
(diag)#
Syntax
coredump cleanup
Related commands
CASA# ls
CASA(diag)# tcpdump
csm
Purpose
The csm command executes Casa Spectrum Management (CSM) modulation hopping
in one step or in multiple steps to an SNR fitted hop, sets the Fast Fourier Transform
(FFT) signal-to-noise ratios (SNRs), and finite state machine (FSM) event hop value.
The csm dbg 0 command enables one-step modulation up hopping, while the
csm dbg 101 command enables multiple modulation up hopping. By default,
modulation down hopping takes place in one step, such as 64QAM to QPSK.
Mode
(diag)#
Syntax
csm dbg {0 | 101}
csm fft-snr <slot>/<port>.<chan> [<sid> CO]
csm fsm evt <1:6> hop <1:3> value <num> <slot>/<port>.<chan>
Properties
Property name Description
Example:
Example:
Properties (continued)
Property name Description
fsm evt <1:6> hop <1:3> Finite state machine (FSM) event and the hop type,
value <num> <slot>/ followed by its value and the slot, port, and physical
<port>.<chan> channel of the upstream interface. The values are as
follows:
Event number:
Example:
Related commands
CASA(config)# dbg_id_set
CASA# debug cable specmgmt
Shows the CSM finite state machine (FSM) configuration. FSM has a state of R
(normal running), H (hopping), or RR (reduced-capacity running). The cmark value
determines if a channel-width hop occurred and mmark determines the modulation
hopping status. Because CSM allows channel-width (and modulation) multistep (or
multilevel) hops, these numbers serve as counters to remember how many steps were
done to possibly hop back. The optional slot/port shows data details. The output data
is for engineering analysis and troubleshooting performance issues of the CSM feature
of the Casa CMTS. For the purpose of retrieving CSM history events, use the
command show spectrum hop-history.
debug
Purpose
The debug command enables or disables, or sets parameters for, CMTS debugging
aspects.
Mode
#
(diag)#
Syntax
#
[no] debug aaa {accounting | authentication | authorization | radius}
no debug all
[no] debug arp [mac-address <mac_addr>]
[no] debug bfd {all | event | ipc-error | ipc-event | nsm | packet |
session}
[no] debug cable [admission-control | cfg | cm-ctr | cm-status | dcc |
dynsrv | igmp | load-balance [dynamic | static] | mac-address
<mac_addr> | md-sg | packetcable [cops | events | gate [control
| database | docsis | mgpi | multicast] | privacy | ranging |
registration | service-group <name> | specmgmt | tlv | verbose]
[no] debug ddm mcast [dbc | detail | error | igmp | syslog | trace]
[no] debug igmp {intf | ipc | join | kern | lc | video | xhw}
[no] debug ip bgp {events | filters | fsm | keepalives | updates [in |
out] | vpls}
[no] debug ip ospf {database-timer | event | ifsm | nfsm | nsf | nssa |
packet}
[no] debug ip pim {assert | bsr | fsm | error | hello | join-prune |
rpf | timers}
[no] debug ip rip {events | packet}
[no] debug ip snmp
[no] debug ipv6 ospf {all | bfd | events [abr | asbr | router | vlink]
| ifsm [events | status | timers] | lsa [flooding | generate |
install | maxage | timers] | nfsm [events | status | timers] |
nsm [interface | redistribute] | packet [recv | send] | route
[ase | ia | install | spf]}
[no] debug ipv6 rip {events | packet}
[no] debug isis {all | bfd | events | ifsm | lsp | mpls | nfsm | nsm |
pdu | spf}
[no] debug lacp [event | fsm | packet]
[no] debug ldp {advertise-labels | all | dsm | events | fsm |
graceful-restart | hexdump | nsm | packet | qos | tsm | usm |
vc}
[no] debug nsm {all | events | kernel | packet}
(diag)#
[no] debug bfd {all | event | ipc-error | ipc-event | nsm | packet |
session}
[no] debug cable specmgmt {event | fft | fsm | hop | poll | trace}
debug config qam flag <0:7>
[no] debug ddm mcast [dbc | detail | error | igmp | syslog | trace]
[no] debug igmp {intf | ipc | join | kern | lc | video | xhw}
[no] debug ip bgp {events | filters | fsm | keepalives | updates [in |
out] | vpls}
[no] debug ip ospf {database-timer | event | ifsm | nfsm | nsf | nssa |
packet}
[no] debug ip pim {assert | bsr | fsm | error | hello | join-prune |
rpf | timers}
[no] debug ip rip {events | packet}
[no] debug ip snmp
[no] debug ipdr {cm-status | cpe | diaglog | ds-util-stats | engine |
log | logdetail | logevent | samis | samis2 | sm | svs-flow |
topo | us-status | us-util-stats}
[no] debug ipsec enable
[no] debug ipv6 ospf {all | bfd | events [abr | asbr | router | vlink]
| ifsm [events | status | timers] | lsa [flooding | generate |
install | maxage | timers] | nfsm [events | status | timers] |
nsm [interface | redistribute] | packet [recv | send] | route
[ase | ia | install | spf]}
[no] debug ipv6 rip {events | packet}
[no] debug isis {all | bfd | events | ifsm | lsp | mpls | nfsm | nsm |
pdu | spf}
[no] debug ldp {advertise-labels | all | dsm | events | fsm |
graceful-restart | hexdump | nsm | packet | qos | tsm | usm |
vc}
[no] debug nsm {all | events | kernel | packet}
[no] debug parp ip route info
[no] debug rstp
[no] debug rsvp {all | events | fsm [egress | ingress | transit] |
hexdump | nsm | packet [in | out]}
[no] debug statis logging {DEBUG_Detail | DEBUG_State | WARNING}
[no] debug video {pme [engine | protocol | proxy [inc-index]] |
power-key engine}
Properties
Property name Description
Example:
Example:
Properties (continued)
Property name Description
Example:
Properties (continued)
Property name Description
Example:
Properties (continued)
Property name Description
cable specmgmt {event | fft Sets Casa Spectrum Management (CSM) debugging
| fsm | hop | poll | trace} for one of the following:
Example:
Properties (continued)
Property name Description
config qam flag <0:7> Sets the QAM configuration debug flag for cumulative
levels of the following:
• 0 — All off.
• 1 — Debug flag.
• 2 — Debug Broadcast QAM (BQAM).
• 3 — Debug QAM Configuration Compiler (QCC).
• 4 — Mode.
• 5— Power.
• 6— DVB SimulCrypt.
• 7— All on.
Example:
Properties (continued)
Property name Description
ddm mcast [dbc | detail | Sets multicast DOCSIS Device Manager debugging
error | igmp | syslog | for one of the following:
trace]
• dbc — Dynamic bonding change.
• detail — Detailed.
• error — Error level.
• igmp — Internet Group Management Protocol.
• syslog — Sends debugging messages to the
local system log.
• trace — Path tracing.
Example:
igmp {intf | ipc | join | Sets Internet Group Management Protocol (IGMP)
kern | lc | video | xhw} debugging for one of the following:
Example:
Properties (continued)
Property name Description
ip bgp {events | filters | Sets Border Gateway Protocol (BGP) debugging for
fsm | keepalives | updates one of the following:
[in | out] | vpls}
• events — Event debugging.
• filters — Filter debugging.
• fsm — Finite state machine (FSM) debugging.
• keepalives — Keepalive debugging.
• updates [in | out] — Update debugging.
• vpls — Virtual Private LAN Service (VPLS)
debugging.
Example:
Example:
Properties (continued)
Property name Description
ip ospf {database-timer | Sets Open Shortest Path First (OSPF) debugging for
event | ifsm | nfsm | nsf | one of the following:
nssa | packet}
• database-timer — Database timer debugging.
• event — Event debugging.
• ifsm — Interface finite state machine (IFSM)
debugging.
• nfsm — Network finite state machine (NFSM)
debugging.
• nsf — Non-stop forwarding (NSF) debugging.
• nssa — Not-so-stubby area (NSSA) debugging.
• packet — Packet debugging.
Example:
Example:
Properties (continued)
Property name Description
Example:
Example:
Properties (continued)
Property name Description
ipdr {cm-status | cpe | Sets IP Detail Record (IPDR) debugging to test one
diaglog | ds-util-stats | of the following:
engine | log | logdetail |
logevent | samis | samis2 | • cm-status — CM status debugging.
sm | svs-flow | topo | • cpe — CPE status debugging.
us-status | us-util-stats}
• diaglog — Diagnostic log debugging.
• ds-util-stats — Downstream utilization statistics
debugging.
• engine — Engine status debugging.
• log — Enables debugging level log.
• logdetail — Diagnostic log detail debugging.
• logevent — Diagnostic log event debugging.
• samis — Old SAMIS in DOCSIS 2.0 debugging.
• samis1— SAMIS type 1 debugging.
• samis2— SAMIS type 2 debugging.
• sm — Spectrum measurement records
debugging.
• svs-flow— Service flow debugging.
• topo— Topology debugging.
• us-status — CM upstream status debugging.
• us-util — Upstream utilization debugging.
Example:
Example:
Properties (continued)
Property name Description
ipv6 ospf {all | bfd | Sets IPv6 Open Shortest Path First (OSPF)
events [abr | asbr | router debugging for one of the following:
| vlink] | ifsm [events |
status | timers] | lsa • all — Debug all. Note that this
[flooding | generate | • bfd — Bidirectional forwarding detection (BFD)
install | maxage | timers] debugging.
| nfsm [events | status |
timers] | nsm [interface | • events — Default all, abr, asbr, os, router, or vlink
redistribute] | packet debugging.
[recv | send] | route [ase • ifsm — Default all, events, status, or timers
| ia | install | spf]} Interface finite state machine (IFSM) debugging.
• lsa — Default all, flooding, generate, install,
maxage, or timers link state advertisement (LSA)
debugging.
• nsfm — Default all, events, status, or timers
Neighbor finite state machine (NFSM) debugging.
• nsm — Default all, interface, or redistribute
Network Services Manager (NSM) debugging.
• packet — recv or send packet debugging.
• route — Default all, ase, ia, install, or spf
debugging.
Example:
ipv6 rip {events | packet} Sets IPv6 Routing Information Protocol (RIP)
debugging for one of the following:
Example:
Properties (continued)
Property name Description
isis {all | bfd | events | Sets IPv6 Routing Information Protocol (RIP)
ifsm | lsp | mpls | nfsm | debugging for one of the following:
nsm | pdu | spf}
• all — Debug all.
• bfd — Bidirectional forwarding detection (BFD)
debugging.
• events — Default all, abr, asbr, os, router, or vlink
debugging.
• ifsm — Default all, events, status, or timers
Interface finite state machine (IFSM) debugging.
• lsp — Link-state protocol (LSP) debugging.
• mpls — Multi-Protocol Label Switching (MPLS)
debugging.
• nsfm — Default all, events, status, or timers
Neighbor finite state machine (NFSM) debugging.
• nsm — Default all, interface, or redistribute
Network Services Manager (NSM) debugging.
• pdu — Protocol data unit (PDU0 debugging.
• spf — Shortest path first (SPF) debugging.
Example:
Properties (continued)
Property name Description
lacp [event | fsm | packet] Sets Link Aggregation Protocol (LACP) debugging for
one of the following:
• event — Events.
• fsm — Finite state machine.
• packet — LACP messages.
Example:
Properties (continued)
Property name Description
ldp {advertise-labels | all Sets Label Distribution Protocol (LDP) debugging for
| dsm | events | fsm | one of the following:
graceful-restart | hexdump
| nsm | packet | qos | tsm • advertise-label — Advertise label debugging.
| usm | vc} • all — Debug all.
• dsm — Distribute shared memory (DSM)
debugging.
• events — Event debugging.
• fsm — Finite state machine (FSM) debugging.
• graceful-restart — Graceful restart debugging.
• hexdump — Hex dump debugging.
• nsm — Network Services Manager (NSM)
debugging.
• packet — Packet debugging.
• qos — Quality of service (QoS) debugging.
• tsm — Transport security module (TSM)
debugging.
• usm — User-based security module (USM)
debugging.
• vc — Virtual circuit debugging.
Example:
Properties (continued)
Property name Description
nsm {all | events | kernel Sets Network Services Manager (NSM) debugging
| packet} for one of the following:
Example:
parp ip route info Sets parameter parsing (PARP) module routing table
inform level debugging.
Example:
Example:
Properties (continued)
Property name Description
Example:
Properties (continued)
Property name Description
• 1 — Trace
• 2 — Event Information Scheduler (EIS)
• 3 — Entitlement Control Message Generator
(ECMG)
• 4 — Dump message
• 5 — Trace and EIS (levels 1 and 2)
• 6 — Trace and ECMG (levels 1 and 3)
• 7 — Trace, EIS, and ECMG (levels 1–3)
• 8 — Trace, ECMG, and dump (levels 1, 3, and 4)
• 9 — All levels
• 10 — Extra level for tier-based encryption in
SimulCrypt, where all incoming video streams are
encrypted using the same set of key material.
Example:
Properties (continued)
Property name Description
video {channel <slot>/ Sets video channel, module, session, port, shared
<port>/<chan> | module channel, or SimulCrypt debugging.
<1:13> [input-stream
{<1:4294967295> | Example:
ip-address <ip_addr>
dst-port <1:65535>} | CASA# debug video port 12/0
session <id>} | port CASA# no debug video port
<slot>/<port> |
shared-channel <slot>/
<port> | simulcrypt ecmg
[<string>]}
video {pme [engine | Sets video Privacy Mode Encryption (PME)
protocol | proxy debugging for engine, protocol, or proxy (with the
[inc-index]] | power-key optional inc-index modifier), or PowerKey engine
engine} debugging.
Example:
show debugging [bfd | bgp | ipdr | ipv6 ospf | isis | ldp | nsm | ospf | rip |
ripng | rsvp | video]
Shows the debugging status. You can also filter by values in the syntax indicated.
These filters are available only in diagnostic mode (RSVP and video are also available
in config mode).
docs test
Purpose
The docs test command enables DOCSIS tests based on type. This command should
be used only with the assistance of Casa Support.
Mode
(diag)#
Syntax
[no] docs test enable
docs test type <id> <property>
Properties
Property name Description
Example:
Properties (continued)
Property name Description
type <id> <property> DOCSIS test type along with additional properties, as
follows:
Example:
dsa
Purpose
The dsa command enables testing Dynamic Service Addition (DSA) requests for a
Dynamic Service Change (DSX) for a specific CM.
Mode
(diag)#
Syntax
dsa <ip_addr> tftp address <ip_addr> {down_stream <file> | up_stream
<file> [downstream <file>]}
Properties
Property name Description
dsc
Purpose
The dsc command enables testing Dynamic Service Change (DSC) requests for a
specific CM.
Mode
(diag)#
Syntax
dsc <ip_addr> tftp address <ip_addr> {down_stream <file> | up_stream
<file> [downstream <file>]}
Properties
Property name Description
dsd
Purpose
The dsc command enables testing Dynamic Service Deletion (DSD) requests for a
specific CM.
Mode
(diag)#
Syntax
dsd <ip_addr> {down_stream <id> | up_stream <id> [down_stream <id>]}
Properties
Property name Description
Example:
up_stream <id> [down_stream Upstream service flow ID, in hex, with optional
<id>] downstream ID.
Example:
edgemgr
Purpose
The edgemgr command restarts, starts, and stops the Edge Manager.
Mode
(diag)#
Syntax
edgemgr restart
edgemgr start
edgemgr stop
Properties
Property name Description
enable vrf-policy
Purpose
The enable vrf-policy command enables testing Virtual Routing and Forwarding
(VRF) policies.
Mode
(diag)#
Syntax
[no] enable vrf-policy
show vrf id
encrypt qam
Purpose
Mode
(diag)#
Syntax
encrypt qam <slot>/<port> channel <0:3> program <0:65535> control-word
<hex>
Properties
Property name Description
Example:
envm
Purpose
Modes
(config)#
(diag)#
Syntax
(config)#
envm system {disable | enable}
envm system powerdown {disable | enable}
(diag)#
envm system {disable | enable}
envm system powerdown {disable | enable}
envm system trap {disable | enable}
envm temperature alert threshold <1:80>
envm temperature threshold <1:80>
Properties
Property name Description
Example:
Properties (continued)
Property name Description
temperature alert threshold Sets temperature alerts for the low threshold in the
<1:80> range 1–80 degrees Celsius. See Table 5-2.
Example:
Example:
The system temperature thresholds are summarized in Table 5-2. Any temperatures
below these thresholds are marked as Normal. The system shuts down or reboots
immediately with temperatures exceeding the shutdown/reboot board threshold.
Shows the environmental values, in all Casa CLI modes. The command can also be
specific to the fan, power, and temperature settings. With a special cable connection
present to a Lineage power shelf, the show envm power command output shows the
power in and power out status of each power rectifier as Good or *FAIL*.
Shows the low and high alert threshold temperatures for the system modules.
temperature threshold:
system monitor temperature 3 threshold normal 0 low alert 65 high alert
90
system monitor temperature smm threshold normal 0 low alert 45 high
alert 75
system monitor temperature 11 threshold normal 0 low alert 53 high
alert 90
Shows results of any denial-of-service (DoS) attacks by showing RED packets for
particular flows. A mitigated DoS attack is shown by either the RED packet counter
for a meter type entry increasing, or the total packet counter increasing for a filter type
entry. The command is available in diagnostic mode only.
fan-controller-c100000-daca
Purpose
Mode
(diag)#
Syntax
fan-controller-c100000-daca <0:255>
Properties
Property name Description
Example:
CASA(diag)# fan-controller-c100000-daca
100
show fan-DACA
Shows the fan DACA setting, in diagnostic mode. (The related show fan <0:2> speed
command is related to C3200 systems only to troubleshoot issues related to high
temperature and noise above normal level.)
fan-controller-c100000-reg-set
Purpose
Mode
(diag)#
Syntax
fan-controller-c100000-reg-set <0:7> <0:255>
Properties
Property name Description
Example:
CASA(diag)#
fan-controller-c100000-reg-set 0 100
fan-controller-duty-cycle
Purpose
The fan-controller-duty-cycle command enables testing the fan controller duty cycle
for C3200 systems only.
Mode
(diag)#
Syntax
[no] fan-controller-duty-cycle <0:255>
Properties
Property name Description
Example:
CASA(diag)# fan-controller-duty-cycle
100
CASA(diag)#
no fan-controller-duty-cycle
show fan-controller-duty-cycle
Shows the C3200 fan controller duty cycle, in diagnostic mode. A message appears if
the system is not a C3200 CMTS.
fan-tachometer-low-limit
Purpose
Mode
(diag)#
Syntax
fan-tachometer-low-limit <255:65535>
Properties
Property name Description
Example:
CASA(diag)# fan-tachometer-low-limit
100
show fan-tachometer-low-limit
Shows the C3200 fan controller tachometer low limit, in diagnostic mode. This is a
Casa-generated statistic intended for Casa engineering only. Contact Casa Customer
Support for assistance.
show fan-device-status-register-1
Shows the C3200 fan device status-register information for engineering analysis, in
diagnostic mode. This is a Casa-generated statistic intended for Casa engineering
only. Contact Casa Customer Support for assistance.
fft
Purpose
The fft command enables testing Fast Fourier Transform (FFT) for a specific QAM
interface to monitor signal quality.
Mode
(diag)#
Syntax
fft <slot> <port> <0:2> [<sid>]
Properties
Property name Description
<slot> <port> <0:2> [<sid>] QAM interface slot, port, and sample size for the Fast
Fourier Transform (FFT) test, with the optional SID
number to trigger the FFT. The slot and port are
separated by a space character. The size can be
expressed with one of the following three digits:
• 0 — 256
• 1 — 512
• 2 — 2048
Example:
CASA(diag)# fft 2 1 0
gigabit-rx-cpu-rate
Purpose
The gigabit-rx-cpu-rate command sets the receive rate from the gigabit switch to the
CPU interface.
Mode
(diag)#
Syntax
gigabit-rx-cpu-rate <0:8000>
Properties
Property name Description
Example:
show gigabit-rx-cpu-rate
Shows the receive rate from the gigabit switch to the CPU interface, in diagnostic
mode.
The ha hardware vco check command performs virtual computer object (VCO)
checks on high availability (HA) hardware.
Mode
(diag)#
Syntax
[no] ha hardware vco check
The igmp query send command sends Internet Group Management Protocol (IGMP)
queries to a DOCSIS MAC interface for IPv4 or IPv6.
Note: To enable multicast traffic to the CPE, ensure that IGMP is enabled on the
GigE interface through the ip igmp command.
Mode
(diag)#
Syntax
igmp query send <1:96> {ipv4 | ipv6}
Properties
Property name Description
Example:
ip-forward module
Purpose
Mode
(diag)#
Syntax
[no] ip-forward module <slot>
Properties
Property name Description
Example:
ipdr
Purpose
The ipdr command dumps internal IP Detail Record (IPDR) statistics or tests various
parameters.
Mode
(diag)#
Syntax
ipdr data-backup [<1:255>]
ipdr dump
ipdr reset-connection <0:19>
ipdr test {cm-status <mac_dom> | dlog <mac_addr> | du <mac_dom> | sf
<mac_dom> | sm <if> | uu <mac_dom>}
Properties
Property name Description
Example:
Example:
Properties (continued)
Property name Description
Example:
Example:
Shows the IPDR disks, including individual files. The additional usage qualifier
shows only the total disk usage.
ipv6-debug-enable
Purpose
Mode
(diag)#
Syntax
[no] ipv6-debug-enable [<1:3>]
Properties
Property name Description
Example:
CASA(diag)# ipv6-debug-enable 1
CASA(diag)# no ipv6-debug-enable
l2vpn
Purpose
The l2vpn command configures a Layer 2 virtual private network (L2VPN) in the
switch for test purposes.
Mode
(diag)#
Syntax
[no] l2vpn vlan-id <0:4094> vlan-id-outer <0:4094> cm-id <1:999999>
Properties
Property name Description
Example:
log-enable
Purpose
The log-enable command enables logging for ARP, DHCP, or the CM ID.
Mode
(diag)#
Syntax
[no] log-enable <arp | dhcp | cm-id> [<1:3>]
Properties
Property name Description
<arp | dhcp | cm-id> The protocol can be one of arp, dhcp, or cm-id.
<1:3> Optional detail level of the logging (3 not currently
used).
Example:
mdd-ctrl
Purpose
Mode
(diag)#
Syntax
mdd-ctrl cm-status <bmask>
mdd-ctrl rcp-verbose {off | on}
mdd-ctrl symbol-clock-locking {off | on}
Properties
Property name Description
cm-status <bmask> Sets the CM status MDD control, based on the 16-bit
hex bit mask.
Example:
rcp-verbose {off | on} Turns off or on the receive channel profile (RCP)
verbose setting.
Example:
CASA(diag)# mdd-ctrl
symbol-clock-locking on
mdd-test qam
Purpose
The mdd-test qam command sends MAC domain descriptor (MDD) test data of a
QAM interface.
Mode
(diag)#
Syntax
mdd-test qam <slot>/<port>/<chan> <100:4000>
no mdd-test qam <slot>/<port>/<chan>
Properties
Property name Description
Example:
mirror
Purpose
Note that mirroring can be the root cause of OSPF flapping. If there are too many
egress IP packets than broadcom can handle, packets can drop from the TX queue,
including OSPF HELLO packets, causing OSPF flaps. If this occurs, use the mirror
cm traffic 0 command to shut down mirror traffic.
Mode
(diag)#
Syntax
mirror cm traffic <ip_addr> [loopback <0:255>] [<mac_addr>] [<mask>]
[<1:3>] [<0:255] [<0:255>]
mirror cm traffic 0
mirror port {lc | nsi-port} <num> to_nsi-port <num> {both | egress |
ingress}
no mirror port
Properties
Property name Description
Example:
port {lc | nsi-port} <num> Mirrors CM traffic from the line card (lc) or NSI port
to_nsi-port <num> {both | (nsi-port) number to the NSI port (to_nsi-port)
egress | ingress} number, as both, egress, or ingress.
Example:
show mirror
The command returns warnings if other than a QAM module is specified, and that all
the QAM ports on the module must first be shut down. Responding with YES resets
the counters to zero, unless ports are still enabled, in which case the counters show as
negative per the show interface qam <slot>/<port> block command. Be sure to shut
down the ports, rerun the command, and re-enable all the ports.
Mode
(diag)#
Syntax
module <num> qam-config-counter reset
Example
CASA(diag)# module 0 qam-config-counter reset
module 0 does not support this command.
Notes:
annex: 0-A, 1-B, 2-C; mod: 0-64qam, 1-128qam, 3-256qam;
mid: 0-not in any mode, 1-in mode 1, 2-in mode 2;
QCC_MODULE_INFO:
mode 1 annex 0 mod 0 symb 6952 intlv 12 ref_cnt -8 bchan_cnt 0
mode 2 annex 0 mod 1 symb 6952 intlv 12 ref_cnt 32 bchan_cnt 0
…
CASA(diag)# end
CASA# config
CASA(config)# interface qam 2/0
CASA(diag)# end
CASA# config
CASA(config)# interface qam 2/0
CASA(config-if-qam 2/0)# no shutdown
CASA(config-if-qam 2/0)# interface qam 2/1
CASA(config-if-qam 2/1)# no shutdown
…
The monitor command monitors the keepalive heartbeat during module rebooting.
Mode
(diag)#
Syntax
[no] monitor keepalive booting
The parp ip route log command logs passive ARP (PARP) route table information to
a file.
Mode
(diag)#
Syntax
parp ip route log
Shows the PARP route table configuration for a particular VRF and domain ID, in
diagnostic mode.
Shows the PARP gateway IP address based on the IP bundle and VRF ID, for a CM or
CPE, in diagnostic mode, with the CPE class name, and digits indicating if a DHCP
lease or request.
pkt-trace qam
Purpose
The pkt-trace qam command enables packet tracing for a QAM interface.
Mode
(diag)#
Syntax
[no] pkt-trace qam <qam_if> {all | cm <id> | ip address <addr>}
Properties
Property name Description
<qam_if> {all | cm <id> | QAM interface line card number followed by all for all
ip address <addr>} packets, the CM ID, or the IP address.
Example:
power module
Purpose
The power module command performs power management for a module, turning it
on or off, especially when the module does not restart after overheating.
Mode
(diag)#
Syntax
power module <0:13> {off | on}
Properties
Property name Description
Example:
show power-modules-status
This command, in diagnostic mode, verifies that the fans are inserted, powered, and
working at a normal temperature level according to the indicators displayed.
qam-debug module
Purpose
Mode
(diag)#
Syntax
qam-debug module <0:13>
Properties
Property name Description
Example:
reboot module
Purpose
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.
The reboot module command does not initiate a module reboot if a module
requires a restart due to an overheating condition.
Mode
(diag)#
Syntax
reboot module <0:13> unconditional
Properties
Property name Description
Example:
restart
Purpose
The restart command performs graceful restarts of IPv6 OSPF, IS-IS, LDP, OSPF, or
RIP, with the optional grace period.
Mode
(diag)#
Syntax
restart bgp graceful
restart ipv6 ospf graceful [grace-period <1:1800>]
restart isis graceful [grace-period <1:65535>]
restart ldp graceful
restart ospf graceful [grace-period <1:1800>]
restart rip graceful [grace-period <1:65535>]
Properties
Property name Description
Example:
ipv6 ospf graceful IPv6 OSPF graceful restart, with the optional grace
[grace-period <1:1800>] period in seconds.
Example:
Properties (continued)
Property name Description
isis graceful [grace-period IS-IS graceful restart, with the optional grace period
<1:65535>] in seconds.
Example:
Example:
ospf graceful [grace-period OSPF graceful restart, with the optional grace period
<1:1800>] in seconds.
Example:
rip graceful [grace-period RIP graceful restart, with the optional grace period in
<1:65535>] seconds.
Example:
route-conserve-start
Purpose
Mode
(diag)#
Syntax
[no] route-conserve-start
rstp
Purpose
The rstp command enables Rapid Spanning Tree Protocol (RSTP) testing.
Mode
(diag)#
Syntax
rstp debug [module <0:3>]
[no] rstp stp <port>
Properties
Property name Description
debug [module <0:3>] Enables RSTP debugging, with the optional module
ID.
Example:
Example:
set
Purpose
Mode
(diag)#
Syntax
set fan-DACA <0:100>
set ha lc getinfo {off | on}
set ha smm {coredump | getinfo} {off | on}
Properties
Property name Description
Example:
ha lc getinfo {off | on} Turns getting information for the high availability (HA)
line card off or on.
Example:
ha smm {coredump | getinfo} Turns a high availability (HA) switch and system
{off | on} management module (SMM) core dump off or on, or
turns getting information off or on.
Example:
sleep
Purpose
The sleep command pauses the CLI session for a certain time period.
Mode
(diag)#
Syntax
sleep <1:65535>
Properties
Property name Description
Example:
CASA(diag)# sleep 60
snmp
Purpose
The snmp command modifies Simple Network Management Protocol (SNMP) engine
parameters.
Mode
(diag)#
Syntax
[no] snmp debugging smux
snmp mcheck {start | stop}
snmp mtrace {clear | start | stop}
snmp shutdown
snmp start
Properties
Property name Description
Example:
Example:
Properties (continued)
Property name Description
Example:
system
Purpose
The system command collects system running status or does an unconditional reboot
of the system.
Mode
(diag)#
Syntax
system collect-status
system reboot unconditional
Properties
Property name Description
Example:
Example:
tcpdump
Purpose
The tcpdump command captures packets on a GigE interface. For usage details, see
the following sections of this chapter:
Mode
(diag)#
Syntax
tcpdump “<arguments>”
tcpdump help
Properties
Property name Description
Properties (continued)
Property name Description
Example:
The test aes-pkt module command tests Advanced Encryption Standard (AES)
packets downstream from a module.
Mode
(diag)#
Syntax
test aes-pkt module <1:7> channel <0:63> sid <id>
Properties
Property name Description
Example:
traceroute
Purpose
The traceroute command shows all IPv4 address hops that make up a route to a
destination IP, and the time in milliseconds to traverse each hop.
Modes
>
#
(config)#
(diag)#
Syntax
traceroute <ip_addr>
traceroute "[-d[ [-F] [-I] [-n] [-r [-v] [-x] [-f <1st_ttl>] [-g <gw>]
[-i <if>] [-m <max_ttl>] [-p <port>] [-q <nqueries>] [-s
<src_addr>] [-t <tos>] [-w <waittime>] [-z <pause_msecs>] host
<[<packetlen>]"
traceroute help
traceroute source [<if>] <src_addr> <dst_addr/parms>
traceroute vrf <name> {<addr/parms> | [source [<if>] <src_addr>
<dst_addr/parms>]}
Properties
Property name Description
Example:
Properties (continued)
Property name Description
traceroute6
Purpose
The traceroute6 command shows all IPv6 address hops that make up a route to a
destination IP, and the time in milliseconds to traverse each hop.
Modes
>
#
(config)#
(diag)
Syntax
traceroute6 <ip6_addr>
traceroute6 "[-d[ [-F] [-I] [-n] [-r [-v] [-x] [-f <1st_ttl>] [-g <gw>]
[-i <if>] [-m <max_ttl>] [-p <port>] [-q <nqueries>] [-s
<src_addr>] [-t <tos>] [-w <waittime>] [-z <pause_msecs>] host
<[<packetlen>]"
traceroute6 help
traceroute6 source [<if>] <src_addr> <dst_addr/parms>
traceroute6 vrf <name> {<addr/parms> | [source [<if>] <src_addr>
<dst_addr/parms>]}
Properties
Property name Description
Example:
CASA> traceroute6
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Properties (continued)
Property name Description
update
Purpose
Mode
(diag)#
Syntax
update cfe tftp <ip_addr> <filename> [<ubootfile> module <type> <num>]
update {chassis | module} info [verbose]
update fpga tftp <ip_addr> <filename> module <type> <num>] channel
<0:63> sid <id>
update license [module <slot>]
Properties
Property name Description
cfe tftp <ip_addr> Copies the CFE image using TFTP to a specified IP
<filename> [<ubootfile> address and boot image filename. The uboot image
module <type> <num>] filename and module line card type (qam, asi, ups,
dmm, asi_in, qam8x96, or ups16x8) and module
number are optional.
Example:
Properties (continued)
Property name Description
Example:
fpga tftp <ip_addr> Copies the FPGA image using TFTP to a specified IP
<filename> module <type> address and FPGA image filename, module type and
<num>] number. The module types are qam, asi, ups, dmm,
and asi_in.
Example:
license [module <slot>] Updates the line card license, optionally for a
particular module slot number.
ups
Purpose
The ups command enables Layer 3 forwarding from the upstream module.
Mode
(diag)#
Syntax
[no] ups <0:13> l3-fwd enable
Properties
Property name Description
Example:
upstream-processor
Purpose
Modes
(diag)#
(conf-us-processor <num>#
Syntax
(diag)# upstream-processor <num>
(conf-us-processor x)# ip address <addr> <mask>
Properties
Property name Description
Example:
CASA(diag)# upstream-processor 7
CASA(conf-us-processor 7)#
Example:
Shows the upstream processor status, in diagnostic mode. The command retrieves
information from each upstream module for troubleshooting processor-related
upstream issues. This is a Casa-generated statistic intended for Casa engineering only.
Contact Casa Customer Support for assistance.
video
Purpose
Mode
(diag)#
Syntax
video mirror <1:4> [src-ip <addr>] dst-ip <addr> [<1:65535>] <0:255>
{channel <slot>/<port>/<chan> [pid-list <list>] | input-stream
stream-dst-ip <addr> stream-dst-port <1:65535> [stream-src-ip
<addr>] | shared-channel <slot>/<chan>}
no video mirror <1:4>
video pme [ecm | off chan <slot>/<port>/<chan> | on chan <slot>/<port>/
<chan> | restart | stop | sync | test ecm | test-mode}
no video pme install-certificate
[no] video power-key {test-mode <1|2> | test-vector <1:3>}
[no] video qam export configuration slot <list> [base {0|1}] [filename
<file>} [in-service-state] [srm-num <1:8>]
video rpc-ping-back [timeout <1:10>]
no video rpc-ping-back
video simulcrypt {restart | stop | test {ecm <1:6> | key1 | key2}}
no video simulcrypt test
video stream-proc reset {pcr | pmt} ip-address <ip_addr> udp-port
<1:65535> [src-ip <ip_addr>]
Properties
Property name Description
Example:
Properties (continued)
Property name Description
pme [ecm | off chan <slot>/ Privacy Mode Encryption (PME) controls. Only the
<port>/<chan> | on chan no video pme install-certificate command can be
<slot>/<port>/<chan> | used in its no form. The modifiers are as follows:
restart | stop | sync |
test ecm | test-mode} • ecm — Sends an Entitlement Control Message
(ECM) request to the Encryption Renewal System
(ERS) server.
• no video pme install-certificate — Uninstalls
the PME certificate.
• off chan <slot>/<port>/<chan> — Turns PME off
for a channel.
• on chan <slot>/<port>/<chan> — Turns PME on
for a channel.
• restart — Restarts PME. If it is currently running,
the current process is terminated and restarted. If
it is not running, the process restarts.
• stop — Stops PME.
• sync — Manually sends an HTTP post request to
the ERS server with the configured device ID.
• test ecm — Tests the PME ECM process. Do not
use without assistance from Casa Support.
• test-mode — Puts PME in test mode. Do not use
without assistance from Casa Support.
Example:
power-key {test-mode <1|2> Sets the PowerKey test mode or test vector. This
| test-vector <1:3>} command is a video diagnostic function to be used by
Casa technicians only.
Properties (continued)
Property name Description
qam export configuration List of QAM slots, separated by commas (see the
slot <list> [base {0|1}] interface qam command in the Casa Systems – RF
[filename <file>} Cable Configuration Guide and Command
[in-service-state] [srm-num Reference). The base option indicates the base type,
<1:8>] either 0 for Cisco SRM or 1 for BigBand SRM. The
in-service-state option includes video channels in
shutdown state that can be enabled with no
shutdown later without having to re-export the
configuration. The filename supports a configurable
name for the exported file, up to 50 characters. Use
the Session Resource Manager (SRM) number if
there are multiple SRMs controlling the QAM 8x96
module. Use the copy command to copy the file
using TFTP to NVRAM.
Example:
Properties (continued)
Property name Description
Topic Page
Topic Page
Line card power control (C3200 only) 5-126
Line card start-up 5-126
Modem information per QAM 5-127
VLANs per QAM 5-127
Modems per VLAN 5-127
Policy links 5-127
Program association tables 5-128
Quality of service profiles 5-128
Spectrum carrier noise and interference 5-129
L2VPN services 5-129
Configuration errors
Configuration file errors at bootup (or whenever the startup-config file is applied to
the running-config) are saved in the config_error_log file in NVRAM. The show
configuration error command displays the contents of this file.
The show ip access-list <id> applications command shows the applications when an
access control list is applied, available in all Casa modes.
bnet_ip_route_table_dup = 0
bnet_ip6_route_table_dup = 0
bnet_neigh_event_ring backlog = 0
NumEcmpRoutes = 0
The show bcm throughput command shows throughput for basic connection
management (BCM) ports, including small form-factor pluggable (SFP) and line card
interfaces of the CMTS. The output can be for all BCM ports or one specifically. Use
the command only for the purpose of troubleshooting general BCM port issues. For
measuring port throughput for specific BCM ports, such as upstream or downstream
GigE ports, use the show interface gige <id> throughput and show docsis channel
utilization (or show cable channel utilization) commands. The show bcm
throughput command is also useful for diagnosing Open Shortest Path First (OSPF)
flapping, although best run from the console. For the BCM port mapping scheme,
provide output of this command to technical support engineers for further information.
Additional show bcm commands in diagnostic mode include the show bcm
congestion-info, show bcm events (if available), show bcm flow-classes, and show
bcm l2entry commands.
Datapath configuration
The show dhcp-tbl command, in diagnostic mode, collects DHCP table statistics. It is
Casa-generated information intended for Casa engineering only. Contact Casa
Customer Support for assistance.
The show docsis channel utilization command shows the channel utilization
percentage per channel.
The show gige <id> stats command collects detailed historical traffic statistics for
specific GigE interfaces to troubleshoot performance issues. To collect real-time
throughput information, use the show interface gige <port_id> throughput
command. See also the “Line card power control (C3200 only)” section.
Host authorization
The show host authorization command shows the host authorization statistics for
IPv4 or IPv6 hosts, or a summary of authorizations for upstream or downstream
channels. Other filters include checking host authorization for DHCP, the global or a
specific VRF, provisioned, or static.
0/4 32 32 0 0 0 0 32 0 32
0/5 32 32 0 0 0 0 32 0 32
0/6 32 32 0 0 0 0 32 0 32
0/7 32 32 0 0 0 0 32 0 32
The show kernel {interface <type> | ipbundle} acl [vlan] command shows the
kernel implementation of any defined access control lists (ACLs) per interface; for
example:
The show lc-power-control-reg command collects line card power control register
informations for hardware engineering analysis for C3200 systems only. It is
recommended to collect output from the show log and show alarm commands in
addition to this command for troubleshooting line card-related issues.
The show cards startup time command, in diagnostic mode, shows line card slots’
start-up time information for detecting problematic line cards that have longer start-up
time (in milliseconds) than in normal cases.
10 5920
11 11950
12 0
13 0
The show qos ds cm qam <module> ip address <addr> [vrf <id>] command shows
information about a modem associated with the QAM on which it is registered.
Use the show qos ds cm qam command with the 114 IP address, in diagnostic mode,
to show the information about the VLANs associated with the QAM on which it is
registered.
Use the show qos ds cm qam command with the 115 IP address, in diagnostic mode,
to show the information about the modems on a VLAN.
Policy links
The show pat command, in diagnostic mode, displays information about Program
Association Tables (PATs) per downstream module slot/port/channel.
The show qos-profile command, in all Casa modes, shows information about quality
of service (QoS) profiles.
L2VPN services
There are a few commands you can use to troubleshoot problems with Layer 2 Virtual
Private Network (L2VPN) services. First, check that the modem is up and has the
correct VLAN. Use the show l2vpn vlan command, in all Casa modes. If the modem
shows up in the output, it is online and completed registration, with the VLAN ID
displayed.
To verify that traffic is running over the L2VPN, check the QAM card for packet
counters based on MAC address. Use the show l2vpn qam command filtered by the
VLAN ID (vid 1018 in the previous example). The QAM output is sorted by CM ID.
If you see a very large CM ID in the QAM VLAN table (such as cm=131071 in the
example), that MAC address is located on the network and not behind a modem on the
CMTS. For modems, the upstream packet counters in the QAM output indicate the
number of packets from the modem, and the downstream packet counters show the
number of packets forwarded to the modem. If a frame arrives at the QAM without a
MAC address in its table, the Destination Lookup Failure (DLF) counter increases
(shown by dlf=16929 in the example) and the QAM will perform a unicast flood.
This appendix lists some system log (syslog) errors and their mitigation.
• AL — Alert
• CR — Critical
• EM — Emergency
• ER — Error
• WA — Warning
Most informational messages are omitted. Each message described is reported from
either Switch and Management Module (SMM) 6 or SMM 7, one of which is active
and the other in standby mode in a redundancy configuration. The active SMM is
indicated as smm<id> and the standby SMM is indicated as smm<idS>. Use the
show system command to confirm which SMM is active or standby.
messages will generally allow for faster resolution by narrowing the scope of the
problem.
Message categories
The messages are divided into various condition categories.
Topic Page
Hardware A-3
Address changes A-5
Temperature A-6
RPC A-7
AAA A-9
Startup A-10
Card status A-11
Timestamp A-13
Module A-13
Upstream A-14
Power module A-15
Redundancy A-16
CLI A-21
IPDR A-21
Reboot A-22
Status changes A-23
Passive ARP A-24
QAM downstream A-25
Traffic classes A-25
PME A-26
Application A-27
CDB A-28
Hardware
The following messages are based on reported hardware failures.
Messages
Description
Condition
This could indicate a software error. The error can be benign, especially for ports 9
and higher for shared channels involving video.
Remedy
If the messages repeat over long time periods, contact Casa Customer Support.
Messages
Description
A parity (error-correcting code) error occurred in the digital upconverter (DUC) and
digital-to-analog converter (DAC). The recovery follows directly after the failure.
Condition
This could indicate a software error or a potential hardware problem with the
backplane slot or the line card.
Remedy
If the messages repeat over long time periods, contact Casa Customer Support.
Message
Description
Condition
Remedy
Remove the SFP and insert the compatible one in the port to clear the error and alarm
condition. If the message recurs, contact Casa Customer Support.
Address changes
The following messages are based on CMTS or CPE address changes.
Message
Description
An attempt was made to change the old IP address to a new address for the specific
CM. This message can result from a clear cable modem reset all command or an
address resolution (ARP) error.
Condition
This message appears when smm_arp receives an ARP message from the RF side. The
ARP has the same source MAC address (ar_sha) as the CM’s MAC address, but not
the same IP address (ar_sip) stored in the CMTS. The CMTS changes the IP address,
but then immediately changes it back to the original one. This can repeat several times
for various addresses on various CMs.
Remedy
Message
Description
The Dynamic Host Configuration Protocol (DHCP) server tried to offer an IP address
that is not in a subnet specified in the IP bundle for the MAC domain for the CM with
the given MAC address. Otherwise the warning message would read “DHCP Offered
IP <ip_addr> is a mac domain ip, md=<id> cha=<mac_addr>.”
Condition
With repeated occurrence of these messages a DHCP error can have occurred. If not
resolved, addresses are not provisioned properly.
Remedy
Temperature
The following messages are based on interrupted system temperature detection.
Messages
Description
Condition
The undetectable message usually follows an RPC call failure or timeout. Wait until
the module is up and changes to active status. This normally returns temperature
detection.
Remedy
RPC
The following messages are based on remote procedure call (RPC) alerts and errors.
Messages
Description
These alerts show various RPC conditions on the SMM or line card, depending on the
mtype ID, which can have different functions in different software builds. In many
cases a timeout condition was the cause and the messages may be accompanied by
“slow mtype” messages.
Condition
These messages are usually intermittent, are resolved quickly, and have little
operational effect. The condition may be resolved by an “rpc call resumed” message
(see the following error messages)
Remedy
If encountered, notify Casa technical support for a resolution, making sure to indicate
the software version and build number under which the condition occurred.
Messages
Description
These errors show various RPC conditions: the connection was refused, the
connection timed out, or there was no route to the host and the call could not be
received. The lower messages indicate the resolution status.
Condition
These messages are usually intermittent, are resolved quickly, and have little
operational effect. They are sometimes followed by “temperature undetectable”
messages before being resolved.
Remedy
AAA
The following messages are based on authentication, authorization, and accounting
(AAA) errors.
Messages
Description
The AAA messages are related and prevent authentication, authorization, and
accounting.
Condition
Remedy
Messages
Description
Condition
The modules and ports go through various statuses and up/down states before the
“recovered” messages appear and things return to normal.
Remedy
Startup
The following messages are based on startup configuration errors.
Messages
Description
The active switch and management module (SMM) indicates that the SMM peer
(<idS>) changed to standby mode, but cannot synchronize the startup configuration
from the active SMM (<id>).
Condition
The faulty module was protected (via the ha module protect command) to allow it to
switch over to the standby module (<idS>).
Remedy
Card status
The following messages are based on failed, missing, or removed cards.
Messages
Description
The SMM failed to detect the presence of cards in the chassis after performing two LC
present bitmap reads to check high availability (HA) reliability. The SMM then takes
a possible reboot action based on the result of the reads.
Condition
The first “failed” message appears when either of the reads fails. The second
“reboots” message appears if both reads fail after 30 repeated attempts, in which case
the SMM has proceeded to reboot. The third “recovered” message appears once the
two reads are successful and the LCs return to normal.
Remedy
Messages
Description
Condition
Remedy
Timestamp
The following messages are based on timestamp errors.
Message
Description
The timestamp for the module is out of sync by the indicated time interval in
milliseconds. The messages are often followed by “recovered SMM” messages.
Condition
The modules at the time could have been busy, such as from all of them re-registering.
This is not a serious matter unless more logs are printed periodically and service is
impacted.
Remedy
No further action is necessary except to further monitor the system. You can use the
show cable timestamp master command to determine which slot the master is
connected on. For example:
Module
The following message is based on downstream or upstream module errors.
Message
Description
Condition
Message
Description
This message indicates that there is an upstream packet with a checksum error,
generated from conditions when there is large concatenated frame handling.
Condition
Upstream
The following messages are based on Digital Cable Termination System (DCTS), or
upstream, errors.
Messages
Description
A manual reboot was attempted but failed, causing a switchover to a standby module.
Condition
Remedy
Power module
The following messages are based on power module failures.
Message
Description
Condition
Remedy
Redundancy
The following messages are based on redundancy switchover conditions.
Messages
Description
The standby candidate SMM peer reports that it failed to switch to standby mode. The
active SMM recognizes that this is due to a failed heartbeat and the standby peer is
rebooted.
Condition
Remedy
Messages
Description
The active SMM detects the peer SMM starting up and recognizes the peer as the
standby. The standby peer then initializes as standby and a number of “recovered”
messages indicate that it is recovering the SMM configuration from the database. It
then switches over to be the active SMM.
Condition
Messages
Description
Condition
The active module (<num>) is in fail state and needs to switch back. The SMM then
sends a trap to revert back to the original module (<num1>).
Remedy
Messages
Description
The operator manually sets the module to fail, causing a redundancy switchover.
Condition
The active module (<num>) is in the fail state and needs to switch over. The SMM
then sends a QAM or upstream trap to switch over to the new module (<num1>).
Messages
Description
Condition
The card was removed from the module slot or there was a hardware failure, requiring
a redundancy switchover to a new module (<num1>).
Remedy
Messages
Description
Condition
A failed RPC call with a timeout usually results in a failed heartbeat, causing a
failover to a standby module (<num1>).
Messages
Description
The SMM module detected a startup on the peer SMM, but found an error retrieving
AAA data on startup, changing the peer SMM status to standby mode.
Condition
CLI
The following messages are based on command line interface (CLI) conditions.
Message
Description
Condition
IPDR
The following messages are based on IP Detail Record (IPDR) conditions.
Messages
Description
An error occurred while exporting IPDR data, resulting in the connection with the
IPDR server shutting down.
Message
Description
The SMM is determined to be a slave (standby), therefore the IPDR connection could
not be made.
Condition
Reboot
The following messages are based on system reboot conditions.
Messages
Description
Status changes
The following messages are based on status changes.
Messages
Description
The status changes usually indicate that the standby module (slots 5 or 8) is now in
standby status.
Condition
These are normal conditions and are usually associated with active modules.
Messages
Description
These status messages generally follow close to each other and indicate that the
module is booted and up.
Condition
These are normal conditions and the messages are often close to those announcing
other modules entering standby state.
Passive ARP
The following messages are based on passive ARP (PARP) errors requiring RPC
calls.
Messages
Description
A PARP call results in an RPC failure, usually on the standby SMM, and is then
resolved.
Condition
These messages usually appear on the standby SMM and are normal.
QAM downstream
The following messages are based on Quadrature Amplitude Modulation (QAM)
downstream conditions.
Message
Description
A series of these messages indicate that the QAM configuration is recovering from the
database.
Condition
This often occurs during a QAM module switchover operation when a new module
takes over.
Traffic classes
The following messages report when control plane rate limiting occurs for certain
traffic classes.
Message
Description
Control plane rate limiting occurs when the control plane limiter drops control plane
packets for traffic classes such as IS-IS, RIP, or ARP.
Condition
The chassis sends a log when the CPU rate limiter drops packets.
PME
The following messages are based on Privacy Mode Encryption (PME) certificate
errors.
Message
Description
Condition
This error often occurs on the standby SMM and is normal. If it occurs on the active
SMM, it is usually related to a video PME certificate error, as follows.
Message
Description
Condition
Determine which SMM is the active one and check its video PME certificate status.
Message
Description
Condition
This often occurs during QAM configuration database recovery when the module is in
standby mode and can be resolved when the module changes to active status.
Message
Description
QAM encryption was set administratively to off and changed the PME operational
status to down.
Condition
Application
The following messages are based on application failures.
Messages
Description
Condition
This often occurs when a module changes to active status. There can be multiple
applications reporting the same error and that quickly restart (often without a
“configuration recovery done” message).
Messages
Description
The application manager detects a process exit, then restarts the process.
Condition
This can occur soon after a module assumes active mode and is quickly resolved.
CDB
The following messages are based on Casa database (CDB) errors.
Messages
Description
Condition
Messages
Description
The CDB database was dumped after a peer status change from standby.
Condition
CMTS
Troubleshooting and Diagnostics Guide
© 2017 Casa Systems, Inc.
All rights reserved.
DOC-3006-01