|
|
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:
You can install up to two MICA cards in any unpopulated slot of the access server chassis.

Each MICA card includes 10 slots in which you can install 6- or 12-port modem modules.
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.
The 6-port modules cannot be used as standalone cards and they cannot be installed in Microcom cards.

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.
The 12-port modules cannot be used as standalone cards and they cannot be installed in Microcom cards.

The modem modules require the following Cisco IOS software:
![]() | Caution 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. |
Step 1 Attach an ESD-preventive wrist strap.
![]() | Warning
Do not work on the system or connect or disconnect cables during periods of lightning activity. |
![]() | Caution The cards are not hot-swappable (that is, you cannot remove or install them when the power to the access server is ON). Be sure to turn OFF the power to the access server before installing or removing cards. Failure to do so can damage the access server. |
Step 2 Power OFF the access server. If using a DC-powered unit, refer to Figure 3-4 and complete steps a to d.
![]() | Warning Before performing any of the following procedures, ensure that power is removed from the DC circuit. To ensure that all power is OFF, locate the circuit breaker on the panel board that services the DC circuit, switch the circuit breaker to the OFF position, and tape the switch handle of the circuit breaker in the OFF position. |

(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-5, and carefully pull the removal tool toward you until the feature card slides free of the chassis.
![]() | Caution The EMI protective devices on the feature cards are designed to make the cards fit tightly. When removing the cards, they can release suddenly. Exercise caution when removing the feature cards with the removal tool. |

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:
Step 1 Remove the card from the chassis. See the previous section, "Removing a MICA Card" for details.
Step 2 Orient the card so that the modem module socket faces away from you (see Figure 3-6).
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-7.

Step 5 Push the two socket latches away from the modem module, as shown in Figure 3-8.

Step 6 Remove the modem module from its socket, as shown in Figure 3-9.

Step 7 Place the module on an ESD mat.
Step 8 Continue with the next section, "Installing a Modem Module" for procedures on installing a new modem module.
To install a 6- or 12-port modem module:
Step 1 Insert the modem module into the socket at a 45º angle.
Step 2 Seat the modem module in the socket and press its edges onto the standoffs, as shown in Figure 3-10.

Step 3 Gently push down the outer edges of the modem module until the two clips lock into place, as shown in Figure 3-11.

Step 4 Continue with the following section, "Installing a MICA Card," to replace the card in the chassis.
To install a MICA card:
Step 1 Remove the card from the ESD-preventive mat.
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-12) 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-13, and then complete steps a to d.

