Witam, potrzebuje sprzęgnąć LMS'a z radiusem w celu autoryzowania użytkowników pppoe. Chciałbym aby radius wyciągał dane bezpośrednio z bazy (nie z pliku), jednak napotkałem kilka problemów. Adresy IP w bazie LMSa są zapisane w formie dziesiętnej i nie wiem jak przekształcić zapytanie w sql.conf freeRadiusa aby wyciągał je w postaci xxx.xxx.xxx.xxx. Następny problem to wartość op i Attribure (nie ma odpowiedniego pola w tabeli "nodes" LMSa), wartości te będą zawsze takie same, może w zapytaniu da się to ustawić na sztywno? Poniżej przesyłam częściowo przekształcone zapytanie oraz zapytanie "orginalne". Najbardziej ucieszył by mnie gotowiec, ale wszelka pomoc będę wdzięczny:-)
--------zapytanie częściowo zmodyfikowane
authorize_check_query = "SELECT id, name, Attribute, passwd, op \ FROM nodes \ WHERE Username = '%{SQL-User-Name}' \ ORDER BY id"
authorize_reply_query = "SELECT id, name, Attribute, ipaddr, op \ FROM nodes \ WHERE Username = '%{SQL-User-Name}' \ ORDER BY id"
--------zapytanie "ogrinalne"
authorize_check_query = "SELECT id, UserName, Attribute, Value, op \ FROM ${authcheck_table} \ WHERE Username = '%{SQL-User-Name}' \ ORDER BY id"
authorize_check_query = "SELECT id, UserName, Attribute, Value, op \ FROM ${authcheck_table} \ WHERE Username = '%{SQL-User-Name}' \ ORDER BY id"
pozdrawiam Mikołaj
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms