Czy mogę liczyć na całe zapytanie Aktualnie mam coś takiego: sql sql { driver = "rlm_sql_mysql" server = "localhost" login = "lms" password = "pass" radius_db = "lms" deletestalesessions = yes sqltrace = no sqltracefile = ${logdir}/sqltrace.sql num_sql_socks = 10 connect_failure_retry_delay = 60 sql_user_name = "%{User-Name}" sql_set_password = "" authorize_check_query = "SELECT \ nodes.id, upper(macs.mac) as UserName , 'User-Password' as Attribute, '' as Value, '==' as op \ FROM nodes , macs \ WHERE nodes.id = macs.nodeid AND upper(macs.mac) = '%{User-Name}' AND nodes.access = 1 \ ORDER by id" } .................. pozdrawiam Bochniak Michał -----Original Message----- From: lms-bounces@lists.lms.org.pl [mailto:lms-bounces@lists.lms.org.pl] On Behalf Of Tomasz Chiliński Sent: Thursday, May 10, 2012 3:20 PM To: lms@lists.lms.org.pl Subject: Re: [lms] Radius + MT + simlpe queue W dniu 10.05.2012 14:56, Michał Bochniak napisał(a):
Serwer dhcp jest na każdej końcówce MT (AP) do której podłączają się klienci. Freeradius odpowiada za ich autoryzację z bazy LMSa. Chciałbym aby również pobierał kolejki klienta i na tej stacji MT mogło tworzyć dynamiczne Simple queues.
To np. SELECT t.downrate, t.uprate FROM tariffs t JOIN assignments a ON a.tariffid = t.id JOIN nodeassignments na ON na.assignmentid = a.id JOIN vmacs m ON m.id = na.nodeid WHERE m.mac = ${otrzymany_mac_od_mikrotika} Oczywiście warto inne pola z tariffs również uwzględnic, jak np. downceil i upceil.
.................. pozdrawiam Bochniak Michał
-- Pozdrawiam Tomasz Chiliński, Chilan _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms ----- Nie znaleziono wirusów w tej wiadomości. Sprawdzone przez AVG - www.avg.com Wersja: 2012.0.1913 / Baza danych wirusów: 2425/4988 - Data wydania: 2012-05-09