It's probably a better idea to just use a Linksys NSLU2 with the replacement firmware than do all this custom work.

You could even add ethernet to a Mk1 along with whatever else USB 1.2/2.0 devices you wanted with a NSLU2