![](https://secure.gravatar.com/avatar/054a0ea50a82abf2e8d713190ce78d74.jpg?s=120&d=mm&r=g)
Witam. Uzywam ponizszego skryptu na potrzeby generowania konfiguracji dla serwerow radius. Wszystko ladnie chodzi, natomiast nie jest uwzgledniana opcja taryf nocnych. Czy ktos ma pomysl jak to zrobic? Czyli np zeby o godzinie 23:01 radius uwzglednil takze taryfy nocne, oraz zeby downceil i upceil wciagnely sie wlasnie z taryf nocnych jezeli klient takowe ma.
{result = SELECT LOWER(nodes.name) AS name, inet_ntoa(nodes.ipaddr) AS ip , nodes.passwd AS passwd, SUM(tariffs.downceil) AS downceil, SUM(tariffs.upceil) AS upceil from nodes left join nodeassignments on nodes.id = nodeassignments.nodeid left join assignments on nodeassignments.assignmentid = assignments.id left join tariffs on assignments.tariffid = tariffs.id left join customers on assignments.customerid = customers.id where customers.status = 3 and (assignments.datefrom <= UNIX_TIMESTAMP( ) OR assignments.datefrom = 0) and (assignments.dateto > UNIX_TIMESTAMP( ) OR assignments.dateto = 0) and nodes.passwd != '' group by nodes.name;}\ {for (r=0; r<number(result); r++)}{if (result[r].passwd != "")}\ "{result[r].name}"{"\t\tCleartext-Password := "}"{result[r].passwd}" {"\t\t\tFramed-IP-Address = "}{result[r].ip}, {"\t\t\tMikrotik-Rate-Limit = "}{result[r].upceil"k"}/{result[r].downceil"k"} {/if}{/for}\
Pozdrawiam.
![](https://secure.gravatar.com/avatar/f8dd116a2eac7f6ab79a83a46ab42cb7.jpg?s=120&d=mm&r=g)
W dniu 27 lutego 2015 15:52 użytkownik Łukasz Matys lukasz@e-matys.com napisał:
Witam. Uzywam ponizszego skryptu na potrzeby generowania konfiguracji dla serwerow radius. Wszystko ladnie chodzi, natomiast nie jest uwzgledniana opcja taryf nocnych.
Tak trochę OT. jak generujesz prędkości i chciałbyś uwzględnić taryfy nocne, to nie muszisz przeładowywac shapera?? nie wiem jak tniesz, ale samo mikrotik rate limit jest pobierane podczas uwierzytelniania klienta, reszte musisz zrobic na koncentratorze
![](https://secure.gravatar.com/avatar/3ea120e55e041324774a56c0f97d842b.jpg?s=120&d=mm&r=g)
Trzeba zrobić skrypt który o określonych godzinach będzie modyfikować kolejki na koncentratorach zgodnie z taryfami klientów 27 lut 2015 15:57 "Marcin" marcin@nicram.net napisał(a):
W dniu 27 lutego 2015 15:52 użytkownik Łukasz Matys lukasz@e-matys.com napisał:
Witam. Uzywam ponizszego skryptu na potrzeby generowania konfiguracji dla
serwerow radius. Wszystko ladnie chodzi, natomiast nie jest uwzgledniana opcja taryf nocnych.
Tak trochę OT. jak generujesz prędkości i chciałbyś uwzględnić taryfy nocne, to nie muszisz przeładowywac shapera?? nie wiem jak tniesz, ale samo mikrotik rate limit jest pobierane podczas uwierzytelniania klienta, reszte musisz zrobic na koncentratorze
-- Pozdrawiam Marcin / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
![](https://secure.gravatar.com/avatar/054a0ea50a82abf2e8d713190ce78d74.jpg?s=120&d=mm&r=g)
Kolejki wskakuja dynamicznie z radiusa, ale to jest kolejny etap do ew.zmian. Najpierw trzeba wygenerowac dane dla radiusa. Pozdrawiam.
![](https://secure.gravatar.com/avatar/f8dd116a2eac7f6ab79a83a46ab42cb7.jpg?s=120&d=mm&r=g)
jak wskakują dynamicznie z radiusa? przecież je generujesz, a jeśli updateujesz plik radiusowy, to ten przecież nie wysyła do koncentratora by coś zmienił, to klient uwierzytelniając się dostaje prędkości właśnie z tej konfiguracji.
W dniu 27 lutego 2015 16:08 użytkownik Łukasz Matys lukasz@e-matys.com napisał:
Kolejki wskakuja dynamicznie z radiusa, ale to jest kolejny etap do ew.zmian. Najpierw trzeba wygenerowac dane dla radiusa. Pozdrawiam.
-- Matys Łukasz
Wiadomość napisana przez Mirosław Kwak mirek@lanserver.pl w dniu 27 lut 2015, o godz. 16:06:
Trzeba zrobić skrypt który o określonych godzinach będzie modyfikować kolejki na koncentratorach zgodnie z taryfami klientów
27 lut 2015 15:57 "Marcin" marcin@nicram.net napisał(a): W dniu 27 lutego 2015 15:52 użytkownik Łukasz Matys lukasz@e-matys.com napisał:
Witam. Uzywam ponizszego skryptu na potrzeby generowania konfiguracji dla serwerow radius. Wszystko ladnie chodzi, natomiast nie jest uwzgledniana opcja taryf nocnych.
Tak trochę OT. jak generujesz prędkości i chciałbyś uwzględnić taryfy nocne, to nie muszisz przeładowywac shapera?? nie wiem jak tniesz, ale samo mikrotik rate limit jest pobierane podczas uwierzytelniania klienta, reszte musisz zrobic na koncentratorze
-- Pozdrawiam Marcin / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
![](https://secure.gravatar.com/avatar/ab17374bac056d919e11a54dd9ca8df4.jpg?s=120&d=mm&r=g)
W dniu 27.02.2015 16:20, Marcin napisał(a):
jak wskakują dynamicznie z radiusa? przecież je generujesz, a jeśli updateujesz plik radiusowy, to ten przecież nie wysyła do koncentratora by coś zmienił, to klient uwierzytelniając się dostaje prędkości właśnie z tej konfiguracji.
Jeśli koncentrator PPPoE obsługuje radius coa to można za pomocą zleceń radius-a zmieniać taryfy. Mikrotik oczywiście nie obsługuje radius coa.
W dniu 27 lutego 2015 16:08 użytkownik Łukasz Matys lukasz@e-matys.com napisał:
Kolejki wskakuja dynamicznie z radiusa, ale to jest kolejny etap do ew.zmian. Najpierw trzeba wygenerowac dane dla radiusa. Pozdrawiam.
-- Matys Łukasz
Wiadomość napisana przez Mirosław Kwak mirek@lanserver.pl w dniu 27 lut 2015, o godz. 16:06:
Trzeba zrobić skrypt który o określonych godzinach będzie modyfikować kolejki na koncentratorach zgodnie z taryfami klientów
27 lut 2015 15:57 "Marcin" marcin@nicram.net napisał(a): W dniu 27 lutego 2015 15:52 użytkownik Łukasz Matys lukasz@e-matys.com napisał:
Witam. Uzywam ponizszego skryptu na potrzeby generowania konfiguracji dla serwerow radius. Wszystko ladnie chodzi, natomiast nie jest uwzgledniana opcja taryf nocnych.
Tak trochę OT. jak generujesz prędkości i chciałbyś uwzględnić taryfy nocne, to nie muszisz przeładowywac shapera?? nie wiem jak tniesz, ale samo mikrotik rate limit jest pobierane podczas uwierzytelniania klienta, reszte musisz zrobic na koncentratorze
-- Pozdrawiam Marcin / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
![](https://secure.gravatar.com/avatar/054a0ea50a82abf2e8d713190ce78d74.jpg?s=120&d=mm&r=g)
Zdaje sobie z tego sprawe. Chodzi mi tylko o wygenerowanie nowych danych z aktualnymi kolejkami na radiusie - nie meczmy sie teraz koncentratorem - to nie jest ten temat. Pozdrawiam.
uczestnicy (4)
-
Marcin
-
Mirosław Kwak
-
Tomasz Chiliński
-
Łukasz Matys