Instala y Recupera con TFTP

Introducción

Este documento esta diseñado para ayudarte a recuperar el software Commotion si las instrucciones Instala en un Dispositivo Ubiquiti no funcionaron, o si tu router tiene software malfuncional y necesita ser instalado de nuevo o actualizado. Contiene instrucciones para usar un protocolo llamado Trivial File Transfer Protocol (TFTP) para instalar el software.

Necesitarás encontrar instrucciones específicas para operar el sistema que estas ejecutando en tu computadora – ya sea Windows, Mac OSX, o Linux. Por favor procede a la sección de tu sistema operativo abajo.

Este proceso toma más tiempo que las instrucciones básicas. Agrega otra media hora o una hora para los pasos de configuración adicionales en estas páginas.

Materiales + suministros necesarios

Para recuperar una instalación Commotion, necesitarás las siguientes cosas en-mano:

  1. Una computadora con puerto Ethernet.
  2. Un router Ubiquiti y su adaptador Power over Ethernet (PoE) adapter y cable de poder.
  3. Acceso a un toma de corriente.
  4. Dos cables Ethernet.
  5. La imagen de software Commotion apropiado de la página de descargas .

Procede a las instrucciones de instalación para tu plataforma, abajo:

Instrucciones para Windows

Comenzando

Esta guía debería funcionar con cualquier versión de Microsoft Windows desde Windows XP en adelante. Si no está seguro qué versión de Windows tienes, haz click en el menú Inicio y escribe winver en el menú de Ejecutar o el cuadro de búsqueda. Las más probables respuestas son Windows XP, Windows Vista o Windows 7.

Puedes instalar el software Commotion en el router con un programa de interfaz gráfica de usuario (GUI) para TFTP, o mediante la línea de comandos. Te recomendamos la opción GUI si eres nuevo en este proceso. En primer lugar descarga el TFTP2 cliente e instálalo en tu computadora. Después de essto, prepararás el router para el TFTP y luego carga el software.

Prepara tu computadora paraTFTP

Primero, configura la conexión cableada de tu computadora con la dirección 192.168.1.254. Puedes hacer esto en la sección de Panel de Control para conexiones de red, bajo configuraciones de puerto Ethernet.

Después, el router Ubiquiti debería ponerse en un modo especial para descargar archivos a él usando TFTP. Para configurar el router al modo de recuperación, debe estar prendido con el botón de Reinicio apretado, hasta que las luces de estatus parpadeen en un orden especial. Para poner tu router en modo de recuperación:

  1. Si tu router ya está conectado a la fuente de poder, remueve el cable Ethernet del fondo del router. Las luces en el router se apagarán.
  2. Toma un clip de papel con una punto doblada hacia afuera, y gentilmente presiona el botón de Reinicio en la parte de abajo del router inalámbrico, junto a donde se conectan los cables Ethernet, que alimentarán el router.
  3. Mientras mantienes presionado el botón de Reinicio, observa las luces al frente de la unidad. Las luces debajo del triángulo harán un baile especial, mostrado abajo.

Hay dos posibles secuencias de luces para routers Ubiquiti. Tu dispositivo pasará por alguna de las secuencias de luces abajo.

Secuencia de luces Original Ubiquiti

Primero, las dos luces del centro - una Naranja y la otra Verde - se prenderán por algunos segundo, después se apagarán.

Luego, las luces de la izquierda a la derecha se prenderán en orden: Rojo, Naranja, Verde, y Verde de nuevo.

Finally, the 1st and 3rd will light, then the 2nd and 4th, over and over.

 

Nueva secuencia de luces Ubiquiti

Primero, las dos luces del centro, Una naranja y una verde, se prenderán por unos segundos, luego se apagarán. Las luces permanecerán apagadas por alrededor de 10 secciones - ¡se paciente!

Luego, todas las luces emitirán un flash, y luego se apagarán. Esto ocurrirá tres veces.

Finalmente, la 1era y 3era luz se prenderán, luego la 2da y 4ta, una y otra vez.

