Larger Juniper routers have two hardware control planes, known as routing engines. These can be seen on some models as a removable slot in the chassis. Each has its own management IP, storage etc and can be seen as an independant compute node. If one fails, the other takes over. When IP Fabric connects to... Continue Reading →
Netbox – Bulk Deletion of an object element
This post describes how to delete an element (field) from every object in Netbox. It uses the example of deleting the weight field from device types. There may be a reason why a netbox admin would need to remove every example of a field from a type of netbox object. For example a custom field... Continue Reading →
IP Fabric: Download All Settings Easily
This post looks at a simple way to download all the settings from IP Fabric and acts as a primer for future IP Fabric API posts. IP Fabric was written from day one with an API First approach. This means that every function/feature is coded as an API in the first instance. The webUI is... Continue Reading →
Automating Raritan PX3 PDU Configuration
Automating tasks on devices with no vendor API/library support is really hard work, but it can also be the most useful code you write. In this example the devices have no API, SDK and the CLI structure is so different to network equipment that standard automation techniques won't work. The Problem My most recent coding... Continue Reading →
Upgrading HPE Comware via USB
This simple post shows you the commands needed to use a USB memory stick to upgrade a comware switch. This has been tested on Comware7 only but may work for v5. Firstly, inserting a memory stick into the USB hole that is FAT32 formatted (other formats may work) automatically mounts the file system. No commands... Continue Reading →
Netbox: Custom Link to Run a Custom Script that Specifies the Object to Pass as a Paramter
This is a short and simple post to describe how in netbox you can create a custom button that invokes a netbox custom script, with parameters pre-populated. In the example I use, the FindOwners button below is found only in the device page. Clicking it navigates to a particular script with the device in question... Continue Reading →
Renaming Interfaces in bulk in Netbox
Netbox has a handy feature in the interface section that permits the bulk edit of interface names. This is really handy when you have switch stacks and want the name to represent the full port name so the CLI and netbox agree. In my example I have member 2 of a stack. When created ports... Continue Reading →
Is Cisco certification essential for career progression?
I've read the discussions over the last half a decade that Cisco's grip on the certification market, and the grip of certification on the job market, has dwindled. I believed what people were saying that such traditions had been replaced by a broader vendor outlook from employers together with the requirement to demonstrate broader skills... Continue Reading →
Creating a Blog on GitHub Pages v WordPress
This post is a copy of the content at https://constantpinger.github.io/github/GH_pages.html This is the first page written within GitHub Pages and falls around the 4 hour point in the journey to understanding the technology. Upon hearing about the concept I thought this would be a brilliant way to produce content about code I've written or tech... Continue Reading →