Cisco IOS-XR(ASR-9k) Router emulation in VirtualBox and Integration with GNS
Recently, I needed to use some advanced features of the Cisco IOS-XR router within the GNS topology. However, GNS doesn't have any ASR 9k series router and also, getting the IOS-XR iso/bin image is very difficult. I decided to use IOS-XRv software to emulate the VM in Oracle virtual box. However, the implementation drove me nuts. It ain't so easy as it looks.
Here are the proper steps which ensure IOS-XR router emulation without any issues.
To emulate cisco asr9k router in VirtualBox for GNS, follow these steps:
- Download asr9k ova image from the link: https://upload.cisco.com/cgi-bin/swc/fileexg/main.cgi?CONTYPES=Cisco-IOS-XRv. You need to provide Cisco credentials (or register if not present)
- Install & configure VirtualBox, follow the link: http://www.if-not-true-then-false.com/2010/install-virtualbox-with-yum-on-fedora-centos-red-hat-rhel/comment-page-3/
Alternatively, follow these two steps: - Download VirtualBox rpm: wget http://download.virtualbox.org/virtualbox/4.3.20/VirtualBox-4.3-4.3.20_96996_el6-1.x86_64.rpm
- Install VirtualBox rpm: rpm -Uvh VirtualBox-4.3-4.3.20_96996_el6-1.x86_64.rpm
- Launch VirtualBox & import the asr9k ova image downloaded in step1. Follow the steps in link: http://www.noshutdown.ma/ios-xrv-step-step-install-gns3-integration/
Few Important Points to be noted during IOS XR emulation via ova image in VirtualBox & integration with GNS:
- Launch GNS & Virtual Box as ROOT.
- Use Network adaptor as host-only-adaptor in VM.( U need to first add host-only-adaptor from preferences-> network)
- Provide all the available Graphics memory for each VM.
- Use OS as Type=Linux & Version=Other Linux(64bit)
- Enable Serial Port=Com1, mode=host pipe
- In GNS, from preferences-> VirtualBox-> VirtualBoxGuest subtab, add the VM with following options:
- Enable Console Support
- Start in headless mode(Without GUI)
- Add the VirtualGuest in GNS, start & console to it from GNS. Then it will prompt from root-system username & password. Enter any arbitrary username (For e.g. you own name )
- Enter password as [hit delete button] [any_arbitrary_password]
- After Configuring the IPs/Interfaces in IOS XR, Delete & re-create links to make the connectivity working.
- To Increase the no of Interfaces in IOS XR, click on Router-> Configuration, Change the NICs. After this stop the IOS XR router & start.
That's all you need to do to leverage IOS-XR functionality in GNS.
Comments
STL Airport Car Service
St Louis Airport Car Service
St. Louis Limo Rental
San Francisco airport car service
Seattle airport limo service
party bus Seattle
San Diego Bus Rental
San Antonio Bus Rental Service
Pittsburgh bus rental
Phoenix Bus Rental Service
Phoenix Airport Car Service
PHL Airport car service
Philadelphia bus rental
NY limo rental
Nashville party bus rental
Nashville limo service
MSP Airport car service
MKE Airport Transportation
party bus rental minneapolis
Milwaukee Party Bus rental
Miami Bus Rental Service
mia airport transportation services
Los Angeles Bus Rental
lga airport transportation service
LAX Limo Car Service
Las Vegas Limousine Rental
For antivirus protection call toll free now at +1 (877) 822 6231 - facing virus issues at home or office computer/laptop get instant support for antivirus protection
web browser. On more information arris setupplease visit!!