Cisco AS5300 Module Installation Guide
MICA Modem Cards
Table of ContentsMICA Modem Cards
Cisco IOS Software Requirements
Removing and Installing Cards and Modules
Upgrading Modem Code
Important Modem Upgrade Commands
Choosing an Update Strategy
Modem Code Scenarios
Displaying Modem Code Versions
Upgrading Modem Code from the Cisco CCO TFTP Server
Copy the Modem Code File from Local TFTP Server to Modems
Upgrading Modem Code from Diskettes
Download Failure Reasons and Recommended Actions
Monitoring, Polling, and Troubleshooting Modems
This chapter describes the 6- and 12-port MICA modem modules and cards used in the Cisco AS5300 universal access servers. Cisco's MICA DSP modem cards provide a high performing, highly flexible, and standards-compliant access platform. This chapter includes the following sections:
Note Actual speeds vary depending on line conditions. Due to FCC limitations, speeds in the U.S. are less than 56 kbps.
Figure 3-1 MICA Card
Each 6-port module includes 6 modems. Therefore, in a fully populated MICA card, you can have up to 60 modems. Or, in a fully populated access server chassis, you can have up to 120 modems. Ten of these modem modules can be configured on each of two cards for a total of 60 ports per card or a total of 120 ports per chassis.
Figure 3-2 MICA Card with 6-Port Modem Modules
Each 12-port module includes 12 modems. Therefore, in a fully populated MICA card, you can have up to 120 ports. Or, in a fully populated access server chassis, you can have up to 240 modems. Ten of these modem modules can be configured on each of two cards for a total of 120 ports per card or a total of 240 ports per chassis.
Figure 3-3 MICA Card with 12-Port Modem Modules
Figure 3-4 SIMM Module Numbering
If you skipped the chapter, "Safety Warnings, Recommendations, and Tools Required," (in the beginning of this guide), go back to that chapter and read it now. This chapter provides important safety information and a list of tools you need to successfully remove and install cards without damaging your access server.
To remove the MICA card:
Step 2 Power OFF the access server. If using a DC-powered unit, refer to Figure 3-5 and complete steps a to d.
(a). Loosen the three locking screws for the negative, positive, and ground connectors on the DC power supply terminal block
(b). Remove the -48 VDC wire from the terminal block negative connector (-) .
(c). Remove the +48 VDC wire from the terminal block positive connector (+) .
(d). Remove the safety ground (green wire) from the terminal block ground connector.
Step 3 On the rear panel of the access server, locate the MICA card.
Step 4 Loosen the two captive screws that secure the card to the chassis until each screw is free of the chassis.
Step 5 Insert the feature card removal tool so that the slots in each arm of the tool are behind the shoulder of each captive screw, as shown in Figure 3-6, and carefully pull the removal tool toward you until the feature card slides free of the chassis.
Step 6 Set the removed feature card aside on an ESD-preventive mat.
Step 7 Continue with one of the following sections:
To remove a modem module, follow these steps:
Note To identify a specific modem, refer to the "Identifying Modem Modules" section on.
Step 2 Orient the card so that the modem module socket faces away from you (see Figure 3-7).
Step 3 On the card, locate the 6- or 12-port modem module to be removed.
Step 4 Gently push the two clips away from the edges of the modem modules, as shown in Figure 3-8.
Step 5 Push the two socket latches away from the modem module, as shown in Figure 3-9.
Step 6 Remove the modem module from its socket, as shown in Figure 3-10.
Step 7 Place the module on an ESD mat.
Step 8 Continue with the next section, "Installing Modem Modules" for procedures on installing a new modem module.
To install a 6- or 12-port modem module, follow these steps:
Step 2 Seat the modem module in the socket and press its edges onto the standoffs, as shown in Figure 3-11.
Step 3 Gently push down the outer edges of the modem module until the two clips lock into place, as shown in Figure 3-12.
Step 4 Continue with the following section, "Installing a MICA Card," to replace the card in the chassis.
To install a MICA card:
Step 2 Slide the card into the slot until it touches the backplane connector.
Step 3 Align the captive screws with their holes, and then seat the card completely.
Step 4 Tighten the two captive screws (Figure 3-13) to secure the card to the chassis.
Step 5 If the access server is configured with fewer than three cards, make sure that a blank slot cover is installed over each open slot to ensure proper airflow inside the chassis.
Step 6 Reconnect the AC power cord. Or, if using DC power, refer to Figure 3-14, and then complete steps a to d.
(a). Insert the safety ground (green wire) into the terminal block ground connector and tighten the locking screw. Ensure that no bare wire is exposed.
(b). Insert the +48 VDC wire into the terminal block positive connector (+) and tighten the locking screw. Ensure that no bare wire is exposed.
(c). Insert the -48 VDC wire into the terminal block negative connector (-) and tighten the locking screw. Ensure that no bare wire is exposed.
(d). Make sure the power supply cord is secured to the cable strain-relief clamps on the DC power supply with cable ties.
Step 7 Power ON the access server.
The internal power supply fan should power on.
Step 8 Continue with the following section, "Upgrading Modem Code."
Modem code is a generic term applied to a modem code file, which is also called modem code for MICA modems.
With new systems, Cisco loads a Cisco IOS software-compatible version of modem code and copies the version to the installed modem modules. A map of the version(s) of modem code copied to the modem RAM for each modem module is stored in nonvolatile random access memory (NVRAM) so that it is retained over power cycles.
Note You do not have to take any action to use the pre-installed version of modem code with new systems.
You can acquire new modem code in several ways:
This section describes how to upgrade modem code on your access server modems by:
1. Understanding the modem code scenarios possible for your access server.
2. Choosing an upgrade strategy.
3. Finding out the modem code version installed on your access server.
4. Upgrading the modem code.
You can obtain modem code in one of two ways:
There are several commands you use to upgrade modem code. For examples on using the commands, see "Upgrading Modem Code from the Cisco CCO TFTP Server," "Upgrading Modem Code from Diskettes," and "Using Modem Code Bundled with Cisco IOS Software," later in this chapter for details.
Because of multiple versions of modem code and the way Cisco IOS software processes these versions, Cisco suggests that you choose one of the following two strategies:
To help with the decision, Figure 3-15 shows a hypothetical release process. Using the modem code bundled with Cisco IOS software is the easier strategy and enables you to take advantage of new modem code whenever you upgrade your Cisco IOS software. You can control the modem code by using the copy command as discussed later.
Table 3-3 provides scenarios that can occur when you upgrade Cisco IOS software or modem code.
|1To find out the version of modem in your system, use the show modem mapping command. This command displays the versions bundled with Cisco IOS software (copied into Flash memory) and running on the modems.
3Cisco might ship this modem code on a diskette packed with the spare card.
Figure 3-16 shows a location on the release timeline where updates might take place, and Table 3-4 explains the resulting versions of Cisco IOS software and modem code.
|Update Event||Resulting Version of
Cisco IOS Software
and Modem Code
|1This example assumes the last copy command was copy flash modem, and Modem Code Version 1 was specified.|
Table 3-5 provides a list of terms and commands and a description of how they are used in the modem code update process.
After one of these commands, future Cisco IOS upgrades will potentially result in the downloading of new Cisco IOS bundled firmware to the modems. (If the new Cisco IOS image contains the same modem code as the old one, no new code will be downloaded to the modems.)
The copy commands map a specific version of modem code to a group of modem slots/ports. The bundled commands map the slots/ports to the bundled version, and the copy flash modem command maps the slots/ports to the system Flash version.
Cisco IOS software uses the mapping to determine which version of modem code should be downloaded to the modems. If Cisco IOS software finds no mapping or invalid mapping, it downloads the bundled version.
The show modem mapping command lists all versions of modem code running on the modem modules, residing in system Flash memory, and bundled with Cisco IOS software. This will help you decide if you need to update your modem code files.1
|1This command is supported in Cisco IOS Releases 11.2(11)P and 11.3(2)T.|
Use the show modem mapping command to list the versions of modem code running on the modem modules, residing in system Flash, and bundled with Cisco IOS software. This will help you decide if you need to change the version running on the modems.
Upgrading modem code from the Cisco CCO TFTP server is a two-step process:
Note Cisco IOS software contains bundled modem code, which might differ from the version of modem code you download. For more information about how Cisco IOS software processes multiple modem code versions, refer to the earlier sections "Choosing an Update Strategy" and "Modem Code Scenarios" for details.
You can download software from the Cisco Systems CCO TFTP server using an Internet browser or using an FTP application. Both procedures are described below.
Note To download modem code from CCO to a PC and then upgrade the modem code to an access server connected to your PC via an Ethernet hub, you need to set up a TFTP application on your PC, establish a HyperTerminal session, and make sure your PC and access server are correctly connected and talking before downloading the modem code from CCO. All these procedures are described in "Upgrading Modem Code from Diskettes," later in this chapter.
Step 2 Bring up Cisco's Software Center home page at following URL (this is subject to change without notice):
Step 3 Click Access Products (under Cisco Software Products) to open the Access Products window.
Step 4 Click Cisco AS5300 Series Software.
Step 5 Click the modem code you want and download it to your workstation or PC. For example, to download modem code for MICA modems, click Download Modem Portware Images.
Step 6 Click the modem code file you want to download, and then follow the remaining download instructions. If you are downloading the modem code file to a PC, make sure you download it to the c:\tftpboot directory; otherwise, the download process will not work.
Step 7 When the modem code is downloaded to your workstation, transfer the file to a TFTP server in your LAN using a terminal emulation software application.
Step 8 When the modem code is downloaded to your workstation, transfer the file to a TFTP server somewhere in your LAN using a terminal emulation software application.
Note The directory path leading to the modem code files on cco.cisco.com is subject to change without notice. If you cannot access the files using an FTP application, try the Cisco Systems URL http://www.cisco.com/public/sw-center/.
Step 2 Enter your CCO registered username and password (for example, harry and letmein):
Step 3 Specify the directory path that holds the modem firmware you want to download. For example, the directory path for the Cisco AS5300 modem code is /cisco/access/5300:
Step 4 View the contents of the directory with the ls command:
Step 5 Specify a binary image transfer:
Step 6 Copy the modem firmware files from the access server to your local environment with the get command.
The following example downloads a MICA modem code file:
Step 7 Quit your terminal session:
Step 8 Verify you successfully transferred the files to your local directory:
Step 9 Transfer these files to a local TFTP or RCP server that your access server or router can access.
The procedure for copying the modem code file from your local TFTP server to the modems is a two-step process. First, transfer the modem code to the access server's Flash memory. Then, transfer the modem code to the modems.
These two steps are performed only once. After you copy the modem code file into Flash memory for the first time, you should not have to perform these steps again. Because the modem code runs from the modems themselves, the Cisco IOS software automatically copies the modem code to each modem each time the access server power cycles.
Step 2 Enter the access server enable mode (the prompt is displayed as 5300#):
Step 3 Check the files in the access server system Flash memory:
Step 4 Download the modem code file from TFTP server into the access server Flash memory using the copy tftp flash command. After you enter the command, you are prompted for the download destination and the remote host name as requested by the system software.
Step 5 Verify the file has been copied into the access server system Flash memory:
Step 6 Copy the modem code file from the access server system Flash memory to the modems by entering the copy flash modem command:
Note The modem code is downloaded to the module, not the individual slots/ports as implied by the screen display.
This section describes how to copy modem code from diskettes to your hard disk in a PC environment, and then upload the modem code to the modems. The steps are similar if you are using a Macintosh or UNIX workstation.
Note If you loaded Cisco IOS software from a feature pack CD-ROM using Router Software Loader (RSL), note that the CD contains a TFTP server program for PCs using Microsoft Windows 95. Run the TFTP server program from the directory where you installed the RSL program. Remember to set the root directory to the directory where the Cisco AS5300 modem code is located. The RSL application is available on CCO in the software library in the Access Products section and the TFTP application is available under the Other Services section.
This section describes how to copy the modem code file to your hard disk in a PC environment. The steps are similar if you are using a Macintosh or a UNIX workstation.
Step 2 Use Microsoft Windows 95 Explorer to create a folder named tftpboot at your hard disk root c:.
Step 3 Use the Microsoft Windows 95 Explorer to copy the modem code file into the c:/tftpboot folder.
If you are using a PC running Microsoft Windows 95, upgrading modem code from a hard drive onto a Cisco AS5300 involves installing a TFTP application on your PC, connecting your PC and the access server, establishing a HyperTerminal session on your PC, pinging the PC and access server to make sure they are talking to each other, and finally, copying the modem code from the PC to the access server. See the following sections for details.
Note You can use any TFTP or rcp application available from independent software
vendors. A number of TFTP programs are also available as shareware from public sources
on the World Wide Web. If you are using Microsoft Windows 95, you can also download
a TFTP application (as zipped files) from the Cisco Systems Software Center web site at:
Step 2 Launch the TFTP application. You commonly do this by double-clicking the application icon or its filename.
Step 3 Set your TFTP server root directory:
Note You can also connect your PC Ethernet port to the Cisco AS5300 Ethernet port using the 10BaseT crossover cable provided.
Step 2 Connect your PC COM port to the Cisco AS5300 console port, as shown in Figure 3-17.
Step 3 Make sure your PC and access server are powered on.
Use the steps in this section to establish a HyperTerminal session from your local PC to the Cisco AS5300. You will use the HyperTerminal session to talk to the access server.
Step 2 Double-click Hypertrm.exe to display the Connection Description dialog box.
Step 3 Enter a name for your connection, for example, Console and then click OK. HyperTerminal displays the Phone number dialog box.
Step 4 Choose the COM port connecting the PC and the access server in the Connect Using list box. You have options to connect directly to one of four COM ports.
Step 5 Click OK. HyperTerminal displays the COM Properties dialog box.
Step 6 Choose these options in the COM Properties dialog box:
Step 7 Click OK. The HyperTerminal dialog box appears.
Step 8 Press Enter to display the 5300# prompt.
Note If the access server prompt does not appear, you might have selected the wrong COM port, the cable connections could be incorrect or bad, or the access server might not be powered on.
Ping the access server and the PC to make sure they are talking to each other and there are no configuration problems on your access server.
(a). Choose Start/Run to display the Run dialog.
(b). Enter winipcfg and click OK to display the IP Configuration dialog box.
(c). Choose the PC Ethernet adapter connector used for the connection to the access server if you have more than one Ethernet adapter connector installed on your PC.
(d). Make a note of the PC IP address, and then click OK.
Note Enter the show running config command at the 5300# prompt to verify the access server has an IP address assigned. If the access server does not have an IP address, assign an IP address before continuing.
Step 2 In the HyperTerminal dialog box (see the previous section "Establish a HyperTerminal Session," for details), enter the access server enable mode (the prompt is displayed as 5300#):
Step 3 Enter the ping command with your PC's IP address.
The access server displays five exclamation points (!) if everything is working and it displays five dots (.) if there is a problem. In the latter case, check the cabling between the router and the PC and check the access server configuration.
The procedure for copying the modem code file from your PC set up as a local TFTP server to the access server system Flash memory is a two-step process:
Perform these two steps only once. After you copy the modem code file into system Flash memory for the first time, you should not have to perform these steps again. Because the code runs from modem RAM, the Cisco IOS software must automatically copy the modem code to each modem each time the access server power cycles.
The following code examples show a download to MICA modems.
Step 2 Enter the copy tftp flash command to download the code file from the TFTP server into the access server Flash memory. You are prompted for the download destination and the remote host name.
Step 3 Verify the file has been copied into the access server Flash memory:
Step 4 Copy the modem code file from the access server Flash memory to the modems by entering the copy flash modem command:
Use this procedure to update modem code on the modems in your access server if you decide to use the version of modem code bundled with Cisco IOS software instead of the version already mapped to your modems.
To set the modem code mapping to the modem code version bundled with Cisco IOS software, enter the following command:
Step 2 Enter the copy system:/ucode/mica_port_firmware modem or the copy system:/ucode/mica_port_firmware modem command:
This is an example of the copy system:/ucode/mica_port_firmware modem command:
This is an example of the copy system:/ucode/mica_port_firmware modem command:
This command does not affect any existing modem code that resides in system Flash memory in case you later want to revert to it. If you decide to delete the code from system Flash memory, remember that all files in system Flash memory will be deleted, therefore save and restore any important files (for example, the Cisco IOS software image).
If the new Cisco IOS image contains the same modem code as the old one, no new code will be downloaded to the modems.
During the modem code download process, you may receive an error message if the download fails.
|Error Message||Description||Recommended Action|
The specified modem portware is not compatible with the target modem. For example, V.34 modems cannot be upgraded with 56K portware. If you have a bank of non-56K modems in the access server and specify the all option in the copy tftp modem command, this error message will appear and not download 56K portware where appropriate.
This section lists the procedures you need to complete the following configuration tasks to configure the modem modules:
1. Configure the asynchronous group interface.
2. Configure the controller.
3. Configure the modems.
4. Configure modem pooling.
5. Configuring R2 signaling.
See the Cisco AS5300 Universal Access Server Software Configuration Guide for details. You can find the most up-to-date version of this manual online from either CCO or the CD-ROM.
Products & Ordering: Documentation: Cisco Documentation: Cisco Product Documentation: Access Servers and Access Routers: Access Servers: Cisco AS5300: Cisco AS5300 Universal Access Server Software Configuration Guide
Cisco Product Documentation: Access Servers and Access Routers: Access Servers: Cisco AS5300: Cisco AS5300 Universal Access Server Software Configuration Guide
See the Cisco AS5300 Universal Access Server Software Configuration Guide publication for details.