Witam, moze ktos pomoze ? :)
 
U mnie w sieci klienci loguja sie przez pppoe. Wszystkiego pilnuje radius weryfikujac wprowadzane loginy i hasla z tymi z bazy LMS'a. Dane o sesjach zapisywane sa w tabeli radacct (jest to tabela dolozona dodatkowo do bazy LMS). Przegladajac te tabele wiem kiedy klient sie logowal ostatnio, jak dlugo trwala sesja, co bylo powodem rozlaczenia, ile danych sciagnal i ile wyslal... Napisalem sobie do tego osobny panel w php, ale fajnie by bylo miec mozliwosc przegladania tych danych z poziomu LMS'a. Niestety tabela "stats" w bazie LMS zawiera tylko cztery pola:
   nodeid,
   dt,
   upload,
   download.
 
Pelnia szczescia by bylo dla mnie gdyby mozna bylo dodac do niej pola jak w tabeli radiusa, tj:
  `RadAcctId` - id tabeli
  `UserName` - nazwa uzytkownika
  `NASIPAddress` - adres IP NAS'a
  `AcctStartTime` - dokladna data i godzina nawiazania sesji pppoe
  `AcctStopTime` - dokladna data i godzina rozlaczenia
  `AcctSessionTime` - czas trwania sesji
  `CallingStationId` - adres MAC usera
  `AcctTerminateCause` - powod rozlaczenia
  `FramedIPAddress` - adres IP usera
 
Nie pytam jak dodac pola do tabeli, bo z tym problemów nie bedzie, tylko jak przerobic LMS'a zeby spelnial moja mala liste zyczen:
 
1. Menu "STATYSTYKI"
   a). opcji filtr, ostatnia godzina, dzien, 30 dni, rok - nie trzeba by bylo chyba zmieniac (chyba ze sie myle)
   b). Kompaktowanie - tu z pewnoscia potrzebne beda zmiany wiec prosze o info w ktorych plikach trzeba bedzie pogrzebac
   c). Raporty - po odfiltrowaniu danego klienta oraz okresu czasu, chcialbym aby drukowalo tabelke jak ponizej:
        login | start sesji | stop sesji | download | upload | przyczyna rozlaczenia
        wiec tez mam prosbe o wskazanie plikow ktore za to odpowiadaja
2. W Informacjach o komputerze jest opcja "ostatnio wlaczony" - tu tez chcialbym zmienic aby pobieralo dane z pola AcctStartTime tabeli stats
3. W Informacjach o komputerze chcialbym tez dodac link "wydrukuj statystyki" obok przyciskow "edytuj, usun, anuluj" - statystyki otwieraly by sie w pop-upie ale identycznie jak w pkt 1.c) powyzej
 
Nie chodzi mi tu o gotowe rozwiazanie (no chyba ze ktos juz to zrobil) tylko o wskazanie plikow odpowiedzialnych za te opcje o ktorych pisze powyzej...
 
pozdr.
 McX
!DSPAM:4932ff4a153901804284693!