Asunto:
Procedimiento de actualización TFTP deNetBotz.
Línea de producto:
NetBotz versión 3
Entorno:
Modelo NetBotz: 355, 455, 450, 550, 570.
Causa:
Instrucciones opcionales de actualización/recuperación del firmware de NetBotz. Esta opción también puede ser un procedimiento sugerido para restaurar un dispositivo NetBotz a los valores predeterminados debido a problemas de configuración desconocidos u otros comportamientos desconocidos en un dispositivo NetBotz.
Resolución:
Nota: Estos pasos deben ejecutarse desde un PC en el mismo segmento de red que el dispositivo NetBotz Appliance.
Nota: Los únicos cables/sensores que pueden permanecer enchufados al dispositivo NetBotz Appliance durante este procedimiento son el cable USB de la consola y el cable de red.
1) Descargue el firmware más reciente de apc.com para su dispositivo NetBotz Appliance (355, 455, 450, 550 o 570).
2) Extraiga el archivo zip en su ordenador.
3) Debido a que los programas antivirus consideran que el archivo TFTPd32.exe es un virus, ya no se incluye en la descarga del firmware. Puede utilizar cualquier programa TFTP.
4) Configure el directorio base de su servidor TFTP para que sea el directorio tftp de los archivos de firmware extraídos (/releases_netbotzv3/4.X.X/tftp/)
Nota: Asegúrese de que no hay cortafuegos ni ningún otro tipo de seguridad de red que pueda bloquear el tráfico TFTP entre el dispositivo NetBotz Appliance y el ordenador que ejecuta el servidor TFTP.
5) Conecte un cable USB del ordenador al puerto de consola del dispositivo.
6) Para encontrar el puerto de comunicación (COM) correcto que debe utilizarse en el siguiente paso, deberá abrir el Administrador de dispositivos en el Panel de control. En la sección Puertos encontrará un puerto serie USB con un número COM al final entre paréntesis. Si no aparece el adaptador serie USB, consulte la base de conocimientos NetBotz v3 | Problemas de conexión serie .
7) Abra un emulador de terminal como Windows HyperTerminal o PuTTy. Seleccione comunicación serie y utilice la siguiente configuración:
2) Extraiga el archivo zip en su ordenador.
3) Debido a que los programas antivirus consideran que el archivo TFTPd32.exe es un virus, ya no se incluye en la descarga del firmware. Puede utilizar cualquier programa TFTP.
4) Configure el directorio base de su servidor TFTP para que sea el directorio tftp de los archivos de firmware extraídos (/releases_netbotzv3/4.X.X/tftp/)
Nota: Asegúrese de que no hay cortafuegos ni ningún otro tipo de seguridad de red que pueda bloquear el tráfico TFTP entre el dispositivo NetBotz Appliance y el ordenador que ejecuta el servidor TFTP.
5) Conecte un cable USB del ordenador al puerto de consola del dispositivo.
6) Para encontrar el puerto de comunicación (COM) correcto que debe utilizarse en el siguiente paso, deberá abrir el Administrador de dispositivos en el Panel de control. En la sección Puertos encontrará un puerto serie USB con un número COM al final entre paréntesis. Si no aparece el adaptador serie USB, consulte la base de conocimientos NetBotz v3 | Problemas de conexión serie .
7) Abra un emulador de terminal como Windows HyperTerminal o PuTTy. Seleccione comunicación serie y utilice la siguiente configuración:
- Bits/segundo: 38.400
- Bits de datos: 8
- Paridad: Ninguno
- Control de flujo: Ninguno
- Bits de datos: 8
- Paridad: Ninguno
- Control de flujo: Ninguno
- Bits de parada: 1
Ejemplo de configuración de PuTTy:
1) En Sesión, cambie el tipo de conexión a serie.
2) Editar los parámetros de conexión serie en: Conexión > Serie
Ejemplo de configuración de HyperTerminal:
1) Escribe un nombre para la conexión y en la siguiente pantalla selecciona el puerto COM apropiado que se descubrió anteriormente
8) Al abrir la conexión, debería aparecer un mensaje de inicio de sesión.
Nota: Lea TODO el paso 9 antes de continuar.
9) Desconecte la alimentación del dispositivo NetBotz Appliance mientras mantiene abierta la conexión serie. Espere 5 segundos y vuelva a enchufarlo. Cuando se vuelva a encender, deberá tener activa la sesión serie. Aparecerá una cuenta atrás para detener el autoarranque, pulse <enter> para detener la secuencia de autoarranque. Si no ve la cuenta atrás, repita este paso.
10) Ahora debe estar en un NetBotz> prompt. Introduzca los siguientes comandos para indicar al dispositivo de dónde recuperar el nuevo código:
a) setenv serverip aaa.bbb.ccc.ddd <enter> (aaa.bbb.ccc.ddd es la dirección IP del PC que tiene el servidor TFTP instalado y en ejecución)
b) saveenv <enter> (guardar la configuración del servidor)
c) printenv <enter> (imprimir la configuración en la pantalla para su verificación)
Nota: Por favor, lea el paso 11 antes de realizar el paso 10d.
d) reset <enter>
b) saveenv <enter> (guardar la configuración del servidor)
c) printenv <enter> (imprimir la configuración en la pantalla para su verificación)
Nota: Por favor, lea el paso 11 antes de realizar el paso 10d.
d) reset <enter>
Reset.
11) Detenga de nuevo el auto-boot antes de que expire la cuenta atrás.
12) Si el aparato está usando DHCP, por favor proceda al paso 12f. Si el aparato no utiliza DHCP, configure la dirección IP siguiendo los siguientes pasos:
13) Detenga el autoarranque de nuevo antes de que expire la cuenta atrás.
14) Emita el siguiente comando: postupg <enter> (Esto inicia el proceso de actualización del firmware)
Nota: Lea el paso 16, antes de realizar el paso 15.
15) Una vez finalizada la actualización, ejecute el siguiente comando: reset <enter> (reinicia el dispositivo NetBotz Appliance)
16) Detenga de nuevo el arranque automático antes de que expire la cuenta atrás.
17) Emita el siguiente comando: rootupg <enter> Este proceso tardará aproximadamente 7-8 minutos en completarse. Una vez completado, el sistema se reiniciará automáticamente.
Nota: Existe una opción adicional de rootupgkeep en lugar de rootupg, que mantendrá la configuración en el dispositivo.
18) Deje que el dispositivo arranque completamente hasta que aparezca el símbolo de inicio de sesión. Inicie sesión en el dispositivo con un nombre de usuario/contraseña de root/apc para establecer la nueva contraseña de root y la configuración de red en el dispositivo.
Nota: debido a la legislación del estado de California (SB-327), el dispositivo tiene el acceso HTTP/HTTPS desactivado de forma predeterminada. Encontrará más información en la base de conocimientos HTTP y HTTPS desactivados de forma predeterminada en NetBotz 4.7.7 .
Ahora debería poder gestionar el dispositivo NetBotz Appliance mediante la aplicación Vista avanzada.
11) Detenga de nuevo el auto-boot antes de que expire la cuenta atrás.
12) Si el aparato está usando DHCP, por favor proceda al paso 12f. Si el aparato no utiliza DHCP, configure la dirección IP siguiendo los siguientes pasos:
a) setenv ipaddr aaa.bbb.ccc.ddd <enter> (Dirección IP del dispositivo NetBotz Appliance)
b) setenv gatewayip aaa.bbb.ccc.ddd <enter> (Dirección IP de la puerta de enlace del dispositivo NetBotz Appliance)
c) setenv netmask aaa.bbb.ccc.ddd <enter> (Máscara de subred para el dispositivo NetBotz Appliance)
d) saveenv <enter> (guardar la configuración de red)
e) printenv <enter> (imprimir la configuración de red en la pantalla para su verificación)
b) setenv gatewayip aaa.bbb.ccc.ddd <enter> (Dirección IP de la puerta de enlace del dispositivo NetBotz Appliance)
c) setenv netmask aaa.bbb.ccc.ddd <enter> (Máscara de subred para el dispositivo NetBotz Appliance)
d) saveenv <enter> (guardar la configuración de red)
e) printenv <enter> (imprimir la configuración de red en la pantalla para su verificación)
Nota: Lea el paso 13 antes de realizar el paso 12f.
f) reset <enter> (reinicia el NetBotz Appliance)
f) reset <enter> (reinicia el NetBotz Appliance)
13) Detenga el autoarranque de nuevo antes de que expire la cuenta atrás.
14) Emita el siguiente comando: postupg <enter> (Esto inicia el proceso de actualización del firmware)
a) Si ves esto, significa que la red no está configurada correctamente y es necesario volver a realizar los pasos (empezando por el paso 9)
b) Si tiene éxito, tendrá el siguiente aspecto:
Nota: Lea el paso 16, antes de realizar el paso 15.
15) Una vez finalizada la actualización, ejecute el siguiente comando: reset <enter> (reinicia el dispositivo NetBotz Appliance)
16) Detenga de nuevo el arranque automático antes de que expire la cuenta atrás.
17) Emita el siguiente comando: rootupg <enter> Este proceso tardará aproximadamente 7-8 minutos en completarse. Una vez completado, el sistema se reiniciará automáticamente.
Nota: Existe una opción adicional de rootupgkeep en lugar de rootupg, que mantendrá la configuración en el dispositivo.
18) Deje que el dispositivo arranque completamente hasta que aparezca el símbolo de inicio de sesión. Inicie sesión en el dispositivo con un nombre de usuario/contraseña de root/apc para establecer la nueva contraseña de root y la configuración de red en el dispositivo.
Nota: debido a la legislación del estado de California (SB-327), el dispositivo tiene el acceso HTTP/HTTPS desactivado de forma predeterminada. Encontrará más información en la base de conocimientos HTTP y HTTPS desactivados de forma predeterminada en NetBotz 4.7.7 .
Ahora debería poder gestionar el dispositivo NetBotz Appliance mediante la aplicación Vista avanzada.