I took the EQL serial line load balancer software device driver and adapted it to load balance on arbitrary IP interfaces as a class project.

The write up of what I did.

A patch which puts the driver in the linux 2.1.72 kernel.

The user level configuration program.