Fixing a dead 40Gbps Celestica D2060 network switch

I have had a dead Celestica D2060 network switch laying in my garage for a while and decided to finally attempt to fix it. D2060 is a Broadcom Trident2 BCM56854A2 powered device offering 48x10G SFP+ and 6x40G QSFP+ ports, with an Intel Atom Rangeley C2558 based control plane – notorious for dying due to a CPU bug.

Read More

Installing Ubuntu manually (from a running system)

Sometimes it can be useful to be able to manually install an Ubuntu system – either from an existing running system, or a live installation media environment. Fortunately this process is rather straightforward.

Read More

Residential VDSL2/PPPoE connection with a Juniper SRX

I have gotten my hands on an older Juniper SRX 300. Lacking a better use case, I determined this could be a reasonable home router for my VDSL2 connection.

Read More

Getting SSD SMART on LSI controllers

Bird 1.6: The Unofficial Guide

We all know the lovely routing daemon called Bird. However, the official documentation can be a bit lacking and daunting. Here’s my collection of useful examples

Read More

Juniper EX4200 – Issues with route filtering

Issues with EX4200 – RPD_RT_PREFIX_LIMIT_REACHED: Number of prefixes (16384) in table inet.0 reached configured maximum (16384).

Read More

Deciphering Traceroute rDNS

Ever wondered what “xe” means in traceroutes?

Read More

YUM/DNF ignores packages from a custom repository

Recently, I needed to compile a custom version of libvirt, repack it and insert it into my own repository. YUM/DNF was however ignoring my version and continued installing one from AppStream…

Read More

Vultr List of Transits – 2020/10

Once again, I compiled a list of Vultr transits per location into a spreadsheet

Read More

Vultr List of Transits – 2020/06

Once again, I compiled a list of Vultr transits per location into a spreadsheet

Read More