Cisco IOS XRv Step by Step Install and GNS3 integration

IOSXRv002

Hi and Welcome Again. In the following post I’ll try to guide you to perform a step by step installation of IOS-XRv to make it ready for use and a quick integration on GNS3 to start labbing.

First of all, we assume that you have downloaded IOS XRv (link provided on the previous Post). You’ll be presented with two files:

1 2 3 4 5 6 7 8 GNS3-1 GNS3-2 GNS3-3 GNS3-4 GNS3-5 GNS3-6 vbox guest

Once you got the files, go to Virtual-Box to start the installation.

I choose Virtual-box because it has a built-in integration with GNS3 which make it easier to integrate and configure.

On Virtual-box, there are two manners to configure IOS-XRv:

  1. Via VMDK file.
  2. Via OVA file.

The 1st one consist of a new VM creation based on the disk on VMDK file. I actually tested this method but It seems to me that it had some issues with Vbox , so I’d rather present the simplest and working one, which bring us to the 2nd one via OVA.

To configure IOS-XRv via OVA open Virtual-box and go to file — > import Appliance:

 2

 Look for your OVA file :

 3

 

Hit next,  Give your XR a name, check “reinitialize the mac address of all network cards” and hit “import” :

 5

 

 The importation starts and will take less that one minute  :

 6

 

VM Tweaking :

Once the importation is done, we should tweak a bit our VM. Go to the created VM and choose Settings.

On System Tab, lower the memory to 1024 (its enough !!). make sure to uncheck floopy and CD/DVD (you won’t need it).

7

On Network Tab configure your Host-only adapter as shown :

 8

Hit Ok and here you are, your IOS XRv VM is ready. Lets configure it on GNS3.

 

IOS-XRv GNS3 Configuration :

Open GNS3 / Edit / Preferences / Virtual-Box :

 GNS3-1

Note : Make sure to check the Path to VBoxwrapper and test the settings.

Once it’s done, you should go to VirtualBox Guest, Give your XR router a name, refresh the VM list, choose the VM we configured above from the list, change the NICs to 4 and check options as shown:

 GNS3-4

Validate your edition and go back to GNS3 to drag/drop your XR router:

 vbox guest

 

Start your XR router and console to it:

GNS3-6

And VOILAAA you’re done and ready for labs.

I hope it was clear.

Taoufik BELMEKKI

 

