getLMS-Multi-MikroTik-StatsByLMS        syncLMS-Multi-MikroTik-PPPoE        getLMS-Multi-MikroTik-LastOnline        AlertPSUFail       

strona główna

 

diagnostyka

 

mapy

 

Pogoda

 

Warte polecenia

 

Plik - syncLMS-Multi-MikroTik-PPPoE


Nazwa: syncLMS-Multi-MikroTik-PPPoE
Wersja: 1.2.4
Data wydania: 29-03-2023
Data dodania: 29-03-2023
Autor:
Strona Projektu: /page/syncLMS-Multi-MikroTik-PPPoE
Dokumentacja: http://script.kazuko.pl/syncLMS-Multi-MikroTik-PPPoE
Odwiedziny: 24

   TU KUPISZ   
najnowsza wersja: 1.2.4

Inne wersje:
- syncLMS-Multi-MikroTik-PPPoE v1.2.4 (0255)
- syncLMS-Multi-MikroTik-PPPoE v1.2.3 (0250)
- syncLMS-Multi-MikroTik-PPPoE v1.2.2 (0239)
- syncLMS-Multi-MikroTik-PPPoE v1.2.1 (0232)
- syncLMS-Multi-MikroTik-PPPoE v1.2.0 (0218)
- syncLMS-Multi-MikroTik-PPPoE v1.1.0 (0209)
- syncLMS-Multi-MikroTik-PPPoE v1.0.4 (0188)
- syncLMS-Multi-MikroTik-PPPoE v1.0.3 (0187)
- syncLMS-Multi-MikroTik-PPPoE v1.0.2 (0176)
- syncLMS-Multi-MikroTik-PPPoE v1.0.1 (0164)
- syncLMS-Multi-MikroTik-PPPoE v1.0.0 (0154)

Dziennik zmian:

v1.2.4 [29-03-2023]

  • - naprawiono: błąd SQL: Unknown column 'building' in 'field list'

v1.2.3 [12-02-2023]

  • zoptymalizowano zapytania do bazy danych. Głównie, jeśli nie masz ustawiony parametr 'customer-details-in-comment' na 'no'

v1.2.2 [23-05-2022]

  • naprawiono: dodawanie wpisów na Mikrotiku komputerów przypisanych do innych typów taryf niż internety (assignment-tariff-types)

v1.2.1 [01-05-2022]

  • naprawiono: wyświetlanie informacji w trakcie działania skryptu
  • naprawiono: usuwanie zestawionej sesji pppoe, jeśli zostanie usunięta przez skrypt wpis w ppp > secret
  • naprawiono: z działaniem skryptu gdy w systemie jest więcej niż 1000 aktywnych procesów

v1.2.0 [25-12-2021]

  • przeniesiono: dane logowania do urządzeń (sekcja [mikrotik-api]) z pliku config.ini do devices.ini (teraz każda nowa sekcja to nowe urządzenie)
  • przeniesiono: z pliku config.ini parametry check-mac-in-pppoe, customer-details-in-comment, add-ip-firewall-address-list, ppp-secret-profile, pc-in-assignment, assignment-tariff-types z sekcji [other] do pliku devices.ini
  • potwierdzono: kompatybilność z RouterOS v7.1
  • potwierdzono: kompatybilność z Debianem v11
  • dodano: wsparcie dla iNET`a wersji LMSDB: 2014032901
  • dodano: wsparcie LMSDB: do 2021121500
  • dodano: możliwość wykorzystania pola 'login' (pole dodane w wersji LMSDB 2021022100) jako login PPPoE zamiast 'name'

v1.1.0 [22-08-2021]

  • dodano: możliwość wyłączenia sprawdzania czy komputer jest dopisany do zobowiązania i czy zobowiązanie jest w odpowiednim typie taryfy (plik config.ini > other > pc-in-assignment oraz assignment-tariff-types)
  • od tej wersji moduł perl Net::SMTP_auth jest wymagany tylko przy ustawieniu w konfiguracji wysłania logów na maila (plik: config.ini > send-logs > send-logs)
  • dodano: gdy zmieni się typ bazy danych na postgres, port domyślny również się zmieni na 5432
  • naprawiono: gdy było właczone gromadzenie logów i parametr 'old-remove' był ustawiony na 'no' wyskakiwał komunikat "niepoprawna wartość w pliku ./config.ini [logs] -> old-remove - tylko liczba całkowita większa od zera lub 'no'"

v1.0.4 [20-04-2021]

  • fix: postgres (funkcja ifnull(text, unknown) nie istnieje)

v1.0.3 [10-04-2021]

  • nowa, poprawiona paczka Mtik.pm - w starej wersji mogło zawieszać połączenie API
  • fix: mogło losowo nie zmieniać danych na Mikrotiku, gdy dokonało się zmiany w LMS-ie

v1.0.2 [21-01-2021]

  • fix: # w haśle - ucinało część hasła za #
  • dodano: wsparcie dla LMS 26-git, LMSDB: 2020121400

v1.0.1 [23-10-2020]

  • fix netcat: gdy wynikiem NETCAT`a było: "Connection to x.x.x.x 8728 port [tcp] succeeded!", uznawało, że port api jest zamknięty

v1.0.0 [04-10-2020]

  • możliwość ustawienia więcej niż jednego MikroTik`a do synchronizacji
  • dodawanie, edycje oraz usuwanie wpisów w ppp > secret na podstawie LMS`a (LAN Management System)
  • dodawanie danych klienta do komentarza na Mikrotiku
  • synchronizacja co minutę lub na żądanie
  • połączenie po przez API lub API z SSL (połączenie SSL jest testowe, czasem może wystąpić błąd)
  • proste logi synchronizacji
  • wysyłanie logów na maila
  • wielowątkowe uruchomienie skryptu
  • możliwość włączenia dodawania adresu IP do listy pppoe-DynamicLMS w ip > firewall > address-list adresów, które także będą w ppp > secret
  • możliwość określenia sieci IP, które będą brane pod uwagę
  • możliwość ustawienia własnej nazwy profilu PPP lub ustawienia jako ID lub NAZWA sieci (z LMSa) adresu IP komputera



Copyright seszu © 30.10.2010-2024.