Network monitoring and limiting with linux router
I have a client who is in a bit of a pickle at present. The basic story is this: they have students staying at their house from overseas (Uni students) and the students have their own internet connection. The problem is that one of the students keeps using most of the bandwidth talking to their boyfriend back in Japan all night on skype. This causes problems for the other students as their plan is "shaped" and by about 1/2 way through the month they are stuck with a 64kb internet connection.
What they're after is a system whereby they can limit the amount of bandwidth available to each student. they have been given many options which are either too expensive (double the bandwidth) or not actually possible (QoS; using a Netgear DG834v3 modem - this just isn't available as far as I can see).
I know that using Linux as a router can be quite effective (both literally and on cost) and so I'm after some info from you knowledgeable people here on the Linux Forum (where's the "sucking with the golden straw" emoticon?;) :puke: )
What sort of equipment do you need? I know what ever pc you use has to have 2 NIC's. As for the pc, what does it need to have as far as processor is concerned. For example, can an old pIII or pIV be used? Say a PIII 833MHz with 64-128MB RAM? Or does it need to be newer than that.
Next question. Is firestarter capable of doing the things we need it to do? (being monitoring the network as well as putting a cap on bandwidth being used - which I assume would have to be done on mac address rather than ip address as ip addresses would be given out via DHCP). The idea isn't to block access, rather to limit the speed with which it can be used.
Anyway, any help would be most greatfully accepted.
All the best guys,