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
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms