ja bym jednak trzymal sie wersji z radiusem, aczkolwiek taka historia to tez rozwiazanie, nie koniecznie musialby byc to deamon wystarczy ze bys mial osobna tabele w bazie, i przy przeladowywaniu sprawdzalby, co jest w tej tabeli z tabela nodes, to czego nie ma w jednej lub w drugiej dodawal lub wypierdzielal, bułka z masłem. ja mam tak pppoe zrobione mimo iz korzysta, z radiusa wolalem zachowavc strukture bazy ksiazkowej do radiusa, i wlasnie taki skrypt porownoje mi te dwie tabele, tylko ze zamiast tworzyc skrypt expecta z odpowiednimi regulkami, to po prostu aktualizuje tabele z radiusa.

Pozdrawiam

07-01-08, Dawid Widyna <widynek@o2.pl> napisał(a):
Maricn napisał(a):
> Ja natomiast szukam sposobu dodawania mac adresów kart radiowych do ACCESS
> LIST w MT.
> Taryfy ładnie się zmieniają ale z ACCESS LIST jest mały problem.
> Czyszczenie listy i wpisywanie aktualnych ludzików nie wchodzi w gre
> ponieważ jak cos Pojdzie nie tak i skrypt wykasuje listę a nie doda
> aktualnych to nikt się nie połączy.
> Potrzebny jest skrypt który by porównał kto nadal może się łączyć a kogo nie
> sprawdzając czy nadal jest w bazie z statusem odłączony :d.
>
>

Kluczowe słowo to "nadal" :) Żeby skrypt mógł stwierdzić że ktoś jest
"nadal", to musi znać "historię". Szczerze mówiąc, zacząłbym od
napisania pod linuxem czegoś na kształt demona, który sprawdza, które
hosty usunąłeś z bazy... Jeśli napisanie tego na MT jest możliwe, to
raczej cholernie niefajne do zrobienia.
Może taki demon już jest - szczerze mówiąc, nie mam pojęcia, jak działa
"lms deamon"....

Potem sprawa jest prosta - usuwasz z access listy wpisy o danym MAC, lub
też dodajesz nowe...

pozdrawiam,
widynek

_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms