Hello Jonathan, Indeed. I have tested with limited number of IPs though. Not sure how that scheme will behave if you apply it to a huge network. Cheers, -Nikolay Jonathan Gazeley wrote: > Hi Nikolay, > > Thanks for your help - this looks useful. Is it possible to apply a > police filter invidiually to each IP behind the NAT? > > Thanks, > Jonathan > > Nikolay Kichukov wrote: >> Hello, >> You need to recompile your kernel and include the appropriate modules >> for htb to work. >> >> The other idea I have is to use policer to filter how much traffic PCs >> in the LAN upload. This is done on the LAN interface. Eliminates the >> need to mark packets, etc. >> >> You just drop all the packets that are coming in too fast. And >> presumably your LAN can do at least 100mbps, so the delay of packet >> retransmission can be neglected. >> >> HTH, >> -Nikolay >> >> Martin Milata wrote: >> >>> On Mon, Jul 30, 2007 at 02:58:00PM +0100, Jonathan Gazeley wrote: >>> [...] >>> >>>> 137.222.235.125 >>>> RTNETLINK answers: No such file or directory >>>> RTNETLINK answers: Invalid argument >>>> We have an error talking to the kernel >>>> RTNETLINK answers: No such file or directory >>>> RTNETLINK answers: Invalid argument >>>> We have an error talking to the kernel >>>> >>> [...] >>> >>> Hint: If you run your script as "bash -x script_name" (or use >>> #!/bin/sh -x >>> as shabang), you will be able to see which exact command caused the >>> error >>> message. >>> >>> Regards, >>> -MM >>> _______________________________________________ >>> LARTC mailing list >>> LARTC@xxxxxxxxxxxxxxx >>> http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc >>> >> _______________________________________________ >> LARTC mailing list >> LARTC@xxxxxxxxxxxxxxx >> http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc >> > _______________________________________________ LARTC mailing list LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc