12-13-2011 04:19 AM - edited 08-29-2017 05:02 AM
Cisco Service Module-Services Ready Engine (Cisco SM-SRE) hosted by the Cisco ISR G2 have their own processors, storage, network interfaces, and memory that operate independently of the host router resources. This configuration helps to ensure maximum concurrent routing and application performance. Cisco SRE supports installing and uninstalling Cisco-authorized software, such as Cisco Unity Express, Cisco Application eXtension Platform (Cisco AXP), and Cisco IP Video Surveillance using Cisco IOS software commands and prevents unauthorized software and applications from running on Cisco SRE modules. Cisco SRE also supports a common uninstall process across all supported software. After the application software is installed, the SMs have their own startup and run-time configurations that are independent of the Cisco IOS configuration on the host router. The SMs do not have an external console port.
The restrictions for WAAS on SRE are as follows:
Upgrade/Downgrade
You can do a software upgrade or downgrade only on an inactive system. You must plan upgrades or downgrades for times when you can take all applications that run on the host router out of service or offline.
Configuration
You can configure service module software only by using a console that connects to a router console port.
The Cisco IOS software installer script must be on the same server and in the same directory as the application package files.
Verify if the IOS software image installed on ISR-G2 is supported by WAAS SM-SRE module. The host router should be running Cisco IOS release 15.0(1)M1 or later. Follow these steps to Install WAAS on SRE:
The CCO zip file for SM-SRE initial installation includes 6 mandatory files required for the upgrade. They are:
* WAAS-4.2.1-K9.bin.srebootloader (Boot Loader)
* WAAS-4.2.1-K9.bin.install.sre.header (TCL file signature)
* WAAS-4.2.1-K9.bin.install.sre (TCL file)
* WAAS-4.2.1-K9.bin (WAAS package)
* WAAS-4.2.1-K9.key (WAAS application key)
* WAAS-4.2.1-K9.installer
These 6 files must be in the same directory for a successful installation.
interface SM 1/0
ip address
service-module ip address
service-module ip default-gateway
ISR# service-module sm 1/0 install url ftp://<username>:<passwd>@<ftpserver>/<directory>/waas-accelerator-4.2.3.9-k9.bin
The whole procedure of installing software takes about 10-15 minutes and during this period, the status of the software upgrade can be viewed from the ISR router. It is not recommended to session into the module while software upgradation is in progress.
You may see following status messages while the upgradation process:
ISR# service-module sm 1/0 status
Service Module is Cisco SM1/0
Service Module supports session via TTY line 67
Service Module is trying to recover from error
Service Module heartbeat-reset is enabled
Service Module status is not available
Install of ftp://abc:abc@10.3.1.5/waas-accelerator-4.2.3.9-k9.bin in progress
Install status : File waas-accelerator-4.2.3.9-k9.bin.key requested
ISR#service-module sm 1/0 status
Service Module is Cisco SM1/0
Service Module supports session via TTY line 67
Service Module is in Steady state
Service Module heartbeat-reset is enabled
Getting status from the Service Module, please wait..
Cisco Wide Area Application Services Software 4.2.3a (b9 Sep 22 2010 04:50:15)
Restarted at Thu Oct 7 00:48:20 2010
Install of ftp://abc:abc@10.3.1.5/waas-accelerator-4.2.3.9-k9.bin in progress
Install status : now downloading waas-accelerator-4.2.3.9-k9.bin ...
Once the image is installed, session to the module from the router:
ISR# service-module sm 1/0 session
After login configure the basic commands on the service module:
restore factory-default
device mode application-accelerator
!
hostname xyz
central-manager address a.b.c.d
!
interface GigabitEthernet 1/0
ip address w.x.y.z
!
primary-interface GigabitEthernet 1/0
ip default-gateway w.x.y.a
!
ip name-server
ip domain-name
ntp server
clock timezone
!
clear license Transport
license add Enterprise
!
cms enable
Troubleshooting Prepositioning on WAAS 4.1.1 and above
Common WAAS/WCCP issues on interactions with Security Devices
It's not always possible to have an FTP server, or even a network. When staging 100 routers, it would be nice to be able to install/upgrade the SRE image from flash or usb thumb drive. Here's how:
!---------------- begin script -------------
config t
!--- optional config, obviously you can use any up IP on the router
interface loopback 1111
ip address 1.1.1.1 255.255.255.255
no shut
!--- optional config, you can use any existing user id and password
username test priv 15 password pass
!---- turn on the router’s internal http server
ip http server
!---- turn on local authentication
ip http authentication local
!---- point the webserver root directory to the thumb drive
ip http path usbflash0:
end
service-module sm 1/0 install url http://test:pass@1.1.1.1/waas-accelerator-5.4.1a.17-k9.bin force
!----------- once “service-module sm 1/0 status” shows the install is complete…. Do the following to undo the previous changes, or simply reboot since you haven’t saved the config.
config t
no usern test
no int lo 1111
no ip http server
no ip http path
no ip http authentication local
end
wr
PS: side note. if you do this on one router and it has a globally reachable IP, then you can upgrade all of the remotes from that one router in the same way. Also, if there's enough flash space, you don't have to use the thumb drive, just point the http path to flash:
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: