Fryguy

Archive for 2012|Yearly archive page

Cisco IOS XR Software, PIE, and Patches

In How To, IOS XR on May 15, 2012 at 08:15

As part of any system, from time to time you need to install updates, patches, and upgrade code. The joys of IOS XR code is that you can actually installed patches that fix bugs, you can perform in-service upgrades and not take down the router (provided you have a dual-supervisor router), as well as add new services to the code. All the necessary PIE packages can be found in the main image, they are not available separately.

You can get the main image from CCO Support and Downloads. To navigate to the download, select:
Products -> Routers -> Service Provider Edge Routers -> ASR 9000 -> ASR 9006

Then select IOS XR Software for the main images or IOS XR Software Maintenance Upgrades (SMU) for patches for caveats fixes.

CCO

 

Once you select the IOS XR Software, the most recent version of code will be presented on the screen. Select the version that you need and proceed to download it. If you get an error that a contract is required, please open a Cisco TAC case requesting access, they will need the serial number of the chassis in order to prove support.

Read the rest of this entry »

Cisco IOS XR Interface Bundles ( aka Etherchannel or 802.3ad)

In How To, IOS XR on April 27, 2012 at 08:06

IOS XR Fryguy

Well, time for another IOS XR post, this time on Interface Bundles, particularly Ethernet. With IOS XR a bundle can be considered a group of one or more ports that are aggregated together and treated as one link. The different links within a single bundle can have different speeds, where the fastest link can be up to four times faster than the slowest link. Each bundle has a single MAC, and a single IP address.

As with some other devices, you can have interfaces in a bundle across multiple line cards, thus protecting yourself from a single point of failure. If a line card fails,  the bundle interface will stay up as you configured it to span more then 1 card. A bundle also provides you with more bandwidth then might normally be available if using a single interface. Cisco IOS XR supports 802.3ad (LACP) as well as Cisco proprietary EtherChannel. In all honesty, if you use anything other then LACP you are asking for trouble – LACP has prevent many problems when GBICs have gone bad, but the interfaces are still UP/UP.

Ok, time for the meat and potatoes:

Read the rest of this entry »

Cisco Live 2012 San Diego Schedule

In CCIE, Cisco Live on April 26, 2012 at 17:12

Well, it is getting closed to Cisco Live and my schedule is all set – and here it is!  Looks like I have some fun times ahead for my, cannot wait to attend some new session.

Cisco Live Scoop! CAE Band Revealed! Cover Band Announcement! …and the BAG!

In Cisco Live on April 23, 2012 at 20:58

Ok, so what does Windows 95 have to do with Cisco Live?  Well, if you remember the one Easter Egg that came with Windows 95, you might remember this video:

Yup, the CAE band will be Weezer! As CiscoLive has said “You voted…. We Listened….. Weezer will be our headliner”.  Taking from the Weezer website at Weezer.Com

Read the rest of this entry »

Cisco Nexus Show Tech-Support – aka TAC-PAC

In Cool Tech, Data Center, Nexus, Problems, Tools on April 19, 2012 at 10:10

tac

The inevitable TAC call and the request for a Show Tech to help with the support. Normally this is not a big problem on most systems, but if you ever try this on somehting like a Nexus 7000 – it takes a loooooong time and pulls well over 100 megs of information in that file. Capturing this output to a terminal is a test of patience (lets not mention console), or even if you redirect it to the bootflash it can still take some time. Then, there is getting a 100+ meg file copied from the bootflash to your computer, etc etc etc. I did do a quick post some time ago about using GZip to compress the file – you can find that post here.

But that is not what this post is about, this post is about a command called TAC-PAC. TAC-PAC seems to be a little known command to most people who have never run into a problem and had to pull a show tech of a N7K, of for that matter any NX-OS platform. I was able to confirm this command on Nexus 7000, 5000, and 1000 as well as the SAN MDS.

So, what is TAC-PAC? It is a single command that redirects the output of show tech-support details to a file, and then automatically compresses it for you. One command – nice and simple. The only thing that you will still have to do is pull the file via FTP or so.

Read the rest of this entry »

Cisco Live 2012 – Reasons to attend

In Cisco Live on April 6, 2012 at 12:20

CiscoLiveLogo

Last year I did a post on Why you should go ( you can read it read here ), but since that was for 2011 – I figured I would update it for 2012 as well. I won’t go into as much detail as I did last year, just figure I would refresh some points, provided some 2012 San Diego information, and bullet point some reasons to attend.

So, What’s New for 2012

Well, first off the location – this year it is in San Diego, CA. The event tends to move around the country, primarily between a location on the east coast and west coast. For example, next year the event will be in Orlando, FL from June 24-27 (if I recall correctly) – and the year after that I think we are then back to San Francisco in May. By having the event move around it helps to keep things exciting and different, granted Vegas is nice but it does tend to get old quick.

Another thing that will be new for 2012 is the guest speakers. Last year William Shatner showed us his Vulcan hand symbol as part of the closing keynote, this year we will have Jamie Hyneman and Adam Savage as our closing speakers (you can read more here). I am really looking forward to see what they present and say – to be honest, I have no idea what to expect other then a great time during the closing keynote.

