Being a Java luddite who still defaults to Swing I thought it was time to learn something new. Here's a set of tutorials combing JavaFX with the GUI favourite the Mandelbrot fractal. I won't dwell on the function f(z)=z2 +C other than to say the JDK doesn't support Complex numbers, so the initial method looks... Continue Reading →
Upgrading Cisco SG-200 SG-300 SG-500 switches via CLI
How to configure an open SSID with MAC address filtering on the Cisco 3850.
Python script combining APIC-EM uniq and PSIRT APIs.
Python APIC-EM script for software inventory
During a recent Nexus 5k upgrade task Layer3 features were preventing non-disruptive ISSU’s from taking place. It became apparent that some N5Ks had unused features/ applications installed and the licenses deployed across the estate were unknown. So I wrote a Python APIC-EM script to audit and download this information. The script has the following flow/... Continue Reading →
Demonstration of the EIGRP leak-map feature in an IPv6 topology. The leak-map feature allows for a prefix to be advertise which forms part of a larger summary prefix.
I am currently experimenting running an IPv6 only WLAN at work, so thought I'd try experimenting at home. Whereas at work we have a CSR1000v to perform the NAT64 and a separate Linux VM for DNS64, the config below details combining both functions on a Raspberry Pi (RPi). The topology looks like this: apt-get install... Continue Reading →
This configuration details how to setup an SSL VPN in 'tunnel mode' on a router running v15 IOS. Such a configuration could be run implemented on a small to mid-size remote site utilising an ISR router. Firstly install the AnyConnect package onto the router: ! webvpn install svc flash:/anyconnect-linux-64-4.2.01035-k9.pkg sequence 1 ! Confirm the package... Continue Reading →
I recently upgraded the IPSec tunnel running between a customer site and my ASA used for SNMP monitoring. The same customer was also having ADSL2 issues at another site so a spare ISR G1 (1841) router from my lab was deployed. Problem with the first generation ISR is that they do not support IKEv2. This... Continue Reading →