Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 

Running IOS XRv on VMware Fusion/Workstation

Important: This document is intended as a quick start guide and is NOT an official document for what is officially supported. The demo version of IOS XRv is offered without support and can be run on top of any hypervisor. For information regarding supported hypervisor for simulation/production deployment, please refer to the official Release Notes.

Running Cisco IOS XRv on VMware Fusion/Workstation

The following steps shows how to get IOS XRv running on VMware Fusion or Workstation. Screenshots are based on VMware Fusion running on Mac OS X.

Download IOS XRv

You may download IOS XRv from the following location

IOS XRv (5.1.1) Demo Image Download

https://upload.cisco.com/cgi-bin/swc/fileexg/main.cgi?CONTYPES=Cisco-IOS-XRv

Running XRv in VMware Fusion

1. Fire up VMware Fusion, select File > New > More Options.

Screen Shot 2014-02-13 at 21.57.09.jpg

2. Select Create a custom virtual machine.

Screen Shot 2014-02-13 at 21.58.06.jpg

3. Choose Other > Other option for Operating System.

Screen Shot 2014-02-13 at 22.04.29.jpg

4. Select Choose an existing virtual disk, pointing to the XRv image filename you have downloaded earlier.


Screen Shot 2014-02-13 at 22.06.10.jpg

5. Select Customize Settings. Allocation at least 3GB of memory to XRv Virtual Machine.

Screen Shot 2014-02-13 at 22.08.29.jpg

6. If you require IOS XRv Virtual Machine to be bridged to physical interface. Select the appropriate options below.

Screen Shot 2014-02-13 at 22.11.04.jpg

7. In VMware Fusion to add the serial ports for XRv you must manually edit the .vmx file before starting it. You must create at least one serial port, and up to four are supported. (The first acts as IOS XR console port, and the others provide ksh consoles.).

Click on Option+right-mouse click on VM > Open Config file in editor.

Screen Shot 2014-02-13 at 22.12.47.jpg

Then, add the following lines

ethernet0.virtualDEV = "e1000"

The XRv image requires the use of e1000 NIC, without the above you will not see any interfaces present on the XRv router.

The following lines are also required for the serial console,


serial0.present = "TRUE"

serial0.fileType = "network"

serial0.fileName = "telnet://127.0.0.1:9001"

serial0.startConnected = "TRUE"

serial0.yieldOnMsrRead = "TRUE"

8. Start the IOS XRv Virtual Machine. Fire up Terminal Application and connect.

You can then just telnet localhost 9001 to get access to the console (Thanks Harold for the tip!)

9. Sit back, Take a selfie and Enjoy!

Quick Start Lab Guide: Introduction to Cisco IOS XR Technical Workbook

New to Cisco IOS XR? Follow the link below to get started!

https://supportforums.cisco.com/docs/DOC-39962

See also:

Running IOS XRv on ESXi and QEMU/KVM

https://supportforums.cisco.com/docs/DOC-39939

Version history
Revision #:
1 of 1
Last update:
‎02-12-2014 09:34 PM
Updated by:
 
Labels (1)
Everyone's tags (3)
Comments
Cisco Employee

Hi,

You can alternately configure the following in the .vmx file, which will allow you to telnet to the console.

serial0.present = "TRUE"

serial0.fileType = "network"

serial0.fileName = "telnet://127.0.0.1:9001"

serial0.startConnected = "TRUE"

serial0.yieldOnMsrRead = "TRUE"

You can then just telnet 127.0.0.1 9001 and you will get access to the console. I use port 9001 but you can use a different port number if you want.

Regards

Cisco Employee

hi Harold,

Thank you so much! - great tip! As it is I'm always learning something new everyday!

regards,

Lim Fung

New Member

Great job guys.  I have beeing trying to get this working most of the day and had about 90% of it done.  I just had a few small points that weren't right and this helped out tremendously.

Next is getting this working in GNS3.

Best Regards,

Joe Sanchez

Cisco Employee

hi Joe,

You are most welcomed - Glad this helped!

regards,

Lim Fung

New Member

How do I download XRv it is not showing as avaliable anymore...

Thanks

New Member

What Username and Password do I need to use?

Cisco Employee

Would you be able to send a screenshot of the error you are getting?

New Member

I got the software installed finally but I can not get the VM to boot what should I do? All I get is below