78 Responses to Cisco IOS XRv Step by Step Install and GNS3 integration

  1. Ahmed dit :

    HI Taoufik,

    Did you face a problem with sending traffic (ex: ping) between a an XRv router and for example a 7200 router?

    I followed the exact steps, and even if the two routers are up and connected, I’m unable to ping between the two nodes or see each other in CDP.

    • Taoufik BELMEKKI dit :

      Hi Ahmed,

      it is actually a known issue on the Vbox integration with GNS3. as a workaround try to ping from the IOS XRv to the second router with a count of 100, then go to GNS3 and remove the link between the 2 routers and put it back again, you’ll see that the ping is ok :).

  2. Sandeep Nigam dit :

    Hi Taoufik,
    I am unable to start this router seems, it has crahsed, Please help me out.
    Thanks in advance.
    System page at phys:00017000 user:fed15000 kern:fed17000
    Starting next program at vfe42599c
    Missing reboot reason information. Reboot reason will be derived from Kernel signal code !!!
    Writing crashinfo
    Exception at 0xfea8f35a signal 5 c=2 f=0

    Active process(s):

    CR0 # 0x8004003b
    CR2 # 0
    CR3 # 0x10fc0
    CR4 # 0x2f0
    DR0 # 0
    DR1 # 0
    DR2 # 0
    DR3 # 0
    DR6 # 0xffff0ff0
    DR7 # 0x400

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

    Writing crashinfo done!

    Writing x86 kernel core file

    • Taoufik BELMEKKI dit :

      Hi Nigam,

      maybe some screenshots of your VM Configuration will help , can you provide it ?
      otherwise, try to delete the VM and repeat the install and make sure you have Admin rights (run GNS3 as Admin) and test the Vboxwrapper before adding anything.

      i hope this will help.
      Taoufik

      • Sandeep Nigam dit :

        Hi Taoufik,

        I tried to delete current VM and re install problem still persists. I am not able to attach snapshots which I took during my install. Please help
        1. Removed VM
        2. Imported OVA File.
        3. Changed Name and other settings:
        a. Selected Boot order with Hard Disk (System)
        b. Base memory 1024
        4. Network Settings:
        a. Enable Network Adapter.
        b. Default parameters
        5. Tested Virtual in GNS3 successfully.
        6. Configured Virtual as per instructions
        7. Started XR router in GNS and it crashed again

        Here are logs:

        DR7 # 0x400

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

        Writing crashinfo done!

        Writing x86 kernel core file

        • Admin dit :

          Hi Nigam,

          it seems to me that its memory issue. increase memory to 2048 and your problem will be solved.
          a lot of people are having problem with 1Gb mem even tough this is working for me.

          kindly
          Taoufik BELMEKKI

          • Sandeep Nigam dit :

            Hi Taoufik,

            I have same issue after increasing memory; someone suggested me to enable visualization @ BIOS but also failed. Would you give me your email id? so that I can send you some snapshot.
            I appreciate your help
            Cheers,
            Sandeep

        • Younes Bouhamza dit :

          Hello Sandeep,
          I was having the same issue with my machine you need to activate Virtualization Technology (VT-X) on the bios menu. so reload your machine enter bios under advanced configuration you will find this option.
          hope this will help

        • Robert dit :

          Thanks for describing and showing steps to Install and GNS3 integration

    • Mandla dit :

      Hi,

      I had the same problem, then I enabled virtualization in the BIOS of my PC. I am now able to run IOS-XR on Windows 7 32bit OS. I allocate about 1,5G RAM to IOS-SR on Virtual Box.

  3. Hassan HBAR dit :

    Hi Taoufik,
    you run GNS3 in a VM as a guest or in the Host. I mean IOS XRv in Virtualbox as VM and GNS3 a normal application without using VIRTUALBOX.
    Best regards,

    • Taoufik BELMEKKI dit :

      Hi Hassan,

      you should simply run GNS3 and do all the work there. the latest GNS3 has Vbox-wrapper which interact with virtual-box even if its application is not open. thus GNS3 will run the VM created on VBox and give you access to it.

      kindly,
      Taoufik BELMEKKI

  4. Hi Taoufik,

    I just wanna say Hi :).

    PS: This post is awesome !

  5. Steph dit :

    Thx for the post !
    Worked well with VB 4.3.0_BETA1 r88249 running on a Kubuntu 13.10 laptop.

    Steph

  6. Mohamed Alshawaf dit :

    شكرا توفيق :)

  7. Jemmy dit :

    Hi, Taofik!
    Do you know the steps how to add another interfaces on XRv?
    I want to add another interfaces such as G0/0/0/1, G0/0/0/2, etc..
    but I don’t know how to make it works.. :(
    If you know it, please share it.

    Best regard,
    Jemmy

    • Admin dit :

      Hi Jemmy,

      i had successfully added 2 other interfaces to my router. i’ll try to write a post about this asap.

      stay tunned.
      Taoufik BELMEKKI

      • Subh dit :

        Hi,

        My XRv VM has only one Gig interface i.e. gig0/0/0/0 for dataplane traffic apart from the Mgmt interface. I see in one of the post you responded to one saying you have added a few more interfaces to XRv. Can you please help me regarding the same? Appreciate your help.

        Thanks//

  8. Dan dit :

    I can’t get it working. I am using Ubuntu 12.04 LTS + VirtualBox 4.3.10 + GNS3 0.8.6.

    No matter what I do (I tried a fresh installation, I increased the memory to 2048 etc) I got the following error:

    Missing reboot reason information. Reboot reason will be derived from Kernel signal code !!!
    Writing crashinfo.

    Anyone with this error?

  9. Hi and thanks for the great post
    I just wanted to say that a memory of 1024 did not work for me , I changed it to 1538 and it worked fine
    Regarding the Ping issue it’s not solved till the moment , I did the ping with count workaround but still , did anyone find another method?

    Thanks

    BR,
    Mohammad

  10. Usman dit :

    Many thanks for the help. I tried it and all went well untill it comes to booting of the router.

    It restarts when it come to

    System page at phys:00033000 user:fed31000 kern:fed34000
    Starting next program at vfe42599c
    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 XR Software for the Cisco XR IOSXRv, Version 5.1.1
    Copyright (c) 2014 by Cisco Systems, Inc.
    Apr 20 19:25:11.217: Install Setup: Booting with committed software

    Any idea. If there is something wrong with my VB. I tried increasing the memory to 3072. didnt work.

    Any kid of help will be appreciated.

    Windows 7 64 bit
    VB 4.1.6

    Cheers
    Usman Zaheer

  11. Usman dit :

    Hi All it worked actually for me i upgraded my VM and it worked.

    Thanks for the share was very helpful

  12. USMAN dit :

    Salam Bro,

    thanks for this support the vm is running i can see the box and console to xr. just one thing i cant see otv support ? does it really support it or its just a demo

    regards

    usman dar

  13. Ali dit :

    Thx for this post, very helpful.
    I had to increase the memory as it was chrashing

  14. pIK dit :

    i have the same error,

    can someone tell me how to fix?
    i canged the memory, but i have the same problem

    thanks a lot

    ———————
    Dumping kernel printf messages

    Writing crashinfo done!

    Writing x86 kernel core file

  15. Khan dit :

    On Network Tab configure your Host-only adapter as shown :

    It’s not showing OK button when I change the configuration?

  16. Abedelrahim Alakhras dit :

    Its not working , the router keeps crashing on boot. I have all set up as above, and memory of 2 instead of one , any ideas please ?

    Startup-code initializing, running on XRVR
    BSP date: Fri Jun 14 11:38:28 2013
    Debugging enabled; debug_flag = 3, vendor_debug_flag = 0
    Page Address Extension mode (PAE) enabled with 36bit physical addressing.
    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.
    LAPIC id: 0000
    LAPIC addr: 0x00000000fee00000
    max_cpu=8, num_cpus=1
    Family = 00000006, Model = 0000003a
    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: a0000000: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:fed15000 kernel:fed17000
    cpupage ptr user:fed16420 kernel:fed18420 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:537e1c9d CPS:0000000093706668 rate/scale:838095345/-15 intr:0
    Section:callout offset:0x000000a0 size:0x00000048
    reboot:fed1828b power:00000000
    timer_load:fed182b5 reload:00000000 value:fed182dc
    0) display:fed182f5 poll:fed18311 break:fed1832e
    1) display:fed18347 poll:fed18363 break:fed18380
    Section:cpuinfo offset:0x00000190 size:0x00000020
    0) cpu:000302ae flags:c000bbff speed:000009b6 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-0000000fffffffff 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-000000007ffeffff 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) 00000000a0000000-00000000afffffff o:0140 a:0010 p:100 c:00000000 n:356
    01a0) 00000000a0000000-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-0000000004ae1c53 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-0000000004ae1c53 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) 0000000077ff0000-000000007ffeffff o:0120 a:0007 p:100 c:00000000 n:414
    0300) 0000000000001000-000000000000cfff o:00c0 a:0007 p:100 c:00000000 n:423
    0320) 0000000000018cc4-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) 0000000004ae1c54-0000000005ffffff o:0100 a:0027 p:100 c:00000000 n:423
    0380) 0000000006000000-0000000077feffff 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 2d ae 04 08 00 00 00 08 00 00 00 b8 2d ae 04 c8 2d ae 04 10 00 00 00 b0 1a 41 00 c8 2d ae 04 b8 2d ae 04 00 00 00 00 00 00 00 00 b8 2d ae 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 F6M10S9′ [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:fed18068
    eoi => flags:0000, size:0004, rtn:fed18068
    mask:fed1806c, unmask:fed1807d, config:fed18090
    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:fed1809f
    eoi => flags:0000, size:0004, rtn:fed180aa
    mask:fed180ae, unmask:fed180b7, 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:fed180c0
    eoi => flags:0000, size:0004, rtn:fed180c4
    mask:fed180c8, unmask:fed180d9, 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:fed180ec
    eoi => flags:0000, size:0004, rtn:fed180fb
    mask:fed180ff, unmask:fed18108, 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:fed18111
    eoi => flags:1000, size:002a, rtn:fed1812c
    mask:fed18156, unmask:fed1816a, config:fed18180
    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:fed1818f
    eoi => flags:0000, size:0012, rtn:fed18190
    mask:fed181a2, unmask:fed181a5, config:fed181a8
    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:fed181ab
    eoi => flags:0000, size:0012, rtn:fed181ac
    mask:fed181be, unmask:fed181c1, config:fed181c4
    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:fed181c7
    eoi => flags:0000, size:0012, rtn:fed181c8
    mask:fed181da, unmask:fed181dd, config:fed181e0
    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:fed181e3
    eoi => flags:0000, size:0012, rtn:fed181e4
    mask:fed181f6, unmask:fed181f9, config:fed181fc
    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:fed181ff
    eoi => flags:0000, size:0012, rtn:fed18200
    mask:fed18212, unmask:fed18215, config:fed18218
    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:fed1821b
    eoi => flags:0000, size:0012, rtn:fed1821c
    mask:fed1822e, unmask:fed18231, config:fed18234
    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:fed18237
    eoi => flags:0000, size:0012, rtn:fed18238
    mask:fed1824a, unmask:fed1824d, config:fed18250
    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:fed18253
    eoi => flags:0000, size:0012, rtn:fed18254
    mask:fed18266, unmask:fed18269, config:fed1826c
    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:fed1826f
    eoi => flags:0000, size:0012, rtn:fed18270
    mask:fed18282, unmask:fed18285, config:fed18288
    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:fed18474
    off:08 base:fed18474 limit:0000013f off:10 base:fed165b4 limit:0000070f
    off:20 base:fed16420 limit:00000053 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:fed1851c limit:00000027 off:c0 base:00000000 limit:ffffffff
    off:c8 base:00000000 limit:ffffffff 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:fed185b4
    Section:pgdir offset:0x00000070
    Page Directory 0000d000: PAE

    System page at phys:00017000 user:fed15000 kern:fed17000
    Starting next program at vfe42599c
    Missing reboot reason information. Reboot reason will be derived from Kernel signal code !!!
    Writing crashinfo
    Exception at 0xfea8f35a signal 5 c=2 f=0

    Active process(s):

    CR0 # 0x8004003b
    CR2 # 0
    CR3 # 0x10fc0
    CR4 # 0x2f0
    DR0 # 0
    DR1 # 0
    DR2 # 0
    DR3 # 0
    DR6 # 0xffff0ff0
    DR7 # 0x400

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

    Writing crashinfo done!

    Writing x86 kernel core file

  17. Gowtham dit :

    Active process(s):

    CR0 # 0x8004003b
    CR2 # 0
    CR3 # 0x10fc0
    CR4 # 0x2f0
    DR0 # 0
    DR1 # 0
    DR2 # 0
    DR3 # 0
    DR6 # 0xffff0ff0
    DR7 # 0x400

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

    Writing crashinfo done!

    Writing x86 kernel core file

    It doesnt go beyond this

  18. Anwar dit :

    16 mars 2014 à 7 h 15 min
    Hi Taoufik,
    I am unable to start this router seems, it has crahsed, Please help me out.
    Thanks in advance.
    System page at phys:00017000 user:fed15000 kern:fed17000
    Starting next program at vfe42599c
    Missing reboot reason information. Reboot reason will be derived from Kernel signal code !!!
    Writing crashinfo
    Exception at 0xfea8f35a signal 5 c=2 f=0

    Active process(s):

    CR0 # 0x8004003b
    CR2 # 0
    CR3 # 0x10fc0
    CR4 # 0x2f0
    DR0 # 0
    DR1 # 0
    DR2 # 0
    DR3 # 0
    DR6 # 0xffff0ff0
    DR7 # 0×400

    GDTR limit # 0x13f
    GDTR base address # 0xfed1847c
    LDTR # 0xa0
    IDTR limit # 0x70f
    IDTR base address # 0xfed165bc
    TR # 0×100
    Dumping kernel printf messages

    Writing crashinfo done!

    Writing x86 kernel core file

    Répondre

  19. Admin dit :

    Dear All,

    for guys having issue with « Writing x86 kernel core file » please follow Younes Bouhamza Solution , and activate Virtualization Technology . here’s a link that might help : http://www.sysprobs.com/disable-enable-virtualization-technology-bios.

    best luck

  20. Hardik Shah dit :

    Hi Sir,

    I try to configure the IOS -XRV to gns3. but the IOS- XRV image is not starting

    While starting the IOS -XRV in virtual box. it show me the message

    « booting IOS XRv » . and here where it get stuck. it dont go forward

    • Admin dit :

      Hi Shah,

      it is a normal thing, because the message « Booting IOS XRv » is all that you’ll see on VBox.
      follow down the tuto and try to console from GNS3.

      best luck
      Taoufik BELMEKKI

  21. Hardik Shah dit :

    IOS Xrv is started working. But when I am going from IOS XRV to another router is not pinging.

    I also follow the step which was mention by you in comment. but still cant able to ping

    • Admin dit :

      Hi Hardik,

      im glad to hear that it is Working.

      regarding the ping issue :

      remove the link between your XRv and the other end.
      put it back and ping from the XRv with a count of 20.

      if it is not a success, remove the link again and reload the XRv VM. once its ready, put it back and your ping should be ok.

      i know it sound awfull :S , but its the only workarround.

      best of luck.

      Taoufik BELMEKKI

  22. Samir dit :

    Hi all,

    Following the tutorial, I managed to get booting halfway in GNS3. Then I get stuck with below messages.
    I tried few versions of Vbox, running with ample RAM, but on Mac.

    RP/0/0/CPU0:Jun 10 12:42:03.348 : ike[228]: %SECURITY-IMP-4-MSG_WARN : (ike_imp_chan_open) /dev/ipsec/imp Successful
    RP/0/0/CPU0:Jun 10 12:42:03.618 : ike[228]: %SECURITY-IKE-4-WARNING : You may want to configure a hostname
    RP/0/0/CPU0:Jun 10 12:42:03.638 : ike[228]: %SECURITY-IKE-4-WARNING : You may want to configure a domain-name

    Any suggestions or thoughts would be greta help !

    TIA

    /Samir

    • Admin dit :

      HI Samir,

      i saw those messages many times while loading the XRv VM, but it is only during the initial loading. did you try to leave it a couple of minutes to loads ?? the loading speed is strongly relative to your hardware.

      • Samir dit :

        Thanks Admin !

        Oh yeas, I left for a very long time.

        Tried it on both IMac and latest Macbook pro with 16GB RAM…Else I agree, I think am nearly there, hence my frustration :-)

        Once again, many thanks !

        /Samir

      • Samir dit :

        Using same method, works fine on an old windows machine. So I am suspecting GNS3 conifg for MacOS.
        Has anyone managed to get it working on MacOS ?

        TIA

        /Samir

  23. anurudh dit :

    Hi,
    i am getting following error while loging to ios xr on booting..Its asking for secret but not accepting anything…

    % Entry must not be null.
    Enter secret:
    % Entry must not be null.
    Enter secret:
    % Entry must not be null.
    Enter secret:

    Can you please help me.

  24. […] PM #2 Cisco IOS XRv Step by Step Install and GNS3 integration * N0 SHUTD0WN I found this to be helpful, I'm running it as well on esxi Become the stainless steel sharp […]

  25. Steve Storniak dit :

    Hello Fellas,

    first of all thanks a lot for putting these steps together. Kudos.

    I am having some issues telnetting the ios-xrv device. This is message I got when I telnet to the box from SecureCRT « The remote system refused the connection. » Thoughts ?

    Thanks,
    J-M

  26. Tarik dit :

    Salam Taoufik,

    it was really helpful my friend :)

    thanks a lot

  27. Leandro dit :

    Hello friend!

    First, thanks for tutorial. I’ve a simple question: Have I keep the VM started on VirtualBox when open the GNS3 to use this IOS-XR? Thank you!

  28. Irfan dit :

    Hello friends,

    First of all many thanks for the tutorial. My problem is that i dont see my XRv vbox machines in gns3 under / Edit / Preferences / Virtual-Box. Path to VBoxwrapper test is working. I also see other junos machines in my vbox but not the XRvs.

    Thanx in advance for any help.
    Irfan.

  29. Anil Kumar dit :

    I have tried many and many time As you mention in these comments but still ping between XRV and the Router not working……

    if you have any new update then please revert me

  30. HANY dit :

    XR_: error from server 127.0.0.1:11525: 209-unable to start instance ‘XR_’
    WHEN I START THE XR ROUTER THIS ERROR SHOW

  31. Hector Oses dit :

    I have been able to run XRV and connect from GNS3, but while configuring,there is no interfaces availables to configure.

    RP/0/0/CPU0:XR1#sh interfaces summary
    Tue Aug 26 23:30:00.216 UTC
    Interface Type Total UP Down Admin Down
    ————– —– — —- ———-
    ALL TYPES 1 1 0 0
    ————–
    IFT_NULL 1 1 0 0

    RP/0/0/CPU0:XR1#

    Any ideas?

    Thank you in advance.

  32. shadi dit :

    very helpful …problem of

    Dumping kernel printf messages

    Writing crashinfo done!

    Writing x86 kernel core file

    solved after enable virtualization at the BIOS

  33. Ricardo Lainez dit :

    My VM List is empty, does anyone know a way to fix this?

  34. umer dit :

    tell me plz how access the XR on secureCRT plz tell me/…….

  35. Biodun dit :

    I have been able to run XRV and connect from GNS3, but while configuring,there is no interfaces availables to configure.

    RP/0/0/CPU0:XR1#sh interfaces summary
    Tue Aug 26 23:30:00.216 UTC
    Interface Type Total UP Down Admin Down
    ————– —– — —- ———-
    ALL TYPES 1 1 0 0
    ————–
    IFT_NULL 1 1 0 0

    RP/0/0/CPU0:XR1#

    Any ideas?

    Thank you in advance.

    • alexey dit :

      Hi! I’ve found the same issue. But after 30secs waiting, i got :
      RP/0/0/CPU0:ios#coRP/0/0/CPU0:Nov 30 20:17:54.643 : BM-DISTRIB[1154]: %L2-BM-4-ERR_SYSTEM_MAC_RESET : Existing system MAC address not found in allocation. System MAC address for bundles is being reset

      After that I can see interfaces. …CDP is now working.

  36. alexey dit :

    Hi!
    Is it possible to work in GNS3 with IOS-XR ? I mean that ping started working after your the advice – the link must be deleted/created and rebooted VM. What about more interesting protocols such as IGP/MPLS/BGP ? I mean that CDP doen’t work – the devices dodn/t see each other. Have you solved CDPs problem ? Have you foung any other problems ?

    Thanks.

  37. roi dit :

    I will be using UCS Server with VMware for this.
    Can you run Virtualbox inside a VMWare guest?

    or,

    virtualbox inside a Virtualbox guest?

  38. Haider Khalid dit :

    Thanks for the wonderful article.

    I’m getting following error while booting up:

    This (D)RP Node is not ready or active for login /configuration

    This (D)RP Node is not ready or active for login /configuration

    This (D)RP Node is not ready or active for login /configuration

    Can you please guide regarding this?

  39. Thomas dit :

    I’ve actually had pretty good lucking using VirtIO for the network driver. Keep in mind IOS XRv has support for KVM virtuilization, which means it has the QNX/UNIX VirtIO drivers natively installed in the VM. I think this may work for others as well. I have not needed to delete and re-add links using this method.

  40. Zarar dit :

    I am running my Lab setup on a windows 7 virtual machine on ESXi Server. i installed virtual box on this virtual machine and inside virtual box i installed cisco XR and my issue is same
    Dumping kernel printf messages

    Writing crashinfo done!

    Writing x86 kernel core file
    My ESXi server has VTX support and we are running approx 100 VMs in production environment on this ESXi server. please if anybody knows how we can solve this issue in case of a virtual machine.

  41. Nusret dit :

    Isn’t it possible to ping between IOS-XR (VM) router and IOS router in GNS3?
    I’ve successfully set up IOS-XR (VM) router based on your instruction (THANK YOU SO MUCH!), however, I can’t ping between IOS-XR (VM) router and IOS router. Need you your kind support.

    Thank you,
    Nusret

  42. Nusret dit :

    Is it possible to ping between IOS-XR (5.1.2) and IOS (15.x) router in GNS3?

    Thank you,
    Nusret

    • Sandeep Singh dit :

      Hi All,

      I am running into same issue ping not working, I have IOS XRv running all fine but can not ping any other remote device when connected.

      Already tried removing/adding links while running extended ping with count 20 or 100. Also tried restarting the IOS XRv instance with link removed and re-adding the link afterwards.

      Any more tips ?

      Thanks a lot.

  43. Sandeep Singh dit :

    Hi All,

    Just to let everyone know , i tried with VMDK file instead and pings work everytime.

    Regards

  44. Ruslan dit :

    Hi all

    How i solved the ‘ping’ issue – refer to the my comment for youtube video.

    https://www.youtube.com/watch?v=UrcJgPnfPdY

    Hope this helps

  45. Rubi dit :

    Very gently described. I have done in my way too. Thank you very much

  46. dana dit :

    they told me I am from territory not authorized can any one help me to register to cisco.com so i can download iosxr image

  47. Kids Nursery dit :

    Thanks for finalⅼy writing aЬߋut > Cisco IOS XRv Step Ьy Step Instaⅼl and GNS3
    integration * N0 SHUTD0WN < Loved it!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>