I've not finished it yet! I've got the X10 side working fine. Getting the ethernet portion working reliablely is another thing. The RTL chip I'm using is apparently a NE2000 clone but there are quite a few differences and Realtek aren't too hot on documenting them it seems... Nearly got it though.

I've got the docs for X10 extended commands somewhere. I'll see if I can dig it out.