Introducción
Este documento describe los problemas más frecuentes que impiden el aprovisionamiento correcto de la puerta de enlace con la herramienta de aprovisionamiento de puertas de enlace cinéticas (GPT).
Problemas comunes
GPT no se está iniciando
Verifique las versiones de Python instaladas:
c:\>python --version
Python 2.7.13
La versión correcta para GPT es 2.7.X. Si está viendo un resultado diferente o tiene varias versiones instaladas, intente desinstalarlas.
Actualmente solo se soporta Python 2.7.
GPT no puede detectar el gateway
Configuración de gateway
Compruebe los siguientes elementos de configuración en la puerta de enlace (IR809/IR829):
- Configure el puerto Gi0 para IR809 y el puerto Gi1 para IR829 en la misma subred que la interfaz del equipo host
- Pruebe la conectividad entre el host IR800 y el GPT haciendo un ping a la IP de configuración
- Asegúrese de que no haya ninguna contraseña establecida en el IR800 o de que sea la contraseña predeterminada.
La contraseña predeterminada se puede cambiar en C:\Program Files (x86)\Cisco Systems\GPT\scripts\config.ini
- Asegúrese de que el acceso sea posible usando el puerto de la consola, puede probar esto usando su cliente de terminal favorito
- Intente habilitar el acceso telnet al dispositivo configurando "transport input all" en "line vty 0 4"
Configuración de host GPT
Puede comprobar estos elementos en el host que ejecuta la herramienta GPT:
- Desactivar el firewall si hay alguno activo/presente
- Inhabilite otras interfaces de red, excepto la que conecta el IR800 con el host
- Eliminar todos los perfiles COMx guardados existentes en masilla
Si hay un perfil COM5 en la masilla y el gateway está conectado a este puerto, la detección fallará (consulte más adelante en el artículo)
- Configure manualmente la IP del host en el archivo de configuración.
Ubicación del archivo: C:\Program Files (x86)\Cisco Systems\GPT\scripts\config.ini
Ejemplo de línea de configuración: HOST_ip=192.168.3.2 en config.ini
Conexión en serie a la puerta de enlace
GPT utiliza la herramienta plink, Putty, debajo del capó para conectarse al IR800 en serie y emitir los comandos requeridos durante el aprovisionamiento.
Puede iniciar manualmente esta herramienta para probar la conectividad serial:
Intento correcto:
C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5
KJK_IR829_10 con0 is now available
Press RETURN to get started.
Intento fallido:
C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5
Unable to open connection:
Unable to open serial port
En caso de que obtenga el segundo resultado al iniciar la herramienta, puede intentar cambiar el método de conectividad en serie al gateway.
- Cree una sesión de masilla para el puerto COM correcto con estos parámetros (por ejemplo, COM5):
Terminal:
- Modo de ajuste automático (sin marcar)
- CR implícito en cada LF (sin marcar)
- LF implícita en cada CR (sin marcar)
Serie:
- Línea de serie a la que conectarse: COM9 (debe ser el puerto COM al que está conectada la puerta de enlace)
- Velocidad: 9600
- Databits: 8
-Bits de parada: 1
-Paridad: Ninguna
- Control de flujo: XON/XOFF
- Verifique si ptool.exe está funcionando iniciándolo de la siguiente manera:
C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5
KJK_IR829_10 con0 is now available
Press RETURN to get started.
- Si se realiza correctamente, edite C:\Program Files (x86)\Cisco Systems\GPT\scripts\getRouterDetails.py:
Cambio:
p = pexpect.popen_spawn.PopenSpawn('plink -serial '+str(serial_port))
a:
p = pexpect.popen_spawn.PopenSpawn('plink '+str(serial_port))
Esto hará que la herramienta plink.exe utilice los detalles de sesión guardados de Putty y permita que la conexión funcione.
GPT no puede completar el aprovisionamiento
En caso de que GPT sea capaz de detectar el gateway e iniciar el aprovisionamiento pero falle durante el proceso, puede verificar lo siguiente:
- Asegúrese de haber guardado la configuración de la interfaz conectada al equipo host GPT
- Asegúrese de que haya suficiente espacio disponible en la memoria flash: para las imágenes de actualización si es necesario
- Compruebe el registro mostrado durante el aprovisionamiento para obtener más información sobre la resolución de problemas o los problemas