![]() | Caution Do not overtorque the terminal block contact screws. The recommended torque is 8.2 ± 0.4 inch-lb. |
(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.
![]() | Warning After wiring the DC power supply, remove the tape from the circuit breaker switch handle and reinstate power by moving the handle of the circuit breaker to the ON position. |
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.
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.
![]() | Caution Cisco ships the access server with the latest version of modem code installed in the system Flash memory and mapped to the modems. If you choose to use the modem code bundled with your installed Cisco IOS software, you could be reverting to a previous version of modem code. Also note that once you map the bundled modem code to your modems, each time you upgrade the Cisco IOS software, the new bundled modem code is automatically mapped to your modems. See "Displaying Modem Code Versions," later in this chapter, for details on displaying mode code versions mapped to mode ms, installed in system Flash memory, and bundled with the Cisco IOS software on your access server. |
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:
![]() | Caution Cisco ships the access server with the latest version of modem code installed in the system Flash memory and mapped to the modems. If you choose to use the modem code bundled with your installed Cisco IOS software, you could be reverting to a previous version of modem code. Also note that after you map the bundled modem code to your modems, each time you upgrade the Cisco IOS software, the new bundled modem code is automatically mapped to your modems. See "Displaying Modem Code Versions," later in this section, for details on displaying mode code versions mapped to modems, installed in system Flash memory, and bundled with the Cisco IOS software on your access server. |
To help with the decision, Figure 3-14 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-1 provides scenarios that can occur when you upgrade Cisco IOS software or modem code.
| No. | Scenario | Update Process |
|---|---|---|
| 1 | You receive a new access server from the Cisco factory. |
|
| 2 | You update Cisco IOS software, and you decide to use the version of modem code selected by Cisco IOS software. |
|
| 3 | You update Cisco IOS software, and you decide not to use the modem code selected by Cisco IOS software. |
|
| 4 | The modems are running a version of modem code from system Flash memory that is different than the version bundled with Cisco IOS software. You decide to revert to the bundled version. |
|
| 5 | Cisco releases new modem code, which is a later version than the version currently running on the modems. You decide to use Cisco's newest modem code.3 |
|
| 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. 2In part, Cisco IOS software bases this decision on the last copy command issued. For more details about mapping, see Table 3-3. 3Cisco might ship this modem code on a diskette packed with the spare card. |
Figure 3-15 shows a location on the release timeline where updates might take place, and Table 3-2 explains the resulting versions of Cisco IOS software and modem code.
| Update Event Time | Update Event | Resulting Version of Cisco IOS Software and Modem Code |
|---|---|---|
| 1 | You upgrade Cisco IOS software to Release B.
|
|
| 2 | You upgrade Cisco IOS software to Release C. (Cisco IOS software uses mapping from last copy command at Time 1).1 | Cisco IOS Release C |
You enter the copy system:/ucode/mica_port_firmware modem or the copy system:/ucode/mica_board_firmware modem command. | Cisco IOS Release C | |
| 3 | New Modem Code Version 4 is released, you copy the file to system Flash memory, enter copy flash modem and specify Modem Code Version 4. | Cisco IOS Release C |
| 4 | You upgrade Cisco IOS software to Release D. | Cisco IOS Release D |
You enter the copy system:/ucode/mica_port_firmware modem or the copy system:/ucode/mica_board_firmware modem command. | Cisco IOS Release D |
| 1This example assumes the last copy command was copy flash modem, and Modem Code Version 1 was specified. |
Table 3-3 provides a list of terms and commands and a description of how they are used in the modem code update process.
| Terms | Description |
|---|---|
Modem Code | Modem code on the MICA modems resides in and runs out of modem RAM. Cisco IOS software transfers a version of modem code to modem RAM on each reboot and reload. System Flash memory can contain several versions of modem code: a version bundled with Cisco IOS software and multiple versions that resulted from previous copy tftp flash commands. |
copy system:/ucode/mica_port_firmware modem command or copy system:/ucode/mica_board_firmware modem command | These commands transfer the version of modem code bundled with Cisco IOS software to the modem RAM and map that version to the modem modules specified by the modem. These commands do not affect any existing versions of modem code that reside in system Flash memory. 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.) |
copy tftp flash filename command | Places a copy of the modem code in system Flash memory. |
copy flash modem command | This command transfers the version of modem code in system Flash memory to the modem RAM and maps that version to the modem modules specified by the modem range. |
Mapping commands | 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. Although modem ranges are specified as slot/port, the modem code is downloaded on a per module basis. 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.
5300# show modem mapping
Slot 1 has Mica Carrier card.
Modem Firmware Firmware
Module Numbers Rev Filename
0 1/0 - 1/5 2.2.3.0 flash:mica-modem-portware.2.2.3.0.bin
1 1/6 - 1/11 2.2.3.0 mica-modem-portware.2.2.3.0.bin
2 1/12 - 1/17 2.2.3.0 mica-modem-portware.2.2.3.0.bin
3 1/18 - 1/23 2.2.3.0 mica-modem-portware.2.2.3.0.bin
4 1/24 - 1/29 2.2.3.0 mica-modem-portware.2.2.3.0.bin
Slot 2 has Mica Carrier card.
Modem Firmware Firmware
Module Numbers Rev Filename
0 2/0 - 2/5 2.2.3.0 flash:1:mica-modem-portware.2.2.3.0.bin
1 2/6 - 2/11 2.2.3.0 mica-modem-portware.2.2.3.0.bin
2 2/12 - 2/17 2.2.3.0 mica-modem-portware.2.2.3.0.bin
4 2/24 - 2/29 2.2.3.0 mica-modem-portware.2.2.3.0.bin
IOS Bundled Firmware Information:
Mica Boardware Version : 1.0.0.0
Mica Portware Version : 2.0.1.7
Firmware files on System Flash:
Firmware-file Version Firmware-Type
============= ======= =============
flash:1:mica-modem-portware.2.2.3.0.bin 2.3.0 Mica Portware
Upgrading modem code from the Cisco CCO TFTP server is a two-step process:
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.
Step 1 Launch an Internet browser.
Step 2 Bring up Cisco's Software Center home page at following URL (this is subject to change without notice):
http://www.cisco.com/kobayashi/sw-center/
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.
Step 1 Log in to the Cisco CCO FTP server, called cco.cisco.com:
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 1 Establish an xterm session to the access server if using a UNIX workstation, or a HyperTerminal session to the access server if using a PC. For details on establishing a HyperTerminal session, see "Upgrading Modem Code from Diskettes," later in this chapter for details.
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:
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.
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 1 Insert the modem code diskette into the diskette drive.
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.
Step 1 Install the TFTP application on the PC.
http://www.cisco.com/kobayashi/sw-center/
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:
![]() | Caution If you do not select the c:\tftpboot directory as your TFTP server directory, you will not be able to perform the copy procedure. This also applies if you are using RCP on your system. |
Step 1 Use straight-through cables to connect the PC and access server via a 10BaseT hub, as shown in Figure 3-16. Also note that both Ethernet ports must have the same baseband.

Step 2 Connect your PC COM port to the Cisco AS5300 console port, as shown in Figure 3-16.
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 1 In Microsoft Windows 95 on your PC, choose Start/Programs/Accessories/HyperTerminal.
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.
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.
Step 1 Choose the correct Ethernet adapter connecting to the access server and note the PC's IP address:
(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.
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.
5300# ping 172.16.1.1The 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 1 Check the image in the access server Flash memory:
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.
![]() | Caution Cisco ships the access server with the latest version of modem code installed in the system Flash memory and mapped to the modems. If you choose to use the modem code bundled with your installed Cisco IOS software, you could be reverting to a previous version of modem code. Also note that once you map the bundled modem code to your modems, each time you upgrade the Cisco IOS software, the new bundled modem code is automatically mapped to your modems. See "Displaying Modem Code Versions," earlier in this section, for details on displaying mode code versions mapped to modems, installed in system Flash memory, and bundled with the Cisco IOS software on your access server. |
To set the modem code mapping to the modem code version bundled with Cisco IOS software, enter the following command:
Step 1 Enter the access server enable mode (the prompt is displayed as 5300#):
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 |
|---|---|---|
%%ERROR: Modem slot/port, Modem portware file is not valid for modem type. | 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. | Verify that you are copying 56K modem portware to 56K modems. Also use the show modem command to verify that you specified the correct slot/port or range. |
%%ERROR: Modem slot/port currently being downloaded. | The modem code is currently downloading to the 56K modems. | The first download will continue without interruption, and the second download is aborted. |
%%ERROR: Modem slot/port, download functions not initialized. | The modem code cannot be downloaded to the specified modem. | Use the show modem command to verify that you are downloading to a supported 56K modem. |
%%ERROR: Modem slot/port is held in reset. | The specified modem is held in reset mode. The portware will not download to this modem. | Take the modem out of reset mode, then copy the portware again. |
%%ERROR: NVRAM write for portware download filename entry failed. | There is an NVRAM table problem. | Reissue the copy tftp flash command and copy the portware file again. |
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.
See the Cisco AS5300 Universal Access Server Software Configuration Guide publication for details.
|
|