Aktualizacja Unifi czyli jak stracić wolny dzień
Aktualizacja Unifi czyli jak stracić wolny dzień
15 lutego, 2019 Możliwość komentowania Aktualizacja Unifi czyli jak stracić wolny dzień została wyłączonaUbiquiti – mówią „wieszasz i zapominasz” – ja faktycznie zapomniałem. Przypomniałem sobie przy okazji awarii kontrolera sieci. Kontroler postawiony był na Ubuntu w nieznanej wersji, postanowiłem nie reanimować staroci i przejść na Debiana i najnowszy soft. Niby prosta aktualizacja, ALE …
Nowy soft kontrolera nie chciał adoptować UAP – twierdził, że urządzenia wymagają aktualizacji, ale nie potrafił jej wykonać (bez komunikatu o błędzie – w kółko restarty). I tak zostałem z nie działającym środowiskiem produkcyjnym (wykonałem resety Unifi – myślałem, że to pomoże w adopcji).
Walka – po kontakcie z support’em Ubiquiti potwierdzono moje obawy, że różnica w firmware jest zbyt duża i nie można wykonać takiej aktualizacji. Niestety producent nie przewidział żadnego komunikatu w kontrolerze o tym. W takim sprzęcie?
Rozpocząłem więc mozolne ściąganie starszych kontrolerów po kolei i aktualizacje krok po kroku. Początkowo wszystko szło dobrze do momentu aktualizacji pochodzącej z kontrolera 5.7.20. Błąd był oczywiście z mojej strony: zostawiłem domyślną strefę czasową (też +01 ale nie Warszawa). Aktualizacja przebiegała niby poprawnie, ale UAP po aktualizacji miało ten sam soft co poprzednio! I znów bez żadnego komunikatu o błędzie! Po poszperaniu w sieci doszedłem do wniosku, że problemem są certyfikaty na stronie z firmware! Prawdopodobnie wcześniejsze wersje były pobierane jeszcze po http.
Kolejność aktualizacji (w moim przypadku od 3.2.10.2886 do 4.0.15.9872):
- kontroler 4.8.18 daje aktualizacje do wersji 3.3.20.4019
- kontroler 5.0.6 daje aktualizacje do wersji 3.7.5.4969
- kontroler 5.2.9 daje aktualizacje do wersji 3.7.8.5016
- kontroler 5.4.18 daje aktualizacje do wersji 3.7.58.6385, a następnie do 3.9.27.8537
- kontroler 5.8.24 daje aktualizacje do wersji 4.0.15.9872
- dalej najnowszy kontroler 5.10.12
Prawdopodobnie da się zaktualizować ten sprzęt innymi metodami szybciej (SSH, TFTP), ale ja miałem z tym problemy i skoro udało się aktualizować z kontrolera – odpuściłem dalsze próby.