The Cisco CSR 1000V Series lowers the barriers to enterprise adoption of a hybrid cloud model by extending the enterprise WAN to provider-hosted clouds.
Primary features include:
  • Flexible virtual form factor designed for multi-tenant, provider-hosted clouds
  • Complete, hypervisor-isolated, multi-service router instance for each tenant
  • Proven, familiar, enterprise-class Cisco IOS Software networking services
  • Feature and operational consistency with Cisco physical form-factor routers
  • Component of end-to-end WAN architecture with Cisco Integrated Services Routers and Cisco Aggregation Services Routers
Primary use cases include:
  • Secure VPN gateway
  • MPLS WAN termination
  • Data center network extension
  • Control and traffic redirection
Primary Benefits:
  • Direct connectivity improves the response time of cloud-hosted applications
  • Private WAN integration improves security, performance, and predictability
  • Enterprise control, visibility, and policy consistency reduce security risks
  • Feature consistency and product familiarity improve operational efficiency
  • Extension of the data center network to a cloud simplifies application on-boarding

1. Download CSR 1000v Software:

you can start to download either one of following package from this page (Cisco IOS XE Software Link)

  • csr1000v-universalk9.03.12.00.S.154-2.S-std.ova
  • csr1000v-universalk9.03.12.00.S.154-2.S-std.iso

Keep this in mind, CSR1000v itself comes with a 60 day license for 50Mbps throughput. After that expires it drops to 2.5Mbps.

2. Creating VM
Serial connection has to be redirected to named pipe when loading into Vmware workstation. Also four Interface has been added into VM.

3. Start VM 
Using Secure CRT to set up telnet port 4002 to connect to VM’s serial port, you will get following output:

Press any key to continue.

    GNU GRUB  version 0.97  (638K lower / 2619328K upper memory)

 +————————————————————————-+
 | CSR1000v – packages.conf                                    | 
 | CSR1000v – GOLDEN IMAGE                             |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         | 
 +————————————————————————-+
      Use the ^ and v keys to select which entry is highlighted.
      Press enter to boot the selected OS, or ‘c’ for a command-line.

   The highlighted entry will be booted automatically in 1 seconds.   

  Booting ‘CSR1000v – packages.conf’

root (hd0,0)
 Filesystem type is ext2fs, partition type 0x83
kernel /packages.conf rw quiet root=/dev/ram console= max_loop=64 HARDWARE=virt
ual SR_BOOT=bootflash:packages.conf
Calculating SHA-1 hash…done
SHA-1 hash:
        calculated   514e2831:94ee1441:2404193c:f37dac1e:4c196e19
        expected     514e2831:94ee1441:2404193c:f37dac1e:4c196e19
package header rev 1 structure detected
Calculating SHA-1 hash…done
SHA-1 hash:
        calculated   134e1e2e:319d85c6:34a4d2b3:965dcb75:dc20afef
        expected     134e1e2e:319d85c6:34a4d2b3:965dcb75:dc20afef
Package type:0x7531, flags:0x0
   [Linux-bzImage, setup=0x2e00, size=0xd1c0720]
   [isord @ 0x743b2000, 0xbc3d000 bytes]

%IOSXEBOOT-4-WATCHDOG_DISABLED: (rp/0): Hardware watchdog timer disabled: watchdog device not found
%IOSXEBOOT-4-BOOT_SRC: (rp/0): TarFilePath:
%IOSXEBOOT-4-EUSB_PROVISIONING: (rp/0): Unsupported low capacity eUSB detected in VXE board

              Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software – Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706

Cisco IOS Software, CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 15.4(2)S, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2014 by Cisco Systems, Inc.
Compiled Wed 26-Mar-14 21:09 by mcpre

Cisco IOS-XE software, Copyright (c) 2005-2014 by cisco Systems, Inc.
All rights reserved.  Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License (“GPL”) Version 2.0.  The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY.  You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0.  For more details, see the
documentation or “License Notice” file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.

% failed to initialize nvram

IOSXE-WATCHDOG: Process = Init
-Traceback= 1#62109d0bf854130ed331df92a9947d53  c:7FB687C6F000+B8AC7 :400000+10A9C9 :400000+1FF18CC :400000+101846D :400000+101024E :400000+268CFD3 :400000+22E715 :400000+43400AC :400000+433FF4C :400000+433FE81 :400000+1FFA814 :400000+1FF96C2
Writing crashinfo to bootflash:crashinfo_RP_00_00_20140518-212501-UTCMay 18 21:25:45.831 R0/0: %PMAN-3-PROCHOLDDOWN: The process linux_iosd-image has been helddown (rc 142)
May 18 21:25:46.505 R0/0: %PMAN-0-PROCFAILCRIT: A critical process linux_iosd_image has failed (rc 142)
May 18 21:25:46.757 R0/0: %PMAN-3-RELOAD_RP_SB_NOT_READY: Reloading: Fault on Active RP bay but Standby RP bay is not ready
Press any key to continue.
Press any key to continue.
Press any key to continue.

    GNU GRUB  version 0.97  (638K lower / 2619328K upper memory)

 +————————————————————————-+
 | CSR1000v – packages.conf                                    | 
 | CSR1000v – GOLDEN IMAGE                             |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         | 
 +————————————————————————-+
      Use the ^ and v keys to select which entry is highlighted.
      Press enter to boot the selected OS, or ‘c’ for a command-line.

     
  Booting ‘CSR1000v – packages.conf’

