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.
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
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
Kolejki wskakuja dynamicznie z radiusa, ale to jest kolejny etap do ew.zmian. Najpierw trzeba wygenerowac dane dla radiusa. Pozdrawiam.
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
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
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