Ross McIlroy

Random Stuff

This is a page of random things which I want to put up which don't fit anywhere else.

Ethernet Website

As part of the NCT module I created a website which explains the workings of Ethernet. I've put this website up here in case it's useful to anyone.

Click Modular Router Patch for Linux 2.6 Kernel

As part of my Masters Research project, I made use of the Click Modular Router. Due to a number of constraints (including the integration with Xen and other open source projects), I was forced to use the 2.6.9 linux kernel. Click did not run in kernel level mode under the 2.6 linux kernel, so I created this patch based upon the preliminary work of Francis Bogsanyi (thanks). Note, the patch is now included (in probably an improved state) in Click version 1.5.

The original patch and instructions are here if needed

I provide these on the basis that they may be useful, but make no assertion that they are correct, however feel free to contact me at ross@dcs.gla.ac.uk with any comments.