Witam
Dopiero co zaczynam zabawę z LMS-em i mam kilka pytań z tym związanych może ktoś pomoże :) 1.Czy do poprawnej pracy trzeba zaciągnąć zarówno bazę TERY jak i PNA? 2.Myślę też nad integracja radius-a z lms-em i tu mam pytanie odnośnie statystyk, mianowicie tabela stats odnosi się do nodesessions, jak rozumiem trzeba uzupełniać jedno i drugie? w takim razie jak kolumna dt w stats ma się odnosić do nodesessions? 3.Problemem jak widzę będzie możliwość wielokrotnych sesji PPPoE z tym samym loginem i hasłem, bo chcę aby radius automatycznie aktualizował adres przypisany do komputera, w tym przypadku będzie się on dość często zmieniał. 4.Widzę 2-skrytpy do naliczania płatności jeden php i drugi perl, którego używać?
Poza tym myślę jeszcze nad tym aby radius automatycznie tworzył połączenia miedzy komputerami(sesje PPPoE) a urządzeniami.
Pozdrawiam Adam Sobieraj
W dniu 14 października 2012 13:00 użytkownik Adam Sobieraj < adam.sobieraj@neutrino.home.pl> napisał:
Witam
Dopiero co zaczynam zabawę z LMS-em i mam kilka pytań z tym związanych może ktoś pomoże :) 1.Czy do poprawnej pracy trzeba zaciągnąć zarówno bazę TERY jak i PNA?
nie koniecznie, ale wskazane jest używanie bazy TERYT. Ułatwi Ci to później w raporcie do uke.
2.Myślę też nad integracja radius-a z lms-em i tu mam pytanie odnośnie statystyk, mianowicie tabela stats odnosi się do nodesessions, jak rozumiem trzeba uzupełniać jedno i drugie? w takim razie jak kolumna dt w stats ma się odnosić do nodesessions?
co do statystyk to się nie wypowiem. nie używam, nie zaglądałem.
3.Problemem jak widzę będzie możliwość wielokrotnych sesji PPPoE z tym samym loginem i hasłem, bo chcę aby radius automatycznie aktualizował adres przypisany do komputera, w tym przypadku będzie się on dość często zmieniał.
w radiusie masz opcje simultaneous, która zadba o ilość połączeń na login
4.Widzę 2-skrytpy do naliczania płatności jeden php i drugi perl, którego używać?
którego chcesz. aczkolwiek z tego co można wywnioskować to powoli developerzy będą się wycofywać z perla, bo i po co dwukrotnie robić to samo.
Poza tym myślę jeszcze nad tym aby radius automatycznie tworzył połączenia miedzy komputerami(sesje PPPoE) a urządzeniami.
to nie radius tworzy połączenia, to koncentrator. koncentrator pyta się radiusa czy wpuścić czy nie. w odpowiedzi można dorzucić jeszcze jakieś wartości, np. accouningu.
Dnia 2012-10-14, nie o godzinie 13:14 +0200, Marcin pisze:
W dniu 14 października 2012 13:00 użytkownik Adam Sobieraj adam.sobieraj@neutrino.home.pl napisał: Witam
Dopiero co zaczynam zabawę z LMS-em i mam kilka pytań z tym związanych może ktoś pomoże :) 1.Czy do poprawnej pracy trzeba zaciągnąć zarówno bazę TERY jak i PNA?
nie koniecznie, ale wskazane jest używanie bazy TERYT. Ułatwi Ci to później w raporcie do uke.
Oki to robię import TERYT:)
2.Myślę też nad integracja radius-a z lms-em i tu mam pytanie odnośnie statystyk, mianowicie tabela stats odnosi się do nodesessions, jak rozumiem trzeba uzupełniać jedno i drugie? w takim razie jak kolumna dt w stats ma się odnosić do nodesessions?
co do statystyk to się nie wypowiem. nie używam, nie zaglądałem.
3.Problemem jak widzę będzie możliwość wielokrotnych sesji PPPoE z tym samym loginem i hasłem, bo chcę aby radius automatycznie aktualizował adres przypisany do komputera, w tym przypadku będzie się on dość często zmieniał.
w radiusie masz opcje simultaneous, która zadba o ilość połączeń na login
Oki czyli ta opcja musi być zwracana do radiusa. Z tego co widzę trzeba też od-komentować w radiusie "simul_count_query" i "simul_verify_query" żeby mógł sobie to zliczać .
4.Widzę 2-skrytpy do naliczania płatności jeden php i drugi perl, którego używać?
którego chcesz. aczkolwiek z tego co można wywnioskować to powoli developerzy będą się wycofywać z perla, bo i po co dwukrotnie robić to samo.
Czyli php:) a ten chwilowo mi coś posłuszeństwa odmawia :)
Poza tym myślę jeszcze nad tym aby radius automatycznie tworzył połączenia miedzy komputerami(sesje PPPoE) a urządzeniami.
to nie radius tworzy połączenia, to koncentrator. koncentrator pyta się radiusa czy wpuścić czy nie. w odpowiedzi można dorzucić jeszcze jakieś wartości, np. accouningu.
Sorry za skrót myślowy, zgodzę się koncentrator tworzy połączenie :), ale radius wykonując jakieś zapytanie SQL może utworzyć powiązanie w bazie LMS między komputerem a urządzeniem, czyli nie trzeba klikać do którego koncentratora jest ktoś podłączony, zaktualizuje się samo.
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
W dniu 14 października 2012 13:27 użytkownik Adam Sobieraj < adam.sobieraj@neutrino.home.pl> napisał:
Oki czyli ta opcja musi być zwracana do radiusa. Z tego co widzę trzeba też od-komentować w radiusie "simul_count_query" i "simul_verify_query" żeby mógł sobie to zliczać .
w skrócie myślowym tak.
Czyli php:) a ten chwilowo mi coś posłuszeństwa odmawia :)
php odmawia ci posłuszeństwa? niby dlaczego. jak to odpalasz?
Sorry za skrót myślowy, zgodzę się koncentrator tworzy połączenie :),
ale radius wykonując jakieś zapytanie SQL może utworzyć powiązanie w bazie LMS między komputerem a urządzeniem, czyli nie trzeba klikać do którego koncentratora jest ktoś podłączony, zaktualizuje się samo.
radius wykonuje tylko zapytania sqlowe, niczego nie powiązuje. to co zrobi radius z bazą zależy tylko od Ciebie. każde zapytanie od koncentratora dostarcza radiusowi pewnych zmiennych i to tych zmiennych możesz używać w zapytaniu sqlowym.
Dnia 2012-10-14, nie o godzinie 13:37 +0200, Marcin pisze:
W dniu 14 października 2012 13:27 użytkownik Adam Sobieraj adam.sobieraj@neutrino.home.pl napisał: Oki czyli ta opcja musi być zwracana do radiusa. Z tego co widzę trzeba też od-komentować w radiusie "simul_count_query" i "simul_verify_query" żeby mógł sobie to zliczać .
w skrócie myślowym tak.
Czyli php:) a ten chwilowo mi coś posłuszeństwa odmawia :)
php odmawia ci posłuszeństwa? niby dlaczego. jak to odpalasz?
z konsoli :) i mam "PHP Fatal error: Call to undefined function trans() in /home/services/lms/bin/lms-payments.php on line 198" ale to świeżo postawiony vserver :) wiec roboty jest jeszcze trochę..
Sorry za skrót myślowy, zgodzę się koncentrator tworzy połączenie :), ale radius wykonując jakieś zapytanie SQL może utworzyć powiązanie w bazie LMS między komputerem a urządzeniem, czyli nie trzeba klikać do którego koncentratora jest ktoś podłączony, zaktualizuje się samo.
radius wykonuje tylko zapytania sqlowe, niczego nie powiązuje. to co zrobi radius z bazą zależy tylko od Ciebie. każde zapytanie od koncentratora dostarcza radiusowi pewnych zmiennych i to tych zmiennych możesz używać w zapytaniu sqlowym.
No tak i dlatego zamiast robienia INSERT i UPDATE na radacct chcę robić troszkę więcej, kilka procedur w pgsql lub plperl, które będą liczyć statystki w tabeli stats i zapisywać historię w nodesessions, oraz tworzyć wspomniane dowiązania do urządzeń.
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Dnia 2012-10-14, nie o godzinie 13:37 +0200, Marcin pisze:
W dniu 14 października 2012 13:27 użytkownik Adam Sobieraj adam.sobieraj@neutrino.home.pl napisał: Oki czyli ta opcja musi być zwracana do radiusa. Z tego co widzę trzeba też od-komentować w radiusie "simul_count_query" i "simul_verify_query" żeby mógł sobie to zliczać .
w skrócie myślowym tak.
Czyli php:) a ten chwilowo mi coś posłuszeństwa odmawia :)
php odmawia ci posłuszeństwa? niby dlaczego. jak to odpalasz?
Skrypt lms-payments.php przestaje pyszczyć jak mu się doda linijkę require_once(LIB_DIR.'/language.php');
Sorry za skrót myślowy, zgodzę się koncentrator tworzy połączenie :), ale radius wykonując jakieś zapytanie SQL może utworzyć powiązanie w bazie LMS między komputerem a urządzeniem, czyli nie trzeba klikać do którego koncentratora jest ktoś podłączony, zaktualizuje się samo.
radius wykonuje tylko zapytania sqlowe, niczego nie powiązuje. to co zrobi radius z bazą zależy tylko od Ciebie. każde zapytanie od koncentratora dostarcza radiusowi pewnych zmiennych i to tych zmiennych możesz używać w zapytaniu sqlowym.
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Witajcie,
po 8 latach zrobiłem upgrade LMSa do gita ;-)
Próbuję wykonać lms-payments.php z palca i dostaję: PHP Fatal error: Call to undefined function trans() faktycznie nie ma tam includa do lib/languages.php, widzę, że rok temu już ktoś miał ten problem:
On Wed, 17 Oct 2012, Adam Sobieraj wrote:
php odmawia ci posłuszeństwa? niby dlaczego. jak to odpalasz?
Skrypt lms-payments.php przestaje pyszczyć jak mu się doda linijkę require_once(LIB_DIR.'/language.php');
Jak wywołujecie z crona lms-payments.php, że nie macie tego problemu?
pozdrawiam Andrzej Szreter
uczestnicy (3)
-
Adam Sobieraj
-
Andrzej Szreter
-
Marcin