1 |
Checkout the QOS modules in the kernel and the iproute package. There's |
2 |
plenty of examples on the net as well as mailing lists and bundled |
3 |
scripts that will serve as a base for what you want to do. |
4 |
|
5 |
Also rsync and wget have bandwidth limiting options that may be |
6 |
easier/more suitable for what you want to do. As with everything that |
7 |
looks good, QOS has some undesirable effects on gross throughput and the |
8 |
smoothness of traffic flow so it doesnt suit everyone. I dont think you |
9 |
can dynamicly alter the rate of wget or rsync, but killing the process |
10 |
and resuming with new parameters a minute or so later via an "at" or |
11 |
"cron" job is easy. |
12 |
|
13 |
I am in OZ and found that with iinet, one has to always be aware of the |
14 |
dynamic change of ADSL rates that occur. Currently I am on 960/7616 |
15 |
up/down and it does go randomly go up or down. In the worst case you |
16 |
could be limiting at a ceiling of 512k when you have ~8M+ available |
17 |
(with QOS you need to set a ceiling rate equal to whats available) Never |
18 |
did find a reliable way around that, but I have since dropped QOS as |
19 |
with these rates it just isn't needed on a home system. |
20 |
|
21 |
BillK |
22 |
|
23 |
|
24 |
On Sun, 2005-07-17 at 18:46 -0400, agl@×××××××.au wrote: |
25 |
> Hi all, |
26 |
> Here in Australia the internet access plan I have is capped at 12GB |
27 |
> downloads/month during "peak" hours and then an additional 24GB/month during |
28 |
> "offpeak" hours, ie 2am - 9am. Rather than sit up until 2am to kick off a |
29 |
> download, I was wondering if it was possible to somehow throttle a connection, |
30 |
> or even a port, so that I could kick off the down load at say 11pm with the |
31 |
> connection throttled to only a few KB/s and then at say 2am, a cron job will |
32 |
> unthrottle it back to its full speed hence making most use of the offpeak time. |
33 |
> I'm currently using gshield on top of iptables as my firewall. |
34 |
> |
35 |
> Any thoughts greatly appreciated. |
36 |
> Andrew |
37 |
-- |
38 |
William Kenworthy <billk@×××××××××.au> |
39 |
Home! |
40 |
|
41 |
-- |
42 |
gentoo-user@g.o mailing list |