Восстановление программного обеспечения точки доступа UniFi

Нам понадобится:

  1. Ключ torx 10
  2. TFTP client, мы будем использовать 3CDaemon
  3. HyperTerminal
  4. Конвертер интерфейсов USB и UART. Будем использовать такой 

С помощью ключа torx 10 откручиваем и снимаем крышку – это достаточно просто.

Подключаем конвертер интерфейсов к контактам на плате

Запускаем 3CDaemon TFTP client и указываем путь к прошивке. Прошивку для восстановления можно взять с ПК, на котором установлен контроллер в директории «C:\Users\ваше имя пользователя\Ubiquiti UniFi\dl\firmware\»

Открываем HyperTerminal, устанавливаем Baudrate 115200, остальные параметры — по умолчанию.

Включаем точку доступа.

В консоли, скорее всего, видим что-то вроде:

## Booting image at 9f050000 …

  Image Name: MIPS Ubiquiti Linux-2.6.15-5.2

  Created:   2012-02-24 16:55:55 UTC

  Image Type: MIPS Linux Kernel Image (lzma compressed)

  Data Size:  730087 Bytes = 713 kB

  Load Address: 80002000

  Entry Point: 80002000

  Verifying Checksum at 0x9f050040 …Bad Data CRC

ar7240>

Для начала нужно прописать IP адреса:

setenv ipaddr 192.168.1.20  точка доступа

setenv serverip 192.168.1.99 ПК с TFTP client

Запускаем TFTP сервер:

Urescue

Setting default IP 192.168.1.20

Starting TFTP server…

Using eth0 (192.168.1.20), address: 0x81000000

Waiting for connection: -

Жмём кнопку GO в TFTP client

Ждём завершения процесса.

Receiving file from 192.168.1.99:54407

Received 5187007 bytes

Firmware Version: BZ.ar7240.v2.2.5.1080.120224.0850

Setting U-Boot environment variables

Copying partition ‘kernel’ to flash memory:

    erasing range 0x9F050000..0x9F10FFFF: ………… done

Erased 12 sectors

    writing to address 0x9f050000, length 0x000c0000 …

write addr: 9f050000

Copying partition ‘rootfs’ to flash memory:

       erasing range 0x9F150000..0x9F58FFFF: ………………………………………………………….. done

Erased 68 sectors

       writing to address 0x9f150000, length 0x00440000 …

write addr: 9f150000

Firmware update complete.

Затем точка автоматически уйдёт в reboot и загрузится в нормальном режиме

## Booting image at 9f050000 …

Image Name:  MIPS Ubiquiti Linux-2.6.15-5.2

Created:     2012-02-24 16:55:55 UTC

Image Type:  MIPS Linux Kernel Image (lzma compressed)

Data Size:   730087 Bytes = 713 kB

Load Address: 80002000

Entry Point: 80002000

Verifying Checksum at 0x9f050040 …OK

Uncompressing Kernel Image … OK

Starting kernel …