Configuring Icinga for Cisco SNMP

Original Error: “CRITICAL – Plugin timed out while executing system call” I had a bit of trouble getting this to work so I thought I would share my solution. I initially followed the tutorial here. I basically wanted to Icinga to receive SNMP data from a Cisco 7200 I had set up. To begin, set up […]

Using Python for Cisco Serial I/O

pyCiscoConsole v1.00- A Class Based Approach for Serial IO to a Cisco Device Contents Overview Requirements Installation CiscoDevice Class Public Methods __init__ set_receive_wait get_mode set_mode send_command DeviceMode Class Usage Example Downloads Overview pyCiscoConsole provides a class based interface for communicating with a Cisco device over a console cable. pyCiscoConsole is single threaded and uses a heuristic […]

Use Python to Interact with Cisco Device Using Pyserial

For my latest project I wanted to communicate with a Cisco device over serial via the console port with my python program. It isn’t overly complicated, but it took me a bit to hack together something that worked properly and I thought I’d share it with everyone.  Below is the code: The first line opens […]

IPv6 – What is the Service Block Model?

Overview The service block model (SBM) is an IPv6 migration strategy utilizing ISATAP tunnels designed for organizations who must rapidly implement IPv6. The service block model acts as an overlay network which has no impact on the underlying IPv6 network. Two Catalyst 6500 switches comprise the core of the SBM. The two Catalyst 6500 switches […]

CCNP Route

Passed CCNP Route! If you’re studying for CCNP Route I strongly recommend finding a review guide and ditching the official book. The official book by Odem was a great reference, but it just had far too much extraneous information. While I do love learning for learning’s sake, at the end of the day you still […]