Cambium Elevate cieszy coraz to większym zainteresowaniem użytkowników, jednak migracja dużej ilości istniejących klientów PPPoE nie była wcale taka prosta jak byśmy chcieli.
Do teraz!!! :) Bo nareszcie wyszło narzędzie o nazwie Cambium PPoE Elevator, dzięki któremu ulepszymy naszą sieć w bardzo łatwy i przyjazny sposób.
Narzędzie jest dostępne w postaci kompletnego pakietu, który składa się z następujących elementów:
1. PPPoE_Elevator_v.01.341.exe – jest to główny program, który należy uruchomić. Program ten przy użyciu połączeń winscp ssh/scp „wyłapuje” z istniejących modułów abonenckich wszystkie potrzebne dane (nazwę urzadzenia, typ sprzętu: xm/xw, nazwę użytkownika PPPoE, hasło PPPoE, ssh/hasło dostępu do sieci), a następnie na tej podstawie tworzy pliki JSON i PASSWORDS.
2. elevator.exe – narzędzie Elevator – stworzone przez Dmitry Moiseev, które przepycha pliki JSON i PASSWORDS, a także aktualizuje oprogramowanie na jednostkach klienckich.
3. XM/XW – polepszają pakiety oprogramowania 3.4.1
4. Example IP list.txt – przykładowy plik listy adresowej.
Aby użytkowanie tego narzędzia było jeszcze łatwiejsze poniżej w kilku podpunktach zamieszczamy krótką instrukcję użytkowania:
1. Przygotuj plik tekstowy z listą adresów IP urządzeń, które chcesz przemigrować (jeden adres IP na linię). Można również przemigrowac tylko jeden adres IP.
2. Uruchom program i załaduj listę adresów IP, wybierając plik tekstowy, który został przygotowany.
a) docelowy AP SSID oraz klucz WPA2 (takie same wartości jakie zostały skonfigurowane na ePMP AP)
b) społecznościowy łańcuch snmp (zalecane jest używanie własnych wartości, gdyż to polepsza ochronę)
c) docelowy adres IP cnmaestro/url. Identyfikator Cambium oraz klucz „On boarding” mogą być puste lub podane odgórnie przez cnMaestro
d) opcjonalnie, jeśli chcemy zmienić domyślne ustawienia LAN: 10.1.1.254/24 oraz DHCP POOL 10.1.1.1-10.1.1.10, możemy to również przekonfigurować.
e) następnie należy wprowadzić poświadczenia ssh, aby można było zalogować się na wszystkie jednostki (login/hasło przeważnie takie same jakie używamy do logowania się na urządzenie poprzez web)
KROK 1: Naciśnij przycisk GRAB CONFIGURATION, aby rozpocząć przechwytywanie danych.
Po pomyślnym zakończeniu, należy przejść do KROK 2.
Natomiast jeśli proces nie zakończy się powodzeniem należy sprawdzić czego brakuje – może zdarzyć się tak, że elevatowana jednostka jest niedostępna (unit not accessible) – w takim przypadku należy nacisnąć przycisk NEXT i zacząć na nowo z kolejnym adresem IP.
Można zmodyfikować przechwycone/pobrane dane, jeśli oczywiście zachodzi taka potrzeba.
Można również pominąć procedurę przechwycenia/pobierania danych, jeśli chcemy ręcznie skonfigurować wszystkie parametry, ale wówczas elevatowane urządzenie będzie posiadało domyślne hasła Cambium!!
KROK 2: Naciśnij przycisk GENERATE JSON, w celu wygenerowania plików konfiguracyjnych JSON i PASSWORDS.
Jeśli przycisk GENERATE JSON nie jest aktywny- oznacza to, że brakuje wymaganych danych.
Jeśli po naciśnięciu przycisku GENERATE JSON wszystko udało się poprawnie wygenerować (pliki konfiguracyjne) i nadal mamy potrzebę wprowadzenia zmian, to możemy wówczas ponownie wygenerować plik JSON przed elevatowaniem urządzeń. W dolnym oknie informacyjnym pojawi się najnowszy wygenerowany adres w postaci:
IP/dev_name/pppoe_user/pppoe_password.
KROK 3: Jeśli mamy już pewność, że chcemy elevatować urządzenia, wówczas należy zaznaczyć – Ready to Elevate – i nacisnąć przycisk ELEVATE! Spowoduje to „popchnięcie” konfiguracji oraz wszystkich haseł i zaktualizowanie oprogramowania jednostki.
Następnie należy poczekać, aż zaktualizowane urządzenia pojawią się na ePMP AP.
Należy pamiętać, że poza parametrami wprowadzonymi w oknie programu, Cambium PPPoE Elevator samodzielnie wprowadza również kilka istotnych zmian:
- do skanowania ustawi tyko kanały 20 i 40 MHz
- ustawi maksymalna prędkość uplink na 16QAM3/4 (MCS 12) – aby zapewnić niezawodne działanie uplink w zaszumionym eterze.
- ustawi jednostkę odległości jako kilometr, a nie jako mile
- ustawi takie samo hasło dla wszystkich użytkowników: admin/installer/home/readonly. Hasło pozostanie takie samo jak przed procesem elevatowania – jest to identyczne hasło, jakie jest używane do dostępu przez ssh, natomiast nazwa użytkownika nie zostanie zachowana!
Warto również wspomnieć o ograniczeniach wersji 01.341:
a) Ścieżka do programu musi być stosunkowo krótka – nie należy umieszczać programu zbyt głęboko w strukturze katalogów na PC.
b) Można używać tylko portu 22 dla połączeń ssh
c) Może być również konieczne zmodyfikowanie ustawień zapory systemowej lub/oraz ustawień praw dostępu do plików dla winscp.com, elevator.exe oraz głównego pliku .exe w celu bezproblemowego uruchomienia PPPoE_Elevator_v.01.341.exe
d) Program działa tylko w systemie Windows.
Autor:
Leszek Błaszczyk