In the event that the UC 500 CUE loads in the boot helper state or experiences a continuous reboot behavior you may need to use the boot helper method to install a fresh version of the CUE software onto the CUE flash. The procedure below will assit you in doing this.
Note that you will need to modify certain parameters such as: your TFTP IP address, language choices and installed applications depending on your own circumstances.
The worst case scenario is that your CUE is rebooting constantly and you need to break the boot cycle before beginning recovery.
If your system is already at the boot loader prompt you can follow the FTP/TFTP instructions and begin at step 1.
UC500 Boot Loader Recovery Steps
Prepare FTP/TFTP Server:
You will need both a FTP and TFTP server running on your laptop.
You will also need to extract the CUE .pkg and prt1 files.
Here's how to do that:
Obtain the zip file of the full software pack for your UC500 platform.
I'll use the 8.0.4 software pack for a UC540: UC540-8.0.4.zip
Unzip the software pack - there will be a CUE zip file, in my case: SCUE-UC500-8.0.2.zip
Unzip the CUE file into its own folder: C:\SCUE-UC500-8.0.2
All the pkg, prt1 and associated files are now available.
Configure your FTP/TFTP server so that the root directory points to where you just unzipped the CUE files: C:\SCUE-UC500-8.0.2
You may need to configure a FTP user account in your FTP server software. I used cue/cuecue as my username/password.
If you CUE is booting continously, you will need to break the cycle and force it to boot helper mode.
Here's how to do that: Establish a session to the CUE: UC540#service-module integrated-Service-Engine 0/0 sess
Exit back to the IOS Use Ctrl-Shift-x, 6 to return to IOS CLI
Reset the CUE: UC540#service-module integrated-Service-Engine 0/0 reset
Access the CUE again: Press the enter key to resume the suspended session Then at the following prompt enter: ***
Please enter '***' to change boot configuration: ***
1. Run the config command and identify the CUE installer file
ServicesEngine boot-loader> config IP Address [10.1.10.1] > 10.1.10.1 (this is the default address of the CUE)
Subnet Mask [255.255.255.0] > 255.255.255.252 TFTP Server [192.168.10.12] >192.168.10.12 (this is the address of your PC) Gateway [10.1.10.2] >10.1.10.2 Default Helper-file [ cue-installer.uc500.8.0.2] > cue-installer.uc500.8.0.2 (this is the installer file specific to your CUE package) Ethernet Interface [internal] [internal] >internal Default Boot [none|helper|disk] [disk] >disk Default Bootloader [primary|secondary] [primary] >primary Erasing Flash... . done Erased 1 sectors Writing to Flash... 64 Kbdone
2. Run the boot helper command
ServicesEngine boot-loader> boot helper bl_boot_helper_cmd tftpboot 0x4000000 cue-installer.uc500.8.0.2 Using internal device TFTP from server 192.168.10.12; our IP address is 10.1.10.1; sending through gateway 10.1.10.2 Filename 'cue-installer.uc500.8.0.2'. Load address: 0x4000000 Loading: ################################################################# <Output Omitted>
3. At the Service Helper Menu select choice 1
Welcome to Cisco Systems Service Engine Helper Software Please select from the following 1 Install software 2 Reload module 3 Disk cleanup (Type '?' at any time for help) Choice: 1
WARNING:: Software installation will clear disk contents Continue [n]? y
6. Select Languages
Maximum 2 language add-ons allowed for this platform. Please select language(s) to install from the following list:
Language Installation Menu:
# Selected SKU Language Name (version) ---------------------------------------------------------------------- 1 ITA CUE Voicemail Italian (8.0.2) 2 ESP CUE Voicemail European Spanish (8.0.2) 3 ENU CUE Voicemail US English (8.0.2) 4 ESO CUE Voicemail Latin American Spanish (8.0.2) 5 FRA CUE Voicemail European French (8.0.2) 6 ESM CUE Voicemail Mexican Spanish (8.0.2) 7 ARA CUE Voicemail Arabic (8.0.2) 8 NLD CUE Voicemail Dutch (8.0.2) 9 SVE CUE Voicemail Swedish (8.0.2) 10 NOR CUE Voicemail Norwegian (8.0.2) 11 FRC CUE Voicemail Canadian French (8.0.2) 12 PTG CUE Voicemail Portuguese (8.0.2) 13 TUR CUE Voicemail Turkish (8.0.2) 14 HUN CUE Voicemail Hungarian (8.0.2) 15 ENG CUE Voicemail UK English (8.0.2) 16 DEU CUE Voicemail German (8.0.2) 17 DAN CUE Voicemail Danish (8.0.2) 18 PTB CUE Voicemail Brazilian Portuguese (8.0.2) 19 KOR CUE Voicemail Korean (8.0.2) 20 CHS CUE Voicemail Mandarin Chinese (8.0.2) 21 JPN CUE Voicemail Japanese (8.0.2) 22 RUS CUE Voicemail Russian (8.0.2) ----------------------------------------------------------------------
Available commands are: # - enter the number for the language to select one r # - remove the language for given # i # - more information about the language for given # x - Done with language selection
Enter Command:3 (choose the appropriate language for your installation)
7. Unselect applications (if any) that you do not want to install
Please unselect application(s) that you don't want to install. All the selected application(s) in the following list will be installed by default.
Available commands are: # - enter the number for the application to select one a - select all the applications r # - remove the application for given # r a - remove all applications i # - more information about the application for given # x - Done with application selection
8. Allow the system to reboot normally
shutdown: unmounting all file systems Please stand by Restarting system.