Troubleshooting Cable Modem State
The first and most useful command to use at the CMTS is show cable modem:
limbad# show cable modem
Interface Prim Online Timing Rec QoS CPE IP address MAC address
Sid State Offset Power
Cable2/0/U0 4 online(d) 2814 −0.50 6 0 10.1.1.20 0030.96f9.65d9
Cable2/0/U0 5 online(pt) 2290 −0.25 5 0 10.1.1.25 0050.7366.2223
Cable2/0/U0 6 offline 2287 −0.25 2 0 10.1.1.26 0050.7366.2221
Cable2/0/U0 7 online(d) 2815 −0.25 6 0 10.1.1.27 0001.9659.4461
The state field above shows what status the CM is in. The field can have the following values:
CM States (as shown in the CMTS) Meaning
offline Cable modem considered offline
init(r1) Cable modem sent initial ranging
init(r2) Cable modem is ranging
init(rc) Cable modem ranging complete
init(d) Dhcp request received
init(i) Dhcp reply received; IP address assigned
init(t) TOD exchange started
init(o) Option file transfer started
online Cable modem registered, enabled for data
online(d) Cable modem registered, but network
access for the cable modem is disabled
online(pk) Cable modem registered, BPI enabled
and KEK assigned
online(pt) Cable modem registered, BPI enabled
and TEK assigned
reject(pk) KEK modem key assignment rejected
reject(pt) TEK modem key assignment rejected
reject(m) Cable modem did attempt to register;
registration was refused due to bad MIC
(Message Integrity Check )
reject(c) Cable modem did attempt to register;
registration was refused due to bad COS
(Class of Service)