Artur Zabroński napisał(a):
> 06-11-07, Matys Łukasz <lukasz(a)e-matys.com> napisał(a):
>> Witam.
>> Chcialbym odpalic cos takiego, by danemu klientowi miedzy np: 22-6
>> regulki generowaly sie x3, tzn majac predkosc 256 chce osiagnac 768...
>> Czy ktos juz cos takiego rozwiazal?
>>
>> Czy da sie jakos zmusic demona aby np w okreslonych godzinach mnozyl
>> przydzielone pasmo w bazie x3 i generowal rc.htb z szybszymi
>> wartosciami?
>>
> Przykladowa konfiguracja:
>
> w begin dorzucic gdzies na koncu np:
> ACTHOUR=`date +%H`
>
> i w host_htb_up/down zrobic cos takiego:
> SPEED=%downratekbit
>
> if [ $ACTHOUR -ge 22 ]; then
> SPEED=$[$SPEED * 3]
> elif [ $ACTHOUR -le 6]; then
> SPEED=$[$SPEED * 3]
> fi
>
> i predkosc zalezna od godziny masz w zmiennej SPEED czyli np:
> tc class add dev eth0 parent 1:2 classid 1:%x htb rate $SPEED
>
>
> Jedyny mankament ze instancje najlepiej przeladowywac recznie (bez
> ustawiania opcji cron) z normalnego crona w sposob lmsd -q -i
> instancjatc lub po prostu zrobic identyczna instancje z cronem o
> okreslonych godzinach (0 22,6 * * *)
>
Problemik jest jeden.
Wartosc speed na poczatku moze miec np: 1024kbit,
i pozniej w skrypcie nie da sie pomnozyc 1024kbit *2.
:/
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com