Read the rest of this entry »

IOS XR Configuring Interfaces – Basic IPv4 and IPv6

In How To, IOS XR on April 3, 2012 at 08:36

CoolImage

 

Time to continue the IOS XR information, now configuring interfaces. Yes, this is somewhat basic stuff – but I think that it is good just to see it. If you are afraid of it, seeing stuff that is easy can help someone become comfortable with new things.

 

First, let’s take a look at what interfaces we have and review them quickly. We can use the same command we are already familiar with – show ip interface brief

RP/0/7/CPU0:R1#
RP/0/7/CPU0:R1#sh ip int br
Thu Mar 29 18:12:04.883 UTC

Interface IP-Address Status Protocol
MgmtEth0/7/CPU0/0 unassigned Shutdown Down
MgmtEth0/7/CPU0/1 unassigned Shutdown Down
MgmtEth0/7/CPU0/2 unassigned Shutdown Down
GigabitEthernet0/3/0/0 unassigned Down Down
GigabitEthernet0/3/0/1 unassigned Down Down
GigabitEthernet0/3/0/2 unassigned Up Up
GigabitEthernet0/3/0/3 unassigned Up Up
MgmtEth0/6/CPU0/0 unassigned Shutdown Down
MgmtEth0/6/CPU0/1 unassigned Shutdown Down
MgmtEth0/6/CPU0/2 unassigned Shutdown Down
RP/0/7/CPU0:R1#

Here you can see that we have an RP in Slot 6 and 7 (Mgmt) and a 4-port Gig card in Slot 3. For this lab, interfaces G0/3/0/2 and G0/3/0/3 are pre-cabled to another router and are currently UP/UP right now.

Read the rest of this entry »

Cisco IOS XR – Basic Configuration Options

In IOS XR on April 2, 2012 at 08:15

IOS XR Fryguy

Ok, we have seen the basic COMMIT option – but what other options do we have for configuration mode? Well, we have a few to choose from.
First, what if I am making changes and decide I don’t want them? You have a few options. First you could just exit all the way out.

RP/0/7/CPU0:R1(config)#exit
Uncommitted changes found, commit them before exiting(yes/no/cancel)? [cancel]: no

And once you exit out, all your changes are lost.

Ok, that is one option. Another is clear. To demonstrate, lets create loopback 666
RP/0/7/CPU0:R1#conf t
Sun Apr 1 22:18:52.956 UTC
RP/0/7/CPU0:R1(config)#int loop 666
RP/0/7/CPU0:R1(config-if)#ip add 6.6.6.6/32

Ok, let’s check the candidate configuration:
RP/0/7/CPU0:R1(config-if)#show config
Sun Apr 1 22:19:03.438 UTC
Building configuration…
!! IOS XR Configuration 4.1.1
interface Loopback666
ipv4 address 6.6.6.6 255.255.255.255
!
end

RP/0/7/CPU0:R1(config-if)#

Read the rest of this entry »

Financial Tools – Debt Reduction – Budgeting – Planning

In Why not? on March 31, 2012 at 22:07

CreditCard

Yeah, I am deviating again from the technology norm for a post. Every now and then I just feel that I need to share some of the tools that I have found that might be able to help others. In this post, I will be sharing some of the debt reduction and budget planning information I have found over time, as well as some other financial forms that come in handy.

First of all – I will admit I am a fan of Dave Ramsey, Gail Vaz-Oxlade, Suze Orman, and other financial gurus. Most of what each of them speak of come down to a single thing – common sense. Not much of what they say is new or amazing, it is just want Grandma and Grandpa (or great Grandma and Grandpa for some of you) use to do and say. Perhaps that is the problem, we have a generation growing up that only really knows plastic – they don’t know the value of cash and savings.

I am not here to talk on cause and effect, but to share information I have been able to gather over time.

Read the rest of this entry »

Cisco IOS XR Basics – Prompt and Hostname

In How To, IOS XR on March 30, 2012 at 08:08

3308920793 4834aa4007 o

This is going to be the first post in a series of blog posts on IOS XR code. This post might be simple, but it is a good to start with the basics so that poeple can get familiar with how XR works.

Lets cover the prompt real quick as that is a bit different then what people are used to.

Lets look at the standard IOS prompt vs the IOS XR prompt.

IOS: Router#
IOS-XR: RP/0/7/CPU0:ios#

As you can see the prompt is a bit different. In standard IOS you have the hostname, but in IOS XR you get a bit more information. It breaks down as follows:

Prompt Syntax:
Type – type of interface card (Usually RP for Route Processor)
Rack – What Rack number this is installed in in a multi-shelf system, typically 0 if standalone
Slot – Slot the RP is installed in (7)
Module – What execute the user commands or port interface. Usually CPU0 or CPU1
Name – Hostname of the router, default here is IOS
->  RP/0/7/CPU0:ios#

Read the rest of this entry »