Dumping kernel printf messages

Writing crashinfo done!

Writing x86 kernel core file

New Member

I have the same issue. I followed all the above steps but my VM wont boot - "Booting 'IOS XRv'". Am I doing anything wrong. Any help is much appreciated.

New Member

Joe,

My VM won't boot - "Booting 'IOS XRV'". I followed all the steps. No luck so far. Pleaes help.

Thanks.

Rinchen

Cisco Employee

Hi team,

Have tried to install XRv in my Mac fusion.

After startup the XRv, I can only see 2 interfaces,  

Nu0          up          up               Null  1500          0
Mg0/0/CPU0/0   admin-down  admin-down               ARPA  1514          0

How to see/get other interface, for example my LAN interface, so I can connect externally to RR clients?

I want to run RR on my Mac and to run BGP RR with external PE..

Thanks in advance.

Regard

/derek

 

 

 

New Member

Hi,

Have you fixed this issue?

I'm experiancing the same.

/Ehsan 

New Member

Thanks for the great info!  I think there was some confusion a bit. Hopefully this will help some people.

First.  These part of the .vmx config is for the CONSOLE port.  You will need to add additional  ethernet<>.virtualDEV = "e1000" for each ethernet interface you want to see in the config.  For example for me I added 3 more interfaces.

 

ethernet0.virtualDEV = "e1000"

ethernet1.virtualDEV = "e1000"

ethernet2.virtualDEV = "e1000"

ethernet3.virtualDEV = "e1000"

serial0.present = "TRUE"

serial0.fileType = "network"

serial0.fileName = "telnet://127.0.0.1:9001"

serial0.startConnected = "TRUE"

serial0.yieldOnMsrRead = "TRUE"

 
Second Once you see the screen Booting 'IOS XRv'  You're most likely golden.  Just bring up a telnet session to 127.0.0.1 9001 and sit and watch for the login prompt.  WHA LA!  Hope that helps.
 
-Brent

 

 

New Member

Same issue here, do you guys solved this?

New Member

A few weeks ago I made a quick video howto. You can check it out on youtube. http://youtu.be/F2IN-y_exNo

-Brent

New Member

I cannot for the life of me get this to work. I have deployed the ova into workstation and cannot successfully login. It asks me to create a root-system username so I do, and a secret, so I do, then I cannot login after that. Even when trying to use the built in accounts, Cisco, Lab, root, admin.

 

Nothing seems to work.

 

I am able to telnet to the serial and set the root user/password but afterwards when I prompted to enter username and I do so it never asks for password and gives following error

"RP/0/0/CPU0:Mar 7 18:47:18.544 : exec[65687]: %SECURITY-login-4-AUTHEN_FAILED :

Failed authentication attempt by user 'iosxr' from 'console' on 'con0_0_CPU0'"

New Member

I stumbled on this the other day when I enabled telnet.  You can use cisco/cisco as the username/passwrod.

 

-Brent

Cisco Employee

I have followed the steps to install the IOS XRv however when I tried to boot it up it is stuck in booting. can someone help? 

New Member

Mahalam,

 

This might help. http://youtu.be/F2IN-y_exNo

 

-Brent

Cisco Employee

Thanks Brent for the help , it is working now I am able to telnet into the virtual IOSXR router but how can i create multiple instance of virtual router? and how to build a topology ? 

 

Mahtab 

New Member

Hi.... Did someone integrate it to GNS3? Please, help me...!!!

Cisco Employee

Hi All,

Even I am also facing similar issue, where VM is not booting up. Can someone help me with this.

its stuck in " kernel panic, not syncing- Attempted to Kill Init "

 

Am i missing anything? I tried with 431 xrv

 

-Rashmi

New Member

I was having the same login problem.  I use SecureCRT, and following these two articles fixed the problem.  I assume you can apply something similar to other terminals like Putty.

https://forums.vandyke.com/showthread.php?t=11113

https://forums.vandyke.com/showpost.php?p=11835&postcount=6

Cisco Employee

Thank you for the tutorial.
It perfectly worked for me for just one XRv machine.
When i am trying to add another one and i edit vmx file in order to add console access - i alwaya get either "VMX is corrupt" or "Dicionary problem" and my VM cannot start.
Are there any workarounds for this ??

New Member

Hi Guys,

