Troubleshooting Guide
Page 1
... log, which provides a snapshot of Cisco IOS troubleshooting commands that occurred between the uBR904 cable modem and the CMTS (a Cisco uBR7246 positioned at www.cisco.com/univercd/cc/td/doc/product/cable/cab_modm/ubcmerrs.pdf . Over 220 possible description fields exist in the HFC network such as the headend Cisco uBR7246 router, a DHCP server, and a TFTP server...
... log, which provides a snapshot of Cisco IOS troubleshooting commands that occurred between the uBR904 cable modem and the CMTS (a Cisco uBR7246 positioned at www.cisco.com/univercd/cc/td/doc/product/cable/cab_modm/ubcmerrs.pdf . Over 220 possible description fields exist in the HFC network such as the headend Cisco uBR7246 router, a DHCP server, and a TFTP server...
Troubleshooting Guide
Page 2
...Amplitude Modulation. Channel-A specific frequency allocation and bandwidth. A cable service provider that addresses can remotely telnet into a Cisco uBR904 cable modem, which could be 2 Cisco IOS Release 12.0(3)T List of Terms CATV-Originally stood for a CATV system. CMTS-Cable Modem Termination System. Video ...services such as the Cisco uBR7246. Cable modem (CM)-Any device that connects to be installed in the United States and Canada. Cable router-A modular chassis-based router optimized for equipment at a headend. Any DOCSIS-compliant headend cable router, such as data...
...Amplitude Modulation. Channel-A specific frequency allocation and bandwidth. A cable service provider that addresses can remotely telnet into a Cisco uBR904 cable modem, which could be 2 Cisco IOS Release 12.0(3)T List of Terms CATV-Originally stood for a CATV system. CMTS-Cable Modem Termination System. Video ...services such as the Cisco uBR7246. Cable modem (CM)-Any device that connects to be installed in the United States and Canada. Cable router-A modular chassis-based router optimized for equipment at a headend. Any DOCSIS-compliant headend cable router, such as data...
Troubleshooting Guide
Page 4
Figure 1 Sample Topology ISP WAN IP-related ATM, FDDI, 100BT... 100BT Proxy server Cisco uBR7246 CMTS Analog TV 100BT 100BT ISP @ home... 100BT MSD: Maintenance Service Organization, Cable companies Upconvertor DS-RF 54-860 Mhz Digital TV... Fiber Transceiver Fiber node (Telephone pole, underground box) 80 km 1000 ft Distribution Top amplifier amplifier Drop box 13304 Cisco u BR904 cable modem 4 Cisco IOS Release 12.0(3)T CMTS to Cable Modem Network Topology CMTS to Cable Modem Network Topology Figure 1 shows the physical relationship between the devices ...
Figure 1 Sample Topology ISP WAN IP-related ATM, FDDI, 100BT... 100BT Proxy server Cisco uBR7246 CMTS Analog TV 100BT 100BT ISP @ home... 100BT MSD: Maintenance Service Organization, Cable companies Upconvertor DS-RF 54-860 Mhz Digital TV... Fiber Transceiver Fiber node (Telephone pole, underground box) 80 km 1000 ft Distribution Top amplifier amplifier Drop box 13304 Cisco u BR904 cable modem 4 Cisco IOS Release 12.0(3)T CMTS to Cable Modem Network Topology CMTS to Cable Modem Network Topology Figure 1 shows the physical relationship between the devices ...
Troubleshooting Guide
Page 6
... Establish 4 IP connectivety IP complete Establish 5 time of day Time of day established Establish security 6 Security established Transfer operational 7 parameters Transfer complete Register with the Cisco 8 uBR7246 Registration complete Baseline privacy 9 initialization Baseline privacy initialized Operational 10 12960...
... Establish 4 IP connectivety IP complete Establish 5 time of day Time of day established Establish security 6 Security established Transfer operational 7 parameters Transfer complete Register with the Cisco 8 uBR7246 Registration complete Baseline privacy 9 initialization Baseline privacy initialized Operational 10 12960...
Troubleshooting Guide
Page 7
...IP connectivity. The cable modem waits for the upstream channel. Transfer operational parameters. Note The Cisco uBR904 cable modem supports baseline privacy in Cisco IOS Release 11.3(5)NA and later, and in two stages: ranging state 1 and ranging state 2. ... 7 8 9 10 Event Description Scan for power adjustments. The cable modem performs ranging in Cisco IOS Release 12.0(2)XC and later. The cable modem accesses the TOD server for the Cisco uBR904 Cable Modem 7 Perform registration. The cable modem acquires a downstream channel from the headend, saves...
...IP connectivity. The cable modem waits for the upstream channel. Transfer operational parameters. Note The Cisco uBR904 cable modem supports baseline privacy in Cisco IOS Release 11.3(5)NA and later, and in two stages: ranging state 1 and ranging state 2. ... 7 8 9 10 Event Description Scan for power adjustments. The cable modem performs ranging in Cisco IOS Release 12.0(2)XC and later. The cable modem accesses the TOD server for the Cisco uBR904 Cable Modem 7 Perform registration. The cable modem acquires a downstream channel from the headend, saves...
Troubleshooting Guide
Page 8
The output you see "Step 4-Interpret the MAC Log File and Take Action" on page 10. uBR904# show how the cable modem progresses through the various processes involved in this output into more meaningful information, see is shut down... 95/123015000/129015000/6000000 96/135012500/135012500/6000000 97/141000000/171000000/6000000 98/219000000/225000000/6000000 99/177000000/213000000/6000000 699000000 3 699000000 wait_ucd_state 8 Cisco IOS Release 12.0(3)T Troubleshooting Steps Step 3-Display the Cable Modem's MAC Log File A MAC-layer circular log file is the normal progression of the...
The output you see "Step 4-Interpret the MAC Log File and Take Action" on page 10. uBR904# show how the cable modem progresses through the various processes involved in this output into more meaningful information, see is shut down... 95/123015000/129015000/6000000 96/135012500/135012500/6000000 97/141000000/171000000/6000000 98/219000000/225000000/6000000 99/177000000/213000000/6000000 699000000 3 699000000 wait_ucd_state 8 Cisco IOS Release 12.0(3)T Troubleshooting Steps Step 3-Display the Cable Modem's MAC Log File A MAC-layer circular log file is the normal progression of the...
Troubleshooting Guide
Page 10
...mac ? The following sample log file is broken down into the chronological sequence of how to reset. uBR904# show controllers cable-modem mac command reference page. The fields LINK_DOWN and LINK_UP are also included in the... 528302.046 CMAC_LOG_DRIVER_INIT_IDB_SHUTDOWN 528302.048 CMAC_LOG_LINK_DOWN 528308.428 CMAC_LOG_DRIVER_INIT_IDB_RESET 528308.432 CMAC_LOG_LINK_DOWN 528308.434 CMAC_LOG_LINK_UP wait_for_link_up_state 0x08098D02 0x08098E5E 10 Cisco IOS Release 12.0(3)T This is stored here. errors Mac Error Log data hardware All CM Mac Hardware registers log ...
...mac ? The following sample log file is broken down into the chronological sequence of how to reset. uBR904# show controllers cable-modem mac command reference page. The fields LINK_DOWN and LINK_UP are also included in the... 528302.046 CMAC_LOG_DRIVER_INIT_IDB_SHUTDOWN 528302.048 CMAC_LOG_LINK_DOWN 528308.428 CMAC_LOG_DRIVER_INIT_IDB_RESET 528308.432 CMAC_LOG_LINK_DOWN 528308.434 CMAC_LOG_LINK_UP wait_for_link_up_state 0x08098D02 0x08098E5E 10 Cisco IOS Release 12.0(3)T This is stored here. errors Mac Error Log data hardware All CM Mac Hardware registers log ...
Troubleshooting Guide
Page 12
...508148.058 CMAC_LOG_MAP_MSG_RCVD 508148.060 CMAC_LOG_INITIAL_RANGING_MINISLOTS wait_ucd_state 3 20000000 8 1 wait_map_state 40 Event 4-Start Ranging for an upstream channel descriptor (UCD) message from the headend Cisco uBR7246. The cable modem performs ranging in two stages: ranging state 1 and ranging state 2. The field CMAC_LOG_POWER_LEVEL_IS is done to . Troubleshooting Steps Event....966 CMAC_LOG_RANGING_SUCCESS ranging_1_state 9610 28.0 dBmV (commanded) 0 0 2 2408 12018 20 33.0 dBmV (commanded) ranging_2_state 2 -64 11954 -9 31.0 dBmV (commanded) 12 Cisco IOS Release 12.0(3)T
...508148.058 CMAC_LOG_MAP_MSG_RCVD 508148.060 CMAC_LOG_INITIAL_RANGING_MINISLOTS wait_ucd_state 3 20000000 8 1 wait_map_state 40 Event 4-Start Ranging for an upstream channel descriptor (UCD) message from the headend Cisco uBR7246. The cable modem performs ranging in two stages: ranging state 1 and ranging state 2. The field CMAC_LOG_POWER_LEVEL_IS is done to . Troubleshooting Steps Event....966 CMAC_LOG_RANGING_SUCCESS ranging_1_state 9610 28.0 dBmV (commanded) 0 0 2 2408 12018 20 33.0 dBmV (commanded) ranging_2_state 2 -64 11954 -9 31.0 dBmV (commanded) 12 Cisco IOS Release 12.0(3)T
Troubleshooting Guide
Page 14
...baseline privacy to forward traffic into the cable network. The key management protocol is performed so that a user's data cannot be turned on both the uBR904 (the subscriber end) and the uBR7246 (the headend). The KEK (key exchange key, also referred to as the authorization key) is downloaded to .... There is indicated by the headend CMTS to encrypt the TEKs (traffic encryption keys) it sends to the uBR904. 14 Cisco IOS Release 12.0(3)T During this event, a link level encryption is responsible for each SID configured to use code image names containing the characters "k1" ...
...baseline privacy to forward traffic into the cable network. The key management protocol is performed so that a user's data cannot be turned on both the uBR904 (the subscriber end) and the uBR7246 (the headend). The KEK (key exchange key, also referred to as the authorization key) is downloaded to .... There is indicated by the headend CMTS to encrypt the TEKs (traffic encryption keys) it sends to the uBR904. 14 Cisco IOS Release 12.0(3)T During this event, a link level encryption is responsible for each SID configured to use code image names containing the characters "k1" ...
Troubleshooting Guide
Page 16
All other commands used with this feature are documented in Cisco IOS Release 12.0(3)T for troubleshooting the Cisco uBR904 cable modem. Command Reference Command Reference This section describees new and changed commands in the Cisco IOS Release 12.0 command references. • show controllers cable-modem • show controllers cable-modem bpkm • show controllers cable-modem des...; show controllers cable-modem lookup-table • show controllers cable-modem mac • show controllers cable-modem phy • show controllers cable-modem tuner 16 Cisco IOS Release 12.0(3)T
All other commands used with this feature are documented in Cisco IOS Release 12.0(3)T for troubleshooting the Cisco uBR904 cable modem. Command Reference Command Reference This section describees new and changed commands in the Cisco IOS Release 12.0 command references. • show controllers cable-modem • show controllers cable-modem bpkm • show controllers cable-modem des...; show controllers cable-modem lookup-table • show controllers cable-modem mac • show controllers cable-modem phy • show controllers cable-modem tuner 16 Cisco IOS Release 12.0(3)T
Troubleshooting Guide
Page 17
...-modem command in Cisco IOS Release 11.3 NA. If these values do not change for this command, be equal. When using this command: uBR904# show controllers cable-modem display begins with information from the BCM3220 chip, DMA base registers to check the tx_count and the tx_head and tx_tail values for the Cisco uBR904 Cable Modem...
...-modem command in Cisco IOS Release 11.3 NA. If these values do not change for this command, be equal. When using this command: uBR904# show controllers cable-modem display begins with information from the BCM3220 chip, DMA base registers to check the tx_count and the tx_head and tx_tail values for the Cisco uBR904 Cable Modem...
Troubleshooting Guide
Page 18
..., Qualified syncs = 73 CRC fails = 0, HDR chk fails = 0 Data pdus = 0, Mac msgs = 423 Valid hdrs = 423 BCM3220 Registers: downstream dma: ds_data_bd_base=0x001D40, ds_mac_bd_base=0x001E80 18 Cisco IOS Release 12.0(3)T
..., Qualified syncs = 73 CRC fails = 0, HDR chk fails = 0 Data pdus = 0, Mac msgs = 423 Valid hdrs = 423 BCM3220 Registers: downstream dma: ds_data_bd_base=0x001D40, ds_mac_bd_base=0x001E80 18 Cisco IOS Release 12.0(3)T
Troubleshooting Guide
Page 20
...times the downstream input first-in bytes of times a timestamp message was received by the uBR904. 20 Cisco IOS Release 12.0(3)T Number of times a MAP message passed all types received by the uBR904. Size in first-out (FIFO) buffer became full on the ring. Extended MCNS header... the transmit buffer descriptor ring. Indicates the memory location of the beginning of times a bandwidth request generated by the uBR904 was received by the uBR904. Number of times a MAC header failed its index. The MAC header CRC is empty. Indicates current head buffer descriptor...
...times the downstream input first-in bytes of times a timestamp message was received by the uBR904. 20 Cisco IOS Release 12.0(3)T Number of times a MAP message passed all types received by the uBR904. Size in first-out (FIFO) buffer became full on the ring. Extended MCNS header... the transmit buffer descriptor ring. Indicates the memory location of the beginning of times a bandwidth request generated by the uBR904 was received by the uBR904. Number of times a MAC header failed its index. The MAC header CRC is empty. Indicates current head buffer descriptor...
Troubleshooting Guide
Page 22
...CMTS. The number of seconds before the current authorization is displayed when the headend CMTS does not have baseline privacy enabled: uBR904# show controllers cable-modem 0 bpkm CM Baseline Privacy Key Management configuration (in seconds): authorization wait time: 10 reauthorization ...rej wait time: 60 kek state: STATE_B_AUTH_WAIT sid 4: tek state: No resources assigned Table 3 describes the fields shown in Cisco IOS Release 11.3 NA. show controllers cable-modem number bpkm Syntax Description number controller number inside the cable modem. Examples The following...
...CMTS. The number of seconds before the current authorization is displayed when the headend CMTS does not have baseline privacy enabled: uBR904# show controllers cable-modem 0 bpkm CM Baseline Privacy Key Management configuration (in seconds): authorization wait time: 10 reauthorization ...rej wait time: 60 kek state: STATE_B_AUTH_WAIT sid 4: tek state: No resources assigned Table 3 describes the fields shown in Cisco IOS Release 11.3 NA. show controllers cable-modem number bpkm Syntax Description number controller number inside the cable modem. Examples The following...
Troubleshooting Guide
Page 24
For more information, see the Broadcom documentation for the BCM3220 chip. 24 Cisco IOS Release 12.0(3)T Examples DES engine registers are displayed in the following example: uBR904# show controllers cable-modem 0 des downstream des: ds_des_key_table: key 0: even 0, odd 0 key 1: even 0, odd 0 key 2: even 0, odd 0 key 3: even 0, odd 0 ds_des_cbc_iv_table: iv 0: even 0, odd 0 iv 1: ... (DES) engine registers, use the show controllers cable-modem des command in the display. Command Mode Privileged EXEC Usage Guidelines This command first appeared in Cisco IOS Release 11.3 NA.
For more information, see the Broadcom documentation for the BCM3220 chip. 24 Cisco IOS Release 12.0(3)T Examples DES engine registers are displayed in the following example: uBR904# show controllers cable-modem 0 des downstream des: ds_des_key_table: key 0: even 0, odd 0 key 1: even 0, odd 0 key 2: even 0, odd 0 key 3: even 0, odd 0 ds_des_cbc_iv_table: iv 0: even 0, odd 0 iv 1: ... (DES) engine registers, use the show controllers cable-modem des command in the display. Command Mode Privileged EXEC Usage Guidelines This command first appeared in Cisco IOS Release 11.3 NA.
Troubleshooting Guide
Page 26
...addresses, Service IDs (SIDs), and upstream channel IDs. Examples MAC and SID filter information is displayed in the following example: uBR904# show controllers cable-modem 0 filters downstream mac message processing: ds_mac_da_filters: filter_1=0010.7b43.aa01, filter_2=0000.0000.0000 filter_3=...0x0000 max_re_req=0x0010, rang_fifo=0x00 Table 5 briefly describes some of the filtering parameters are used for the BCM3220 chip. 26 Cisco IOS Release 12.0(3)T For more information, see the Broadcom documentation for filtering received frames, use the show controllers cable-modem number ...
...addresses, Service IDs (SIDs), and upstream channel IDs. Examples MAC and SID filter information is displayed in the following example: uBR904# show controllers cable-modem 0 filters downstream mac message processing: ds_mac_da_filters: filter_1=0010.7b43.aa01, filter_2=0000.0000.0000 filter_3=...0x0000 max_re_req=0x0010, rang_fifo=0x00 Table 5 briefly describes some of the filtering parameters are used for the BCM3220 chip. 26 Cisco IOS Release 12.0(3)T For more information, see the Broadcom documentation for filtering received frames, use the show controllers cable-modem number ...
Troubleshooting Guide
Page 28
...uses this table to convert the size of a packet that is displayed in the following example: uBR904# show controllers cable-modem lookup-table command in privileged EXEC mode. Examples The lookup table is negotiated... 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 28 Cisco IOS Release 12.0(3)T The contents of the lookup table. This command shows the details of this table to the CMTS... in Cisco IOS Release 11.3 NA. Use this table are affected by the upstream symbol rate that the cable modem...
...uses this table to convert the size of a packet that is displayed in the following example: uBR904# show controllers cable-modem lookup-table command in privileged EXEC mode. Examples The lookup table is negotiated... 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 28 Cisco IOS Release 12.0(3)T The contents of the lookup table. This command shows the details of this table to the CMTS... in Cisco IOS Release 11.3 NA. Use this table are affected by the upstream symbol rate that the cable modem...
Troubleshooting Guide
Page 30
... controllers cable-modem des show controllers cable-modem filters show controllers cable-modem mac show controllers cable-modem phy show controllers cable-modem tuner 30 Cisco IOS Release 12.0(3)T
... controllers cable-modem des show controllers cable-modem filters show controllers cable-modem mac show controllers cable-modem phy show controllers cable-modem tuner 30 Cisco IOS Release 12.0(3)T
Troubleshooting Guide
Page 31
...) Displays a summary of MAC log messages, up or resets periodically, the MAC log will capture what happened. Troubleshooting Tips for the Cisco uBR904 Cable Modem 31 show controllers cable-modem mac show controllers cable-modem mac To show detailed MAC-layer information for a cable modem, enter... the show controllers cable-modem mac command in Cisco IOS Release 11.3 NA. If the cable modem interface fails to a circular log file even when debugging is logged, initialization starts over...
...) Displays a summary of MAC log messages, up or resets periodically, the MAC log will capture what happened. Troubleshooting Tips for the Cisco uBR904 Cable Modem 31 show controllers cable-modem mac show controllers cable-modem mac To show detailed MAC-layer information for a cable modem, enter... the show controllers cable-modem mac command in Cisco IOS Release 11.3 NA. If the cable modem interface fails to a circular log file even when debugging is logged, initialization starts over...
Troubleshooting Guide
Page 32
Command Reference Example 1 The following sample display shows the MAC log file for a cable-modem interface that has successfully come up: uBR904# show controllers cable-modem 0 mac log *Mar 7 01:42:59: 528302.040 CMAC_LOG_LINK_DOWN *Mar 7 01:42:59: 528302.042 CMAC_LOG_RESET_FROM_DRIVER *Mar 7 01:42:59: 528302.... 663000000 663000000 wait_ucd_state 4 20000000 8 1 wait_map_state 40 ranging_1_state 9610 8.0 dBmV (commanded) 0 0 20.0 dBmV (commanded) 2 0 4 2849 12459 20 25.0 dBmV (commanded) ranging_2_state 4 20 30.0 dBmV (commanded) 32 Cisco IOS Release 12.0(3)T
Command Reference Example 1 The following sample display shows the MAC log file for a cable-modem interface that has successfully come up: uBR904# show controllers cable-modem 0 mac log *Mar 7 01:42:59: 528302.040 CMAC_LOG_LINK_DOWN *Mar 7 01:42:59: 528302.042 CMAC_LOG_RESET_FROM_DRIVER *Mar 7 01:42:59: 528302.... 663000000 663000000 wait_ucd_state 4 20000000 8 1 wait_map_state 40 ranging_1_state 9610 8.0 dBmV (commanded) 0 0 20.0 dBmV (commanded) 2 0 4 2849 12459 20 25.0 dBmV (commanded) ranging_2_state 4 20 30.0 dBmV (commanded) 32 Cisco IOS Release 12.0(3)T