I'm going to chime in here, and I could be wrong - but about the only way I see that you can rate limit Ethernet connections to your server will be to "create" individual interfaces for each connection. The only way I can think of to do that would be pppoe. As a connection is made, a virtual interface is created, and is controllable via simple commands, or implemented the "right" way that connection would be controllable via radius.
The only other way I can think of would be to employ a proxy server like squid, but I don't know squid well enough to be sure.
So there it is, if I'm wrong I'll consider myself to have been slapped with a large trout.
Last edited by greezmunkey; 05-24-2010 at 10:27 PM.