This is amazing. thank you so much for this as am preparing to take my CCNP SP exams. i have a little problem getting to the console. pls kindly assist. It router boot up but hang at a point. The below is what appears on the screen.

                             GNU GRUB  version 2.00

 +--------------------------------------------------------------------------+
 |IOS XRv                                                                   |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 |                                                                          |
 +--------------------------------------------------------------------------+

      Use the ^ and v keys to select which entry is highlighted.
      Press enter to boot the selected OS, `e' to edit the commands
      before booting or `c' for a command-line. ESC to return
      previous menu.
   The highlighted entry will be executed automatically in 0s.
  Booting `IOS XRv'

   Startup-code initializing, running on XRVR
   BSP date: Fri Jun 14 11:38:28 2013
   Debugging enabled; debug_flag = 3, vendor_debug_flag = 0
ipl_ram
ipl_ram found = 0
multiboot_ram
multiboot_ram MB_INFO_FLAG_MMAP_VALID add ram
my_add_ram PAbits=64
my_add_ram add_ram start 00000000 end 00000000
multiboot_ram MB_INFO_FLAG_MMAP_VALID add ram
my_add_ram PAbits=64
my_add_ram add_ram start 00100000 end 00000000
   Reading back MTRR config from boot processor.
max_cpu=8, num_cpus=1
   Family = 00000006, Model = 0000003c
Sÿ: mmap failed for pib pointer
   WARNING: No EMT support; hard-coding syspage values
   Warning: Unable to obtain bootinfo from ROMMON; faking it
   Warning: Unable to obtain bootinfo_V2 from ROMMON; faking it
   Region shmwin1: ac000000:b0000000
   Region pakman: b0000000:b4000000
   Region buffman: b4000000:b8000000
###############################################################################################################
Header size=0x0000009c, Total Size=0x00001068, #Cpu=1, Type=0
Section:system_private offset:0x000001d8 size:0x00000068
  syspage ptr user:fed12000 kernel:fed14000
  cpupage ptr user:fed13420 kernel:fed15420 spacing:84
  kdebug info:00000000 callback:00000000
  boot pgms: idx=0
    0) base paddr:00424000 start addr:fe42599c
    1) base paddr:00a4a000 start addr:fea7f938
  ramsize:00000000 pagesize:00001000
Section:qtime offset:0x00000130 size:0x00000060
  boot:5462a012 CPS:0000000094c7fa44 rate/scale:838095345/-15 intr:0
Section:callout offset:0x000000a0 size:0x00000048
  reboot:fed1528b power:00000000
  timer_load:fed152b5 reload:00000000 value:fed152dc
  0) display:fed152f5 poll:fed15311 break:fed1532e
  1) display:fed15347 poll:fed15363 break:fed15380
Section:cpuinfo offset:0x00000190 size:0x00000020
  0) cpu:000302ae flags:c0009bff speed:000009f0 cache i/d:255/255 name:121
Section:cacheattr offset:0x00001068 size:0x00000000
Section:meminfo offset:0x00001068 size:0x00000000
Section:asinfo offset:0x00000948 size:0x000003a0
  0000) 0000000000000000-000000000000ffff o:ffff a:0000 p:100 c:00000000 n:71
  0020) 0000000000000000-00000000ffffffff o:ffff a:0010 p:100 c:00000000 n:74
  0040) 0000000000000000-00000000ffffffff o:0020 a:0010 p:100 c:00000000 n:81
  0060) 0000000000000000-0000000000ffffff o:0020 a:0010 p:100 c:00000000 n:89
  0080) 0000000006000000-00000000ffefffff o:0020 a:0013 p:100 c:00000000 n:93
  00a0) 00000000fff00000-00000000ffffffff o:0020 a:0005 p:100 c:00000000 n:100
  00c0) 0000000000000000-000000000009fbff o:0060 a:0017 p:100 c:00000000 n:104
  00e0) 0000000000100000-0000000000ffffff o:0060 a:0037 p:100 c:00000000 n:104
  0100) 0000000001000000-0000000005ffffff o:0040 a:0037 p:100 c:00000000 n:104
  0120) 0000000006000000-000000003ffeffff o:0080 a:0017 p:100 c:00000000 n:104
  0140) 0000000000000000-00000000ffffffff o:ffff a:0010 p:100 c:00000000 n:334
  0160) 0000000004200000-000000000fffffff o:0140 a:0000 p:100 c:00000000 n:342
  0180) 00000000ac000000-00000000afffffff o:0140 a:0010 p:100 c:00000000 n:356
  01a0) 00000000ac000000-00000000afffffff o:0180 a:0000 p:100 c:00000000 n:342
  01c0) 00000000b0000000-00000000b3ffffff o:0140 a:0010 p:100 c:00000000 n:364
  01e0) 00000000b0000000-00000000b3ffffff o:01c0 a:0000 p:100 c:00000000 n:342
  0200) 00000000b4000000-00000000b7ffffff o:0140 a:0010 p:100 c:00000000 n:371
  0220) 00000000b4000000-00000000b7ffffff o:0200 a:0000 p:100 c:00000000 n:342
  0240) 0000000000422288-0000000004967e8b o:0020 a:0005 p:100 c:00000000 n:379
  0260) 0000000000400180-0000000000422287 o:0020 a:0007 p:100 c:00000000 n:387
  0280) 0000000000422288-0000000004967e8b o:0020 a:0007 p:100 c:00000000 n:395
  02a0) 00000000ee400000-00000000fe3fffff o:0140 a:0000 p:100 c:00000000 n:403
  02c0) 00000000fe425000-00000000fead07d4 o:0140 a:0000 p:100 c:00000000 n:408
  02e0) 000000003bff0000-000000003ffeffff o:0120 a:0007 p:100 c:00000000 n:414
  0300) 0000000000001000-000000000000cfff o:00c0 a:0007 p:100 c:00000000 n:423
  0320) 0000000000013cc4-000000000009fbff o:00c0 a:0007 p:100 c:00000000 n:423
  0340) 0000000000100000-0000000000422287 o:00e0 a:0007 p:100 c:00000000 n:423
  0360) 0000000004967e8c-0000000005ffffff o:0100 a:0027 p:100 c:00000000 n:423
  0380) 0000000006000000-000000003bfeffff o:0120 a:0007 p:100 c:00000000 n:423
Section:hwinfo offset:0x00000508 size:0x00000440
  0) size:3 tag:3 isize:3, iname:0, owner:65535, kids:2
  12) size:3 tag:17 isize:3, iname:9, owner:0, kids:3
  24) size:3 tag:3 isize:3, iname:21, owner:12, kids:2
  36) size:4 tag:33 isize:18, iname:28, owner:24, kids:0
     00 00 00 00
  52) size:1 tag:40
  56) size:6 tag:44
     04 00 00 00 f8 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  80) size:2 tag:53
     04 00 00 00
  88) size:3 tag:57
     00 00 10 02 10 00 00 00
  100) size:2 tag:66
     00 c2 01 00
  108) size:4 tag:33 isize:18, iname:28, owner:24, kids:0
     00 00 00 00
  124) size:1 tag:40
  128) size:6 tag:44
     04 00 00 00 f8 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  152) size:2 tag:53
     03 00 00 00
  160) size:3 tag:57
     00 00 10 02 10 00 00 00
  172) size:2 tag:66
     00 c2 01 00
  180) size:3 tag:3 isize:3, iname:108, owner:12, kids:1
  192) size:4 tag:33 isize:10, iname:112, owner:180, kids:0
     00 00 00 00
  208) size:6 tag:44
     02 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  232) size:3 tag:17 isize:3, iname:89, owner:0, kids:2
  244) size:3 tag:3 isize:3, iname:139, owner:232, kids:1
  256) size:4 tag:33 isize:12, iname:144, owner:244, kids:0
     00 00 00 00
  272) size:2 tag:53
     01 00 00 00
  280) size:6 tag:44
     05 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  304) size:3 tag:3 isize:3, iname:21, owner:232, kids:1
  316) size:4 tag:33 isize:13, iname:28, owner:304, kids:0
     00 00 00 00
  332) size:2 tag:53
     04 00 00 00
  340) size:1 tag:40
  344) size:6 tag:44
     07 00 00 00 f8 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  368) size:3 tag:3 isize:3, iname:139, owner:12, kids:1
  380) size:4 tag:33 isize:33, iname:150, owner:368, kids:0
     00 00 00 00
  396) size:1 tag:40
  400) size:6 tag:44
     00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  424) size:6 tag:44
     00 01 00 00 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  448) size:6 tag:44
     00 40 03 00 00 00 0a 00 00 00 00 00 00 00 20 00 00 00 00 00
  472) size:6 tag:44
     00 a0 02 00 00 60 0d 00 00 00 00 00 00 00 20 00 00 00 00 00
  496) size:2 tag:53
     0e 00 00 00
  504) size:2 tag:53
     0f 00 00 00
  512) size:3 tag:3 isize:124, iname:157, owner:65535, kids:0
  524) size:4 tag:163
     00 00 00 00 00 00 00 00 00 00 00 00
  540) size:2 tag:174
     05 00 00 00
  548) size:2 tag:196
     0a 00 00 00
  556) size:4 tag:219
     00 00 00 00 00 00 00 00 01 00 00 00
  572) size:5 tag:241
     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  592) size:6 tag:259
     66 02 3c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  616) size:33 tag:285
     00 00 00 00 55 6e 6b 6e 6f 77 6e 20 66 69 6c 65 6e 61 6d 65 00 8f 96 04 08 00 00 00 08 00 00 00 f0 8f 96 04 00 90 96 04 10 00 00 00 b0 1a 41 00 00 90 96 04 f0 8f 96 04 00 00 00 00 00 00 00 00 f0 8f 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  748) size:65 tag:308
     00 00 00 00 55 6e 6b 6e 6f 77 6e 20 66 69 6c 65 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Section:typed_strings offset:0x00000240 size:0x00000118
  off:0 type:528 string:'1'
  off:8 type:514 string:'256'
  off:16 type:527 string:'256'
  off:24 type:515 string:'0x100'
  off:36 type:516 string:'0xffffe7df'
  off:52 type:517 string:'20'
  off:60 type:520 string:'0'
  off:68 type:521 string:'65536'
  off:80 type:519 string:'
System Bootstrap, Version 1.00 (20010101:000000) [CRS-1 BIOS]
Copyright (c) 1994-2007 by cisco Systems, Inc.
'
  off:200 type:526 string:'ROMMON 1.00'
  off:216 type:525 string:'ROMMON 1.00'
  off:232 type:5 string:'xrvr'
  off:244 type:203 string:'UTC0'
  off:256 type:2 string:'localhost'
Section:strings offset:0x00000358 size:0x000001b0
  [0]'hw' [3]'Group' [9]'unknown' [17]'Bus' [21]'serial' [28]'8250'
  [33]'Device' [40]'pad' [44]'location' [53]'irq' [57]'inputclk' [66]'baud'
  [71]'io' [74]'memory' [81]'below4G' [89]'isa' [93]'device' [100]'rom'
  [104]'ram' [108]'rtc' [112]'mc146818' [121]'Intel 686 F6M12S3' [139]'misc'
  [144]'pckbd' [150]'in-use' [157]'cisco' [163]'cisco/xray'
  [174]'cisco/boxinfo/lowmark' [196]'cisco/boxinfo/highmark'
  [219]'cisco/boxinfo/memsize' [241]'cisco/boxinfo/rsi'
  [259]'cisco/boxinfo/machineinfo' [285]'cisco/boxinfo/bootinfo'
  [308]'cisco/boxinfo/bootinfo_V2' [334]'virtual' [342]'prealloc_vmem'
  [356]'shmwin1' [364]'pakman' [371]'buffman' [379]'imagefs' [387]'startup'
  [395]'bootram' [403]'1to1' [408]'vboot' [414]'reserved' [423]'sysram'
Section:intrinfo offset:0x00000ce8 size:0x00000380
  0) vector_base:00000000, #vectors:7, cascade_vector:7fffffff
     cpu_intr_base:00000030, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0000, rtn:fed15068
     eoi => flags:0000, size:0004, rtn:fed15068
     mask:fed1506c, unmask:fed1507d, config:fed15090
  1) vector_base:00000007, #vectors:1, cascade_vector:7fffffff
     cpu_intr_base:00000037, cpu_intr_stride:1, flags:0000
      id => flags:0000, size:000b, rtn:fed1509f
     eoi => flags:0000, size:0004, rtn:fed150aa
     mask:fed150ae, unmask:fed150b7, config:00000000
  2) vector_base:00000008, #vectors:7, cascade_vector:7fffffff
     cpu_intr_base:00000038, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0004, rtn:fed150c0
     eoi => flags:0000, size:0004, rtn:fed150c4
     mask:fed150c8, unmask:fed150d9, config:00000000
  3) vector_base:0000000f, #vectors:1, cascade_vector:7fffffff
     cpu_intr_base:0000003f, cpu_intr_stride:1, flags:0000
      id => flags:0000, size:000f, rtn:fed150ec
     eoi => flags:0000, size:0004, rtn:fed150fb
     mask:fed150ff, unmask:fed15108, config:00000000
  4) vector_base:80000000, #vectors:2, cascade_vector:7fffffff
     cpu_intr_base:00000002, cpu_intr_stride:0, flags:a000
      id => flags:0000, size:001b, rtn:fed15111
     eoi => flags:1000, size:002a, rtn:fed1512c
     mask:fed15156, unmask:fed1516a, config:fed15180
  5) vector_base:00000080, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:00000030, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed1518f
     eoi => flags:0000, size:0012, rtn:fed15190
     mask:fed151a2, unmask:fed151a5, config:fed151a8
  6) vector_base:00000090, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:00000040, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed151ab
     eoi => flags:0000, size:0012, rtn:fed151ac
     mask:fed151be, unmask:fed151c1, config:fed151c4
  7) vector_base:000000a0, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:00000050, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed151c7
     eoi => flags:0000, size:0012, rtn:fed151c8
     mask:fed151da, unmask:fed151dd, config:fed151e0
  8) vector_base:000000b0, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:00000060, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed151e3
     eoi => flags:0000, size:0012, rtn:fed151e4
     mask:fed151f6, unmask:fed151f9, config:fed151fc
  9) vector_base:000000c0, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:00000070, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed151ff
     eoi => flags:0000, size:0012, rtn:fed15200
     mask:fed15212, unmask:fed15215, config:fed15218
  10) vector_base:000000d0, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:00000080, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed1521b
     eoi => flags:0000, size:0012, rtn:fed1521c
     mask:fed1522e, unmask:fed15231, config:fed15234
  11) vector_base:000000e0, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:00000090, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed15237
     eoi => flags:0000, size:0012, rtn:fed15238
     mask:fed1524a, unmask:fed1524d, config:fed15250
  12) vector_base:000000f0, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:000000a0, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed15253
     eoi => flags:0000, size:0012, rtn:fed15254
     mask:fed15266, unmask:fed15269, config:fed1526c
  13) vector_base:00000100, #vectors:16, cascade_vector:7fffffff
     cpu_intr_base:000000d0, cpu_intr_stride:1, flags:0000
      id => flags:0800, size:0001, rtn:fed1526f
     eoi => flags:0000, size:0012, rtn:fed15270
     mask:fed15282, unmask:fed15285, config:fed15288
Section:smp offset:0x00001068 size:0x00000000
Section:pminfo offset:0x00001068 size:0x00000000
Section:mdriver offset:0x00001068 size:0x00000000
Section:boxinfo offset:0x000001b0 size:0x00000028
  hw_flags:00000040
Section:diskinfo offset:0x00001068 size:0x00000000
Section:smpinfo offset:0x00001068 size:0x00000000
Section:gdt offset:0x00000068
  base:fed15474
  off:00 base:00c00000 limit:00040080  off:08 base:fed15474 limit:0000013f
  off:10 base:fed135b4 limit:0000070f  off:18 base:00000000 limit:00040080
  off:20 base:fed13420 limit:00000053  off:30 base:00400000 limit:00040080
  off:48 base:00800000 limit:00040080  off:60 base:00c00000 limit:00040080
  off:78 base:fec00000 limit:00000fff  off:80 base:00000000 limit:ffffffff
  off:88 base:00000000 limit:ffffffff  off:90 base:00000000 limit:ffffffff
  off:98 base:00000000 limit:ffffffff  off:a0 base:fed1551c limit:00000027
  off:a8 base:00800000 limit:00040080  off:c0 base:00000000 limit:ffffffff
  off:c8 base:00000000 limit:ffffffff  off:d8 base:00000000 limit:00040080
  off:e0 base:00000000 limit:ffffffff  off:e8 base:00000000 limit:ffffffff
  off:f0 base:00000000 limit:ffffffff  off:f8 base:00000000 limit:ffffffff
Section:idt offset:0x0000006c
  base:fed155b4
Section:pgdir offset:0x00000070
  Page Directory 0000d000

System page at phys:00012000 user:fed12000 kern:fed14000
Starting next program at vfe42599c
Missing reboot reason information. Reboot reason will be derived from Kernel signal code !!!
Writing crashinfo
Exception at 0xfea743a7 signal 11 c=1 f=11

Active process(s):

                 CR0 #         0x8004003b
                 CR2 #                0xc
                 CR3 #             0xd000
                 CR4 #              0x2d0
                 DR0 #                  0
                 DR1 #                  0
                 DR2 #                  0
                 DR3 #                  0
                 DR6 #         0xffff0ff0
                 DR7 #              0x400


          GDTR limit #              0x13f
   GDTR base address #         0xfed15474
                LDTR #               0xa0
          IDTR limit #              0x70f
   IDTR base address #         0xfed135b4
                  TR #              0x100
Dumping kernel printf messages

Writing crashinfo done!

Writing x86 kernel core file

 

New Member

Hello,

Which version of XRv are you running? Can you please check the hash of the file you downloaded?

Also, can you please share the VM settings you have configured?

Cisco Employee

I had the same issue. The quote "" in the end of this line should be the same type as the one at the beginning:

serial0.fileName = "telnet://127.0.0.1:9001"

...9002” different

...9002" same

Thanks to Harold. Hope it helps.

 Laszlo

New Member

You have to adjust your bios to support virtualization

for lenovo
f1 bios
config > cpu > enable virtualization

 

New Member

I encountered this situation also. I've resolved it.
I think this is a setting problem of termianl emulator like Putty or Secure CRT In my case.
this is my solution.
1. if you use Putty, V check here that [ Category : Connection / Telnet Return key sends Telnet New Line instead of ^M]
2. if you use Secure CRT, Select here that [ Options / Global Options / General-Default Session / Edit Default Settings.. / Termail-Emulation-Mode/ marking V to New Line mod in Intial modes.

New Member

Hi all,

 

i deployed a ios xrv 5.3.0 and all went fine.

I deployed a second one and changed the telnet port to 9002 and when start the VM i got a Dictionary problem error. How cai solve it? The only way up to now is strip the serial configuration but then the VM is not accesible.

This is also true if i copy the first working iosxrv and change the port. I also tried to change the number of the serial port.

 

thanks 

 

Cisco Employee

Hi Michele,

 

The only times I have seen this kind of error, the problem was with the edit of the ".vmx" file, more precisely with the " character at the end of the string.

Could you remove the current line in the ".vmx" file and add the following line without changing it and see if it solves the issue.

serial0.fileName = "telnet://127.0.0.1:9002"

 

Regards,

 

Harold

 

 

New Member

Worked thanks!!

 

smaikol

New Member

writing x86 kernel core file - System halt.


Don't worry try few of these steps - 

Restart u r physical system. Go to BIOS & search for the option - virtualization technology or VT. Enable that. Make sure U R bios battery is not expired.

On VM (virtual box in my case) make sure 1500 mb RAM allotted for XRV. Make sure 1500 mb also showing on GNS3 - Virtual box edit config. 

Rest - network adapter will be 82545EM, Promiscuous mode - deny,  Cable connect - uncheck. 

U R done 

 

New Member

Hi guys i am using oracle vm virtual box on my computer i have downloaded the images they not working shat else can i use is there anyone with teamviewer access that can assist i am running out of time

Hey Flim,

Great article by the way.

Im running this code:

RP/0/0/CPU0:ios#sh version
Wed Mar 1 12:46:44.192 UTC
Cisco IOS XR Software, Version 5.1.2[Default]
Copyright (c) 2014 by Cisco Systems, Inc.

However I can't seem to get ssh running for some reason

telnet vrf default ipv4 server max-servers 10
domain name parker.com
username ansible
password 7 003412140F5E190B0E2F1D1E51495D
!
RP/0/0/CPU0:ios#ssh ?
^
% Invalid input detected at '^' marker.
RP/0/0/CPU0:ios#ssh

Any clues would be helpful

Rich

Bronze

HI,

for SSH you need to run the k9 code. 

e.g. iosxrv-k9-demo-5.1.3.ova

DOH - I need better glasses ....