wszystkie info sa w radiusie, ile trwa sesja itp itd, trzeba ustawic tylko interim update i napisac skryupt ktory bedzie dbal o smieci w radiusie, chodzi o to ze casami bywa tak ze klient czy mt rozlaczy sie w niespodziewany sposob, i MT nie przesle informacji do radiusa to pozniej taka sesja wisi, i jezeli masz wlaczone 1 sesja na 1 login to wtedy zaczynaja sie cyrki, ale jak masz to zrobione, to mozesz wszystk owyciagnac (polecam projekt ara).

Pozdrawiam

14-01-08, Jarosław Haczyk <hasz@starlan.pl> napisał(a):
Matys Łukasz napisał(a):
Mirosław Kwak pisze:
Ja zrobiłem to tak:

ip addr show|grep peer|awk '{ print $4}' |awk -F / '{print $1}'>/root/pppip
ip=`cat /root/pppip `;
for ipek in $ip ;
do
#echo "IP: $ipek";
`mysql -u lms --password=haslo -e "use lms; update nodes SET
lastonline=UNIX_TIMESTAMP() WHERE ipaddr=INET_ATON('$ipek');"`
done

exit 0;


może prymitywanie ale działa :)

Kwaq
Dziala pieknie.
Pozdrawiam.

Brakuje mi jednej rzeczy, mianowicie, jak wyciagnac status klienta,
ktory ma sesje pppoe z koncentratorem na mikrotiku:/

Szkoda ze na MT nie mozna uruchomic klienta mysql.
Wtedy wystarczyloby tylko odpalac ten skrypcik.

Pozdrawiam.

uzywasz "lms-traffic-logiptables" ?


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