Thursday, August 20, 2009

CUE Upgrade from Version 1 to Version 7.0.3

I just bought a Cisco Unity Express module from ebay (NM-CUE), and it arrived this morning. I never touched it before. I connected it to a Cisco 3845 ISR.

After loading the IOS, I issued 'show version', and there is a service engine found. Using 'show ip interface brief' displays the new service engine interface.

So I configured an IP address on the service engine interface, and then under service engine interface configuration mode, I configured another ip address within same subnet of the service engine interface, pointing the default gateway address as the service engine interface address, and then enabled the interface.

Then I issued 'service-module service-engine slot/port session' command to switch the console to NM-CUE. Using 'show software version', I found out the version of CUE is 1.0.7. The version required on CCIE Voice blueprint is version 7.

Further investigations show that there are several ways for the upgrade, but after some testing, I realize that to upgrade from version 1 to version 7, the only way is to upgrade through boot helper.

Before doing the upgrade, some preparation work needs to be done. First is to download the related installation pack, language files and licenses for version 7 (I downloaded version 7.0.3).

FTP server and TFTP server need to be setup. TFTP is used to upgrade the boot helper, and FTP server is used to upgrade the software, language files and licenses. I simply put all files under one directory and point both ftp and tftp path to this directory.

Reload the CUE and type '***' to get into boot helper when it is prompted to do so.

Input 'config', and configure the related information, like ip address, subnet mask, default gateway, tftp server address and boot helper file name. When config is finished, type 'boot helper', and the boot helper upgrade is started. When finished, choose '1' to install software, and type the related package name, ftp server address, username and password. When prompted, select the language file to install.

When it is done, you can have some basic initialization configurations.

Using 'software install clean url' command to install the license files.

:-D I now have version 7.0.3 installed on Unity Express.