Actualización manual de firmware de AP Unifi

A veces pasa que desde el UnifiController no se logra actualizar correctamente el firmware de los AP, se hace click en “Click to Update” y todo parece marchar bien, nos muestra que el AP se esta actualizando pero luego de unos minutos y reiniciar el mismo, nada, fiasco total, mantiene la misma versión por mas que se intente.

La solución que se me viene a la cabeza entonces es actualizarlo manualmente desde la consola, para ello rapidamente ingreso por ssh y coloco el siguiente comando

upgrade <firmware_url>

El error persiste, pero al menos en este caso recibo el siguiente error que me permite llegar a la solución definitiva que aquí presento.
Couldn’t open image file: /tmp/fwupdate.bin!
Invalid firmware. Exit status for firmware check = 65024.

Analizando notas sobre el error, parece que no logra descargarlo correctamente y por ello es que arroja el mensaje de error.

Así que, manos a la obra!!

Lo primero es ingresar ingresar al controller y detectar nuestro modelo de AP y versión de firmware.
Esto se puede hacer en Home –> Unifi devices –> y seleccionar el dispositivo en cuestión.
A la derecha se abrirá el menú de configuración con toda la información que necesitamos por ahora.

Luego en https://www.ui.com/download/unifi/ , buscar en el listado el ultimo firmware de nuestro AP, hacer click en download pero copiar el link/URL de donde se encuentra el firmware, tal como se muestra a continuación.

Finalmente conectarse por SSH al AP, descargar el firmware en el directorio temporal e instalar de la siguiente manera:

curl -o /tmp/fwupdate.bin http://dl.ui.com/unifi/firmware/U7PG2/6.2.41.14083/BZ.qca956x_6.2.41+14083.220930.1824.bin

OJO! puede ser necesario reemplazar https por http al momento de realizar curl del firmware.

syswrapper.sh upgrade2 & (respetar el & del final)

<code>

BusyBox v1.25.1 () built-in shell (ash)

___ ___ .__________.__
| | |____ |_ ____/|
| | / | || ) | | (c) 2010-2021
| | | | \ || \ | | Ubiquiti Networks, Inc.
|______|___| /
||/ ||
|_/ https://www.ui.com/

Welcome to UniFi UAP-AC-Pro-Gen2!

UAP-AC-Pro-Gen2-BZ.5.43.56# curl -o /tmp/fwupdate.bin http://dl.ui.com/unifi/firmware/U7PG2/6.2.41.14083/B
Z.qca956x_6.2.41+14083.220930.1824.bin
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7682k 100 7682k 0 0 4001k 0 0:00:01 0:00:01 –:–:– 4718k
UAP-AC-Pro-Gen2-BZ.5.43.56# syswrapper.sh upgrade2 &
UAP-AC-Pro-Gen2-BZ.5.43.56# + exec

</code>

Al finalizar el proceso se pude verificar que la actualización se realizó correctamente, ya sea desde el unifi Controller como desde la consola de SSH

Mira también estos otros artículos

Leave a Reply

Your email address will not be published. Required fields are marked *

*