Досить часто наші клієнти віддають пристрої Ubiquiti у ремонт з єдиної причини – злетіла прошивка. У цьому випадку може бути недосяжний веб-інтерфейс керування або пристрій не відповідає на пінги. Однак відновлення прошивки можна зробити самостійно (і обійтися без ремонту Ubiquiti ), і в цій статті ми розповімо, як. 

Також цей спосіб допоможе, якщо ви кілька разів спробували обновити  firmware пристрою, але нічого не вийшло.

Третя причина, через яку вам може знадобитися перепрошити Ubiquiti  - це необхідність  повернути  Compliance Test Ubnt, що зник у пристроях airMax Ubiquiti, починаючи з версії 5.5.8.

Порядок дій щодо відновлення прошивки Ubiquiti  у всіх випадках приблизно однаковий. Єдине, на чому потрібно зупинитись – це вибір правильної версії для повернення  Compliance Test.

ПРОШИВКА UBNT З COMPLIANCE TEST

 
Тут є два варіанти:
 
Тільки для версій прошивок XM . Встановити стару стабільну версію v 5.5.6 від виробника, де ще був Compliance Test. 
 
На сайті Ubiquiti посилання на архівні версії прошивок прибрали, але вони, як і раніше, є на серверах. Якщо знати, як називається файл, його можна знайти. Що ми і зробили за посиланням http://dl.ubnt.com/XM-v5.5.6.build17762.bin . Також файл прошивки xm 5.5.6 з Compliance Test доступний для завантаження з нашого сайту  за цим посиланням .
 
Зверніть увагу, що ця версія підходить тільки для пристроїв з рідною прошивкою XM (ми говорили про це у минулій статті). 
 
Для версій прошивок з XW та XM . Використовуйте прошивки, до яких ентузіастами додано Compliance Test. Звичайно, ви робите це на свій страх та ризик, але відгуки, в основному, позитивні. "Пропатчені" прошивки Ubiquiti з Compliance Test викладаються на різних форумах, наприклад, у цьому топіці: http://forum.nag.ru/forum/index.php?showtopic=89880&st=460 .  

 

ВІДНОВЛЕННЯ COMPLIANCE TEST НА НОВИХ ПРОШИВКАХ (5.6 І ВИЩЕ) – ІНШИЙ СПОСІБ

UPD: Наші сервісні інженери порекомендували ще один досить простий спосіб відновлення Compliance Test на точках доступу Ubnt.

Візьмемо для прикладу Nanostation m5 loco та відновимо роботу з повним спектром частот, а не лише з офіційно дозволеними для України. При вході на пристрій видно, що вибору Compliance Test немає:

Compliance Test'а немає

Скидаємо крапку до заводських настроювань і заходимо на неї SSH. Це можна зробити кількома методами, ми зазвичай користуємося програмою Putty.

У програмі вводимо IP-адресу пристрою (за замовчуванням це 192.168.1.20), вибираємо порт та тип з'єднання:

Заходимо на Nanostation SSH

У вікні попередження натискаємо кнопку "Так":

Попередження SSH

Відкривається консольне вікно, в якому ми вводимо пароль та логін для доступу до пристрою (за замовчуванням і логін, і пароль = ubnt).

Введення логіну та паролю UBNT

Далі вводимо в консоль дві команди: enable_ct -  для включення Compliance Test і save - для збереження змін: 

Команди Enable та Save

Заново входимо на пристрій звичайним шляхом – через Web-інтерфейс і бачимо, що тепер можна вибрати роботу з Compliance Test:

У списках допустимих частот з'явилися:

Частоти Compliance Test

ЯК ВІДНОВИТИ ПРОШИВКУ UBIQUITI БЕЗ РЕМОНТУ

Для відновлення прошивки UBNT нам знадобиться:

  1. Вузький та тонкий предмет (ми взяли скріпку).
  2. Пристрій, який буде перепрошуватись, і PoE до нього.
  3. 2 патчкорди (для з'єднання  пристрою з PoE та комп'ютером).
  4. Утиліта перепрошивки TFTP  (завантажити) .
  5. Файл прошивки. Якщо вам не потрібний Compliance Test, просто качаєте його з офіційного сайту виробника.

 

Ми взяли для експерименту NanoBridge M5, вирішивши змінити версію 5.5.8 на ньому на стару 5.5.6 Compliance Test Вісь прошивка пристрою до відновлення:

Прошивка xm 5.5.8

У версії 5.5.8 не можна вибрати Compliance Test, і параметри будуть обмежені дозволами для вашої країни.

ПОРЯДОК ДІЙ

1. Пристрій  Ubiquiti має бути вимкнений від електромережі.

2. Змінюємо параметри мережного адаптера у комп'ютері для підключення NanoBridge M5:

Відновлення прошивки Ubiquiti - налаштування ПК

3.  Підготовляємо все для увімкнення пристрою до мережі:

Підготовка до відновлення прошивки Ubiquiti

4. Скріпкою натискаємо кнопку Reset, і не відпускаючи Reset, вмикаємо живлення пристрою. Це не так просто, як здається :) Ось як витончено це роблять у відео UBNT з PicoStation (нас цікавити відрізок з 0:13 до 1:02).

5.  Утримуємо Reset 8-15 секунд, доки діоди не починають поперемінно мигати, як у відео вище. Це означає, що пристрій готовий до перепрошивки. Забираємо скріпку.

6. Перевіряємо, чи пристрій пінгується (адреса за замовчуванням 192.168.1.20). Якщо пінги не проходять, повторюємо все знову, починаючи з пункту 1.

Перепрошивка Ubiquiti

7. Запускаємо утиліту TFTP. У полі Server прописуємо адресу нашого пристрою та вибираємо файл прошивки для встановлення:

Ubiquiti перепрошивка на версію 5.5.6

Натискаємо кнопку Upgrade. 

8.  Не виключаємо живлення під час прошивки! На пристрої під час процесу по черзі миготять світлодіоди. Після закінчення прошивки миготіння припиняється, а утиліта пише в нижньому полі про успішний апгрейд:

Відновлення прошивки Ubiquiti TFTP

9. Перевіряємо, що вийшло. Заходимо на веб-інтерфейс пристрою:

Прошивка з Compliance Test

Як бачимо, у полі вибору країни знову можна вибрати Compliance Test.

Версія прошивки Ubnt (змінилася на 5.5.6):

v 5.5.6

Вкладка Wireless (у рядку Country - вибраний нами Compliance Test):

Після перепрошивки з Compliance Test Ubnt