Archive | Networks

20 January 2012 ~ Comments Off

OpenBSD PPPoE and RFC 4638

I upgraded my Internet connection from ADSL 2+ to FTTC a while ago. I’m with Eclipse as an ISP, but it’s basically the same product as BT Infinity, right down to the Openreach-branded modem, (a Huawei Echolife HG612 to be exact). With this modem, you need to use a router or some software that can [...]

Continue Reading

29 December 2011 ~ Comments Off

Puppet + Gephi: Visualizing Infrastructure as Code

Justin Kulesza and I have been using Puppet to manage the configuration of some virtualized servers. Recently, we added some modules that introduced unexpected dependency cycles. As we worked to untangle the complex series of dependencies, it became difficult to keep track of just how everything was connected. In order to make sense of the…

Read More »

Continue Reading

29 April 2011 ~ Comments Off

Using SNMP to upgrade IOS on Cisco devices

Following on from my previous post regarding using SNMP to initiate TFTP backups, it’s also possible to use SNMP to remotely upgrade IOS on a Cisco device. I’ll reuse and extend the setup and configuration from the previous article so apply that first. The IOS device then needs the following additions: router(config)#snmp-server view myview ciscoFlashOps [...]

Continue Reading

24 April 2011 ~ Comments Off

Using SNMP to trigger Cisco TFTP backups

I recently discovered you can use SNMP to trigger a Cisco device to write its configuration to a remote TFTP server. Apparently this feature has existed in Cisco devices in one form or another for over a decade, but somehow I’d missed it completely. This seems a far better alternative to getting in a muddle [...]

Continue Reading