root (hd0,0)
 Filesystem type is ext2fs, partition type 0x83
kernel /packages.conf rw quiet root=/dev/ram console= max_loop=64 HARDWARE=virt
ual SR_BOOT=bootflash:packages.conf
Calculating SHA-1 hash…done
SHA-1 hash:
        calculated   514e2831:94ee1441:2404193c:f37dac1e:4c196e19
        expected     514e2831:94ee1441:2404193c:f37dac1e:4c196e19
package header rev 1 structure detected
Calculating SHA-1 hash…done
SHA-1 hash:
        calculated   134e1e2e:319d85c6:34a4d2b3:965dcb75:dc20afef
        expected     134e1e2e:319d85c6:34a4d2b3:965dcb75:dc20afef
Package type:0x7531, flags:0x0
   [Linux-bzImage, setup=0x2e00, size=0xd1c0720]
   [isord @ 0x743b2000, 0xbc3d000 bytes]

%IOSXEBOOT-4-WATCHDOG_DISABLED: (rp/0): Hardware watchdog timer disabled: watchdog device not found
%IOSXEBOOT-4-BOOT_SRC: (rp/0): TarFilePath:
%IOSXEBOOT-4-EUSB_PROVISIONING: (rp/0): Unsupported low capacity eUSB detected in VXE board

              Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software – Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706

Cisco IOS Software, CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 15.4(2)S, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2014 by Cisco Systems, Inc.
Compiled Wed 26-Mar-14 21:09 by mcpre

Cisco IOS-XE software, Copyright (c) 2005-2014 by cisco Systems, Inc.
All rights reserved.  Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License (“GPL”) Version 2.0.  The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY.  You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0.  For more details, see the
documentation or “License Notice” file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.

% failed to initialize nvram

This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
[email protected].

cisco CSR1000V (VXE) processor with 804580K/6147K bytes of memory.
Processor board ID 9JHR8EUL1ZL
4 Gigabit Ethernet interfaces
32768K bytes of non-volatile configuration memory.
3145728K bytes of physical memory.
7774207K bytes of virtual hard disk at bootflash:.

         — System Configuration Dialog —

Would you like to enter the initial configuration dialog? [yes/no]: n
lrl:Critical software exception, check bootflash:crashinfo_RP_00_00_20140518-212501-UTC
…..
…..
…..

4. Log into router and check Router’s configuration
Router>en
Router#sh ip int brie
Interface              IP-Address      OK? Method Status                Protocol
GigabitEthernet1       unassigned      YES unset  administratively down down   
GigabitEthernet2       unassigned      YES unset  administratively down down   
GigabitEthernet3       unassigned      YES unset  administratively down down   
GigabitEthernet4       unassigned      YES unset  administratively down down    


Router#sh ver
Cisco IOS XE Software, Version 03.12.00.S – Standard Support Release
Cisco IOS Software, CSR1000V Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 15.4(2)S, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2014 by Cisco Systems, Inc.
Compiled Wed 26-Mar-14 21:09 by mcpre

Cisco IOS-XE software, Copyright (c) 2005-2014 by cisco Systems, Inc.
All rights reserved.  Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License (“GPL”) Version 2.0.  The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY.  You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0.  For more details, see the
documentation or “License Notice” file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.

ROM: IOS-XE ROMMON

Router uptime is 12 minutes
Uptime for this control processor is 13 minutes
System returned to ROM by reload
System image file is “bootflash:packages.conf
Last reload reason: Critical software exception, check bootflash:crashinfo_RP_00_00_20140518-212501-UTC

This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
[email protected].

License Level: limited
License Type: Default. No valid license found.
Next reload license Level: limited

cisco CSR1000V (VXE) processor with 804580K/6147K bytes of memory.
Processor board ID 9JHR8EUL1ZL
4 Gigabit Ethernet interfaces
32768K bytes of non-volatile configuration memory.
3145728K bytes of physical memory.
7774207K bytes of virtual hard disk at bootflash:.

Configuration register is 0x2102

Router#sh run
Building configuration…

Current configuration : 993 bytes
!
! Last configuration change at 01:39:18 UTC Mon May 19 2014
!
version 15.4
service timestamps debug datetime msec
service timestamps log datetime msec
no platform punt-keepalive disable-kernel-core
platform console serial
!
hostname Router
!
boot-start-marker
boot-end-marker
!
!
!
no aaa new-model
!
!
subscriber templating
multilink bundle-name authenticated
!
!
license udi pid CSR1000V sn 9JHR8EUL1ZL
!        
!
redundancy
 mode none
!
!
interface GigabitEthernet1
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet2
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet3
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet4
 no ip address
 shutdown
 negotiation auto
!
!
virtual-service csr_mgmt
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
!
!
!
control-plane
!
!
line con 0
 stopbits 1
line vty 0
 login
line vty 1
 login
 length 0
line vty 2 4
 login
!
!
end


By Jon

One thought on “Installing Cisco Cloud Services Router CSR 1000V in Vmware”
  1. Hi! Thiѕ is my first c᧐mment hеre so I just ᴡanted to givе a quick shout ⲟut
    and ѕay Itruly enjoy reading thгough your posts.
    Caan you suggest any other blogs/websites/forums
    tһat cover the sɑme subjects? Tһank а ton!

Leave a Reply