Witam,
Dnia wto, paź 09, 2007 at 07:25:05 CEST, Gracjan Tyczyński napisał:
> On Tue, 9 Oct 2007 07:22:12 +0200
> "Maricn" <bsflip(a)gmail.com> wrote:
> a przy recznym odpalaniu mam teraz taki komunikat:
>
> -bash-3.2# ./rc.limits
> Error: argument "invalid parent ID" is wrong: 1:19998
> Error: argument "invalid class ID" is wrong: 1:19998
> Error: argument "invalid parent ID" is wrong: 1:19998
> Error: argument "invalid parent ID" is wrong: 1:19999
> Error: argument "invalid parent ID" is wrong: 1:19999
> Error: argument "invalid parent ID" is wrong: 1:19999
> Error: argument "invalid parent ID" is wrong: 1:19999
> -bash-3.2#
W skrypcie lms-traffic-htblimits trzeba zamienic dwie linijki z ID
19999 i 19998 na takie ktore maja maks 4 znaki..
u siebie zrobilem to mniej wiecej tak:
270 print OUTFILE "$tc_binary class add dev $key parent 1: classid 1:2 htb rate 5mbit ceil 6mbit burst 512kbit\n";
271 print OUTFILE "$tc_binary class add dev $key parent 1:2 classid 1:1 htb rate ".$iftable{$key}."kbit ceil 512kbit burst ".($iftable{$key} / 10)."kbit \n";
[...]
294 $htbid{$key} = 3 if not defined $htbid{$key};
Pozdrawiam,
Tomasz T. Ciaszczyk
--
.: ciacho#ciacho%pl ciacho#jabber%org http://ciacho.pl :.
.: There have always been dreamers :.
.: - because in our dreams we see not what is but what can be. :.
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
A.L.E.C pisze:
> No tak, bo z wyliczeń uprate wychodzi zero (round(16/46)) i dlatego nie
> generuje konfiga. Można przerobić na ceil jak chcesz, tylko trzeba
> pamiętać, że dla mysqla ceil(40/46) wynosi 1, a w postgresie jest 0 i
> trzeba zamienić na ceil(40/46::numeric), żeby liczył poprawnie.
>
Dziekuje za wyjasnienie.
Czyli klient przy rate 8 moze miec max 8 komputerow...i analogicznie
16...16PC...zeby config sie wygenerowal..
Pozdrawiam, i jeszcze raz dziekuje.
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Matys Łukasz wrote:
>
> Reasumujac, jezeli klient ma 46 komputerow w moim przypadku, i taryfe o
> predkosci rate 16 ceil 128 (up i down), to regulki sie nie generuja...
> Zwiekszylem rate na 32...tez nie...po zwiekszeniu na 48...juz sie generuja.
> Czy to ma tak dzialac...czy moze jakis niezamierzony mistake?
>
>
>
No tak, bo z wyliczeń uprate wychodzi zero (round(16/46)) i dlatego nie
generuje konfiga. Można przerobić na ceil jak chcesz, tylko trzeba
pamiętać, że dla mysqla ceil(40/46) wynosi 1, a w postgresie jest 0 i
trzeba zamienić na ceil(40/46::numeric), żeby liczył poprawnie.
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
A.L.E.C pisze:
> Matys Łukasz wrote:
>> Kolejny test: usunalem wszystkie sieci z sekcji networks instancji tc,
>> co sie okazuje demon wygenerowal WSZYSTKIE sieci dla wszystkich
>> komputerow za bazy LMSa, POZA klientem FIRMA - sluzbowe...
>> ALEC ratuj ...
>>
>>
> sprawdź zobowiązanie klienta dokładnie i datę na serwerze
>
Reasumujac, jezeli klient ma 46 komputerow w moim przypadku, i taryfe o
predkosci rate 16 ceil 128 (up i down), to regulki sie nie generuja...
Zwiekszylem rate na 32...tez nie...po zwiekszeniu na 48...juz sie generuja.
Czy to ma tak dzialac...czy moze jakis niezamierzony mistake?
Pozdrawiam.
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
A.L.E.C pisze:
> Matys Łukasz wrote:
>> Kolejny test: usunalem wszystkie sieci z sekcji networks instancji tc,
>> co sie okazuje demon wygenerowal WSZYSTKIE sieci dla wszystkich
>> komputerow za bazy LMSa, POZA klientem FIRMA - sluzbowe...
>> ALEC ratuj ...
>>
>>
> sprawdź zobowiązanie klienta dokładnie i datę na serwerze
>
Znalazlem baga...a moze to nie bag ;-).
Usunalem taryfe...i nadalem temu klientowi inna, ale o wiele szybszą
rate 128 ceil 4096 (up i down), generuje rc.htb...regulki sa dla tych
komputerow...wracam na stara taryfe rate 16, ceil 128...generuje,
regulek nie ma...no ok, edytuje wolną taryfę z 16/128 na
128./4096...generuje regulki i są!!!
Kolejny eksperyment, nadaje zupelnie inna istniejaca taryfe, ale z
wolnych np: rate 16,ceil 512...generuje, regulek nie ma!!
Kolejnie, nadaje inna szybsza taryfe: 128/3072...generuje, regulki sa...
Wyglada to tak, jakby demon nie chcial wygenerowac regulek, bo stwierdza
ze taryfa jest za wolna dla takiej ilosci komputerow.
Czy mam cos jeszcze przetestowac?
Pozdrawiam.
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Matys Łukasz wrote:
> Kolejny test: usunalem wszystkie sieci z sekcji networks instancji tc,
> co sie okazuje demon wygenerowal WSZYSTKIE sieci dla wszystkich
> komputerow za bazy LMSa, POZA klientem FIRMA - sluzbowe...
> ALEC ratuj ...
>
>
sprawdź zobowiązanie klienta dokładnie i datę na serwerze
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Matys Łukasz pisze:
> Witam.
> Posiadam w LMSie kilkadziesiat sieci.
> Na jednym z routerow generuje sobie za pomoca demona pliczek, rc.htb.
> W sekcji networks wpisuje jakie sieci ma brac pod uwage...(jest ich
> kilkanascie).
> W lmsie posiadam jednego klienta ktory nazywa sie Firma -służbowe...i do
> niego jest podpietych kilkanascie komputerow, ale z roznych podsieci
> istniejacych w LMSie, ktore sa dopisane w sekcji networks instancji tc.
> Problem z wtym ze demon podczas generowania rc.htb nie bierze pod uwage
> tylko tego jednego klienta...Klient ma taryfe, widac to w LMS oraz w
> phpadminie.
>
> Ciekawe jest to ze klienci ktorzy maja kompy w tych samych podsieciach
> co klient Firma - sluzbowe demon generuje regulki do pliku rc.htb.
>
> Nie wiem o co tu chodzi...jest jakis limit komputerow dla danego klienta?
> Klient firma ma ich 46...
>
> Czy ktos ma pomysl dlaczego demon nie chce dla tego klienta wygenerowac
> regulek w instancji tc?
>
> Pozdrawiam.
>
> LMS 1.8.9
> MYSQL 5.0.37
> PHP 5.2.1
>
Kolejny test: usunalem wszystkie sieci z sekcji networks instancji tc,
co sie okazuje demon wygenerowal WSZYSTKIE sieci dla wszystkich
komputerow za bazy LMSa, POZA klientem FIRMA - sluzbowe...
ALEC ratuj ...
Pozdrawiam.
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Matys Łukasz pisze:
> Witam.
> Posiadam w LMSie kilkadziesiat sieci.
> Na jednym z routerow generuje sobie za pomoca demona pliczek, rc.htb.
> W sekcji networks wpisuje jakie sieci ma brac pod uwage...(jest ich
> kilkanascie).
> W lmsie posiadam jednego klienta ktory nazywa sie Firma -służbowe...i do
> niego jest podpietych kilkanascie komputerow, ale z roznych podsieci
> istniejacych w LMSie, ktore sa dopisane w sekcji networks instancji tc.
> Problem z wtym ze demon podczas generowania rc.htb nie bierze pod uwage
> tylko tego jednego klienta...Klient ma taryfe, widac to w LMS oraz w
> phpadminie.
>
> Ciekawe jest to ze klienci ktorzy maja kompy w tych samych podsieciach
> co klient Firma - sluzbowe demon generuje regulki do pliku rc.htb.
>
> Nie wiem o co tu chodzi...jest jakis limit komputerow dla danego klienta?
> Klient firma ma ich 46...
>
> Czy ktos ma pomysl dlaczego demon nie chce dla tego klienta wygenerowac
> regulek w instancji tc?
>
> Pozdrawiam.
>
> LMS 1.8.9
> MYSQL 5.0.37
> PHP 5.2.1
>
Wystarczy ze zmienie wlasciciela jednego z tych komputerow firmowych na
innego, nie zmieniajac ip, itp itd...od razu regulki w rc.htb sie
pojawiaja ;-).
Czyli perfidnie demon nie lubi tego klienta...ale dlaczego?
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Witam.
Posiadam w LMSie kilkadziesiat sieci.
Na jednym z routerow generuje sobie za pomoca demona pliczek, rc.htb.
W sekcji networks wpisuje jakie sieci ma brac pod uwage...(jest ich
kilkanascie).
W lmsie posiadam jednego klienta ktory nazywa sie Firma -służbowe...i do
niego jest podpietych kilkanascie komputerow, ale z roznych podsieci
istniejacych w LMSie, ktore sa dopisane w sekcji networks instancji tc.
Problem z wtym ze demon podczas generowania rc.htb nie bierze pod uwage
tylko tego jednego klienta...Klient ma taryfe, widac to w LMS oraz w
phpadminie.
Ciekawe jest to ze klienci ktorzy maja kompy w tych samych podsieciach
co klient Firma - sluzbowe demon generuje regulki do pliku rc.htb.
Nie wiem o co tu chodzi...jest jakis limit komputerow dla danego klienta?
Klient firma ma ich 46...
Czy ktos ma pomysl dlaczego demon nie chce dla tego klienta wygenerowac
regulek w instancji tc?
Pozdrawiam.
LMS 1.8.9
MYSQL 5.0.37
PHP 5.2.1
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms