Cómo actualizar el controlador Unifi en Raspberry Pi

Es importante mantener actualizado su producto de red.

La mayoría de las nuevas versiones de firmware contienen correcciones de errores, mejoras de rendimiento y pueden contener compatibilidad con nuevas tecnologías/protocolos.

El software del controlador Unifi es una de las partes más importantes de la red Unifi, así que verifique regularmente si hay una nueva versión de firmware o mejor aún, regístrese para recibir el boletín, le enviaré un correo electrónico con un enlace de descarga e instrucciones 😉

Instalamos el controlador Unifi en una Raspberry Pi, por lo que la actualización puede ser un poco diferente a la que está acostumbrado en una máquina con Windows.

Esta guía lo ayudará a seguir los pocos pasos para actualizar cada parte de su red Unifi.

Comprobación de la versión actualmente en ejecución

Primero, verifiquemos qué versión estamos ejecutando en nuestro Unifi Controller.

Esto es realmente simple, solo inicie sesión en su controlador, haga clic en Más opciones (los 3 puntos, justo en la barra superior) y haga clic en Acerca de.

Si tiene una versión anterior en ejecución (< 5.8.xx), verá la información de la versión en la esquina superior izquierda.

Actualización del controlador Unifi Rasberry Pi

Si echamos un vistazo a la página de descarga de Ubiquiti, vemos que la última versión es 5.10.12 en el momento de escribir este artículo.

Hacer una copia de seguridad de la Configuración

Antes de actualizar cualquier dispositivo, asegúrese siempre de tener una copia de seguridad de la configuración.

Hay muchas razones por las que las cosas pueden romperse y crear una copia de seguridad con solo unos pocos clics.

Ve a la página de configuración en el controlador Unifi (esquina inferior izquierda), seleccione Respaldo, y descargue la última copia de seguridad de la lista.

En caso de que la actualización salga mal, podemos volver a instalar el controlador Unifi y simplemente volver a cargar la configuración en el controlador. Ahorrándonos mucho tiempo averiguando todas las configuraciones (optimizadas) que hicimos antes.

Inicie sesión en el controlador Unifi con SSH

Al igual que cuando instalamos el controlador Unifi en Raspberry Pi, necesitamos que Putty inicie sesión a través de SSH para actualizar el controlador.

Conexión a la Pi con SSH

Ahora estamos listos para administrar de forma remota la Raspberry Pi a través de SSH. Necesitarás un cliente para esto, sugiero Masilla es la mejor herramienta para el trabajo.

  1. Descargar Masilla
  2. Después de instalar Putty, inícielo e ingrese la dirección IP de su Pi en la barra de direcciones.
  3. Haga clic en Abrir, el mensaje le pedirá que inicie sesión (Pi y tu contraseña (o predeterminado frambuesa)

Actualización del controlador Pi y Unifi

Iniciamos sesión en Pi y con un solo comando, ahora podemos actualizar el controlador Unifi y el resto del software en Raspberry Pi.

Ejecute el siguiente comando:

sudo apt-get update && sudo apt-get upgrade -y

Todo el paquete que necesita ser actualizado será procesado y actualizado.

Recibirá un aviso con la pregunta si tiene una copia de seguridad de la configuración de Unifi. Haga clic en Sí, porque lo hicimos hace unos pasos.

El controlador Unifi se está actualizando

Durante la instalación de la actualización, la Pi se reiniciará.

Aparecerá una pantalla azul con un cuadro de diálogo gris que le preguntará si ha realizado una copia de seguridad del archivo.

Haga clic en sí, lo hicimos en el paso 1 y la instalación continuará.

Error o advertencia durante la actualización

Con Linux, el cambio que te encuentras con un error durante una instalación o actualización es bastante alto.

A continuación, he enumerado algunos de los errores que encontré durante la actualización del controlador Unifi.

Distribución conflictiva

Si estamos realizando una actualización a la próxima versión principal, por ejemplo, de 5.8.xx a 5.9.xx, podemos obtener un error como el siguiente:

Conflicting distribution: http://dl.ubnt.com/unifi/debian stable InRelease (expected unifi-5.8 but got unifi-5.9)

Podemos corregir este error con el siguiente comando:

sudo apt update --allow-releaseinfo-change

Ahora tengo un error al ejecutar el comando anterior, is not understood in combination with the other options. Pero podemos ejecutar los siguientes dos comandos para arreglar esto:

sudo apt clean
sudo apt update

error: dpkg interrumpido

Si de alguna manera la actualización/actualización se interrumpe y lo vuelve a intentar, puede obtener un error: dpkg interrupteddebe ejecutar manualmente sudo dpkg --configure -a para corregir el problema.

La solución para esto está en el mensaje, simplemente ejecute el comando para corregir el problema.

Cuando finalice ese proceso, puede ejecutar el comando actualizar/actualizar nuevamente.

error: el subproceso /usr/bin/dpkg devolvió un código de error (1)

El error anterior me ocurrió la última vez que actualicé a la nueva versión de Unifi Controller.

Si obtiene este error, entonces uno de los paquetes está roto, la línea sobre el error le indicará qué paquete está causando el error.

Entonces, hay algunas formas de corregir el error, lo que funcionó para mí fue reconfigurar la base de datos del paquete.

Probablemente se corrompió al instalar un paquete. La reconfiguración resuelve este problema la mayor parte del tiempo:

sudo dpkg --configure -a

Si eso no funciona, puede intentar eliminar el paquete y luego actualizar la lista de paquetes.

sudo rm /tmp/apt-dpkg-install-HHVVn9/10-libraspberrypi-doc_1.20180919-1_armhf.deb

#Then update package lists:
sudo apt-get update

#And then install all upgrades including new dependencies:
sudo apt-get dist-upgrade

#Also you can remove some junk packages:
sudo apt-get autoremove

#If the problem persists - clean package cache with
sudo apt-get clean

#and start over.

Error de distribución en conflicto

Mientras actualizaba a 6.0 recibí el siguiente error

Distribución conflictiva: https://dl.ubnt.com/unifi/debian stable InRelease (se esperaba unifi-5.13 pero se obtuvo unifi-6.0)

Lo que funcionó para mí y parece que también para otros es simplemente ejecutar apt-update primero:

sudo apt-get update

# reboot
# and then

sudo apt-get upgrade -y

Sin el reinicio, recibí el error «No se pudo obtener el bloqueo /var/lib/dpkg/lock – abierto», pero eso se resolvió con un simple reinicio del Pi.

Pantalla en blanco después de la actualización

Si obtiene una pantalla en blanco después de actualizar a 5.10.12 o superior, entonces su versión de Java probablemente esté desactualizada.

Rasbian se envía con una versión anterior de Java, y para 5.10.12 y superior necesita al menos Java 1.8.0_201.

Puedes seguir esta guía para actualizar tu versión de Java

Actualización de los puntos de acceso

Después de actualizar el controlador, también puede actualizar los dispositivos Unifi.

Después de volver a iniciar sesión en el controlador, probablemente verá un aviso de que hay una nueva versión de firmware disponible.

Simplemente vaya a la página Dispositivos y presione el botón de actualización en el lado derecho de cada dispositivo o incluso mejor, presione el botón azul grande (arriba a la derecha) con «Comenzar a actualizar».

Otros artículos relacionados

Repare la adopción de Unifi fallida con estos pasos fáciles de seguir

Repare la adopción de Unifi fallida con estos pasos fáciles de seguir

Adoptar un punto de acceso Unifi en el controlador debería ser realmente sencillo. Pero a veces simplemente no funciona. Sigue ...
Leer Más
Regalos para el hogar inteligente

Los mejores regalos para el hogar inteligente para 2021

El único regalo con el que no puedes equivocarte es Smart Home Gifts. Porque realmente no importa para quién estás ...
Leer Más
Revisión de UniFi Smart Chime

Revisión de UniFi Smart Chime

Encontrar un timbre compatible para su timbre UniFi puede ser un desafío. Es posible conectar un timbre mecánico o digital, ...
Leer Más
Ofertas de casas inteligentes de Amazon Prime 2022

Ofertas de casas inteligentes de Amazon Prime 2022

Los días de Amazon Prime son este año en 12 y 13 de julio. Como siempre, podemos encontrar excelentes ofertas ...
Leer Más
Actualización de Java en Raspberry Pi

Actualización de Java en Raspberry Pi

Ya no pude iniciar sesión en mi controlador Unifi después de actualizar el controlador en mi Raspberry Pi a la ...
Leer Más
Unifi USG frente a EdgeRouter

Unifi USG frente a EdgeRouter

Está planeando su nueva red doméstica, quiere esos increíbles puntos de acceso Unifi, pero ¿qué enrutador debería agregarle? ¿Está optando ...
Leer Más

Deja un comentario