Una vez que el router esté en la etapa final - donde los dos sets de luces estén emitiendo un flash repetidamente, la unidad esta en modo TFTP. Puedes liberar el botón de Reinicio en este punto. Si pasan de 30 segundos a un minuto y las luces no cooperan, puede ser que necesites empezar de nuevo. Desconecta el cable Ethernet y comienza el proceso de nuevo.

 

El modo de Recuperación solo se habilita por un periodo corto de tiempo. Si el router no acepta el software, necesitarás reiniciar el proceso del botón de Reinicio. Típicamente necesitarás reiniciarlo si ha estado en modo de recuperación por más de tres minutos.

Instala el software en el router

Pasaremos por el proceso de instalación GUI primero, que es recomendado. Si el programa TFTP2 no funciona para ti, procede a las instrucciones de la linea de comando abajo e intenta esos.

Usando una Interfaz GUI

TFTP2 es un cliente TFTP muy simple que incluye las configuraciones necesarias para instalar el software. Usa el link en Recursos Externos abajo para descargar e instalar el programa antes de proceder, si no lo has hecho ya.

  1. Ingresa 192.168.1.20, la dirección IP del routerServerPasswordUpgrade.RetrySends en el campo.
  2. Deja el campo en blanco.
  3. Abre el navegador del archivo, navega a donde bajaste la imagen Commotion, y seleccionala. Pon el router en modo TFTP, e inmediatamente después.
  4. Da Click

Después de las cargas de software, deberías ver el mensaje "Transferencia completada exitosamente". Después de un minuto o dos, el router debería reiniciar y comenzar a cargar Commotion. Procede al documento Configura Commotion para terminar de configurar el dispositivo.

Usando la línea de comando

Todas las versiones de Macintosh OSX deberían tener un cliente TFTP instalado. Es accesible del programa de la Terminal, que es una interfaz basada en texto al sistema OSX. Puedes encontrar este programa al navegar del archivo de Aplicaciones al archivo de Utilidades.

De ahí, lanza el programa titulado "Terminal", debería abrir una interfaz de linea de comando titulado "Terminal - bash", o algo similar.

La ventana puede verse diferente, dependiendo de la versión de OSX que estés usando. Deberías poder ver un prompt que se ve algo como esto:

computername:~ username$

Primero, necesitamos navegar al archivo donde guardaste el archivo de imagen Commotion. Para hacerlo, escribe cd "path to the folder where you saved the file"************** y persiona Enter.

Esto puede verse algo como cd Desktop o cd Downloads - o algo más. Si no estas seguro, puedes usar el Buscador para buscar el archivo y después presionar command I. El diálogo de “Obtener Información” debería aparecer, donde puedes encontrar todo el camino debajo del tabulador General, etiquetado "Donde:". Puedes luego escribir estoen la Terminal después de cd command. Para verificar los archivos en tu directorio actual, puedes escribir ls, que debería desplegar una lista de archivos.

Una vez que estés en el directorio apropiado, puedes ejecutar el cliente TFTP. Para hacerlo, solo escribe tftp en el prompt y presiona enter. Tu línea de comando debería cambiar a lo siguiente:

tftp>

De aquí, ingresa los comandos en secuencia:

connect 192.168.1.20- Instruye al cliente a hablarle al router.

verbose- Instruye al cliente a proveer reportes más detallados en lo que está haciendo.

binary- Ya que estamos transfiriendo un archivo, y no texto, esto es requerido.

put exact-name-of-file.bin

Deberías ver algunos números aparecer, luego una linea que estipula algo como "Sent ### bytes in ##.# seconds [### bits per second]".********************* Puedes luego escribir quit**** en el prompt, y tu terminal va a cambiar de regreso al modo normal.

Si hay un mensaje de error, regresa y asegúrate que estás en el directorio correcto, y que has escrito todo correctamente. Puedes luego proceder a Configura Commotion para terminar de configurar el dispositivo.

Instrucciones para Linux

Comenzando

Dependiendo de tu distribución de Linux, podrías o no podrías tener un cliente TFTP instalado por defecto. Puedes checar esto en la terminal, y si resulta que no tienes instalado TFTP, será posible instalar un cliente en la terminal y luego usarlo.

Primero, abre la aplicación de la Terminal:

  • Si usa Gnome como tu administrador de ventanas, deberías ser capaz de encontrar un programa terminal en el menú principal, bajo Accesorios -> Terminal.
  • Si usas un administrador de ventanas KDE, deberías ser capaz de acceder al programa terminal en el Kmenu, bajo Sistema -> Konsole**********.
  • Si usas otro administrador de ventanas, las posibilidades son que ya sepas como entrar a la terminal.

Si no estás seguro, o no tienes un administrador de ventanas, solo ve a la terminal al presionar ALT, CTRL y el número 1 o 2. Esto debería traer una pantalla completa de la terminal. Lo más probable es que tengas que ingresar usando cualquier credencial que hayas configurado inicialmente en la computadora.

De aquí, verás un prompt similar a: computername:~ $

Escibre: which tftp ****************** en este prompt y persiona enter. Esto regresará una de dos cosas: la ubicación del programa tftp si lo tienes instalado, o regresará un error.

Si tienes un cliente tftp, el resultado debería verse como: /usr/bin/tftp

Si no tienes uno, el resultado se vería como: which: no tftp in (/path...

********************

Si tienes un cliente TFTP instalado, puedes saltarte algunos pasos. Si no tienes uno, necesitarás instalar un cliente antes de avanzar. Cómo lo instales dependerá de que distribución Linux estés usando. Detallaremos los comandos que escribir para las pocas distribuciones comunes abajo. Los comandos se muestran en el prompt normal que comenzamos desde arriba. Necesitarás saber la contraseña del administrador (raíz) que se colocó cuando el sistema fue inicialmente instalado.

Ubuntu: $ sudo aptitude install tftp

Debian: $ sudo apt-get install tftp

Arch: $ sudo pacman -Ss tftp-hpa

Fedora: $ sudo rpm -i tftp

Ya que no podemos cubrir todas las distribuciones de Linux, si no estás seguro de como instalar un paquete de cliente TFTP en tu computadora, ¡usa Google!

Después de escribir el comando correcto para tu distribución, deberías ver una pantalla confirmando que tu paquete fue instalado. Para verificarlo, puedes escribir which tftp at the prompt again. If you receive a single path response, as show above, you should be good to go.

Prepara tu computadora para TFTP

El dispositivo Ubiquiti está listado para una conexión TFTP de una sola fuente, o computadora con una dirección específica. Necesitarás configurar la dirección IP de tu computadora con los siguientes ajustes:

Dirección IP estática: 192.168.1.254
Máscara de subnet: 255.255.255.0
Puerta de Acceso: 192.168.1.1

Si necesitas ayuda asignando direcciones estáticas IP para tu computadora Linuz, busca versiones específicas de linux y "direcciones estáticas IP".

El router Ubiquiti debería ponerse en un modo especial para descargar archivos a él usando TFTP. Para configurar el router al modo de recuperación, debe estar prendido con el botón de Reinicio apretado, hasta que las luces de estatus parpadeen en un orden especial. Para poner tu router en modo de recuperación:

  1. Si tu router ya está conectado a la fuente de poder, remueve el cable Ethernet del fondo del router. Las luces en el router se apagarán.
  2. Toma un clip de papel con una punto doblada hacia afuera, y gentilmente presiona el botón de Reinicio en la parte de abajo del router inalámbrico, junto a donde se conectan los cables Ethernet, que alimentarán el router.
  3. Mientras mantienes presionado el botón de Reinicio, conecta el cable Ethernet, que alimentará al router.
  4. Mientras mantienes presionado el botón de Reinicio, observa las luces al frente de la unidad. Las luces debajo del triángulo harán un baile especial, mostrado abajo.

Hay dos posibles secuencias de luces para routers Ubiquiti. Tu dispositivo pasará por alguna de las secuencias de luces abajo.

Secuencia de luces Original Ubiquiti

Primero, las dos luces del centro - una Naranja y la otra Verde - se prenderán por algunos segundo, después se apagarán.

Luego, las luces de la izquierda a la derecha se prenderán en orden: Rojo, Naranja, Verde, y Verde de nuevo.

Finalmente, la 1era y 3era luz se prenderán, luego la 2da y 4ta, una y otra vez.

 

Nueva secuencia de luces Ubiquiti

Primero, las dos luces del centro, Una naranja y una verde, se prenderán por unos segundos, luego se apagarán. Las luces permanecerán apagadas por alrededor de 10 secciones - ¡se paciente!

Luego, todas las luces emitirán un flash, y luego se apagarán. Esto ocurrirá tres veces.

Finalmente, la 1era y 3era luz se prenderán, luego la 2da y 4ta, una y otra vez.

Una vez que el router esté en la etapa final - donde los dos sets de luces estén emitiendo un flash repetidamente, la unidad esta en modo TFTP. Puedes liberar el botón de Reinicio en este punto. Si pasan de 30 segundos a un minuto y las luces no cooperan, puede ser que necesites empezar de nuevo. Desconecta el cable Ethernet y comienza el proceso de nuevo.

 

El modo de Recuperación solo se habilita por un periodo corto de tiempo. Si el router no acepta el software, necesitarás reiniciar el proceso del botón de Reinicio. Típicamente necesitarás reiniciarlo si ha estado en modo de recuperación por más de tres minutos.

Instala el software en el router

Ahora necesitamos navegar al folder donde guardaste el archivo de imagen Commotion para tu router.

Para hacerlo, escribe: cd "path to the folder where you saved the file"*********** y presiona Enter.

Esto puede verse algo como cd ~/Escritorio o cd ~/Descargas*********** - o algo más. Si no estás seguro, puedes usar Nautilus en Gnome para navegar al archivo, y presiona Control-L. Esto debería desplegar el camino al directorio que estás viendo. Usando Konqueror en KDE, navega al archivo, y luego lee el camino en el statusbar*********** de arriba.

Una vez que estes en el directorio apropiado, puedes correr el cliente TFTP. Para hacerlo, solo escribe tftp en el prompt y presiona enter. Algunos clientes te preguntarán (qué), a qué punto pones tu dirección IP 192.168.1.20.***************** Some cilents will ask you (to), at which point you put in the IP address 192.168.1.20.********** Tu linea de comandos debería cambiar a lo siguiente:
tftp>

De aquí, ingresa los comandos en secuencia:

connect 192.168.1.20 - If you didn't put it in at the (to) prompt.************* Instruye al cliente a hablarle al router.

verbose - Instruye al cliente a proveer reportes más detallados de lo que está haciendo

binary- Y aque estamos transfiriendo un archivos, y no el texto, esto se requiere.

put exact-name-of-file.bin- La imagen Commotion para el hardware, como se menciona en el documento "Instalando Commotion en Nodos Inalámbricos".

Deberías ver algunos números aparecer, luego una linea que estipula algo como "Sent ### bytes in ##.# seconds [### bits per second]".****** Puedes luego escribir quit****** en el prompt, y tu terminal va a cambiar de regreso al modo normal.

Si todo sale bien, después de un minuto o dos, el router debería reiniciar y comenzar a cargar Commotion. Procede al documento Configura Commotion para terminar de configurar este dispositivo.

Definiciones

TFTP
Un protocolo de transferencia de archivo notable por su simplicidad. Es generalmente usado por transferencia automatizada o configuración o iniciar archivos entre maquina en un ambiente local. **********************a file transfer protocol notable for its simplicity. It is generally used for automated transfer of configuration or boot files between machines in a local environment.
Firmware
la combinación de memoria persistente y código de programa y datos guardados en el. En otras palabras, un sistema operativo muy pequeño y básico para dispositivos como electrodomésticos, computadoras, relojes digitales, cámaras digitales, teléfonos móviles, y más.

Recursos Externos

Para Interfaces de Usuario Grpaficas (Graphical User Interfaces, GUIs) para ayudar con el proceso TFTP:

Windows: TFTP2 de Software Shadow

Mac OSX: Mac Technologies TFTP client****************