Contents

Introduction

Problemas comuns

GPT não está iniciando

O GPT não consegue detectar o gateway

Configuração de gateway

Configuração do host GPT

Conexão serial com o gateway

O GPT não consegue concluir o provisionamento

Introduction

Este documento descreve problemas comumente vistos que impedem o provisionamento correto do gateway com a Kinetic Gateway Provisioning Tool (GPT).

Problemas comuns

GPT não está iniciando

Verifique a(s) versão(ões) python instalada(s):

c:\>python --version

Python 2.7.13

A versão correta para GPT é 2.7.X. Se você estiver vendo um resultado diferente ou tiver várias versões instaladas, tente desinstalá-las.

Atualmente, apenas o Python 2.7 é suportado.

O GPT não consegue detectar o gateway

Configuração de gateway

Verifique estes itens de configuração no gateway (IR809/IR829):

- Configure a porta Gi0 para IR809 e porta Gi1 para IR829 na mesma sub-rede da interface no PC host

- Teste a conectividade entre o host IR800 e GPT executando um ping para o IP de configuração

- Verifique se não há senha definida no IR800 ou se é a senha padrão.

A senha padrão pode ser alterada em C:\Program Files (x86)\Cisco Systems\GPT\scripts\config.ini

- Certifique-se de que o acesso é possível usando a porta de console, você pode testá-lo usando seu cliente de terminal favorito

- Tente ativar o acesso telnet ao dispositivo configurando "transport input all" na "line vty 0 4"

Configuração do host GPT

Você pode verificar estes itens no host que está executando a ferramenta GPT:

- Desative o firewall se houver

- Desative outras interfaces de rede, exceto a que conecta o IR800 ao host

- Remover todos os perfis COMx salvos existentes em Putty

Se houver um perfil COM5 em Putty e o gateway estiver conectado a essa porta, a detecção falhará (consulte também mais no artigo)

- Configure manualmente o IP do host no arquivo de configuração.

Local do arquivo: C:\Program Files (x86)\Cisco Systems\GPT\scripts\config.ini

Exemplo de linha de configuração: HOST_ip=192.168.3.2 em config.ini

Conexão serial com o gateway

O GPT está usando a ferramenta plink, linha de comando Putty, abaixo do capô, para se conectar ao IR800 sobre serial e para emitir os comandos necessários durante o provisionamento.

Você pode iniciar manualmente esta ferramenta para testar a conectividade serial:

Tentativa bem-sucedida:

C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5

KJK_IR829_10 con0 is now available

Press RETURN to get started.

Tentativa malsucedida:

C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5

Unable to open connection:

Unable to open serial port

Caso esteja obtendo a segunda saída ao iniciar a ferramenta, você pode tentar alterar o método de conectividade serial para o gateway.

1. Crie uma sessão Putty para a porta COM correta com estas definições (por exemplo, COM5):

Terminal:

- Modo de quebra automática (desmarcado)

- CR implícito em cada LF (desmarcado)

- LF implícito em cada CR (desmarcado)

Série:

- Linha serial à qual conectar: COM9 (esta deve ser a porta COM à qual o gateway está conectado)

-Velocidade: 9600

- Bancos de dados: 8

-Bits de parada: 1

-Paridade Nenhum

-Controle de fluxo: XON/XOFF

2. Verifique se ptool.exe está funcionando, iniciando-o da seguinte maneira:

C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5

KJK_IR829_10 con0 is now available

Press RETURN to get started.

3. Se tiver êxito, edite C:\Program Files (x86)\Cisco Systems\GPT\scripts\getRouterDetails.py:

Alterar:

p = pexpect.popen_spawn.PopenSpawn('plink -serial '+str(serial_port))
para:

p = pexpect.popen_spawn.PopenSpawn('plink '+str(serial_port))
Isso fará com que a ferramenta plink.exe use os detalhes da sessão salva do Putty e permitirá que a conexão funcione.

O GPT não consegue concluir o provisionamento

Caso o GPT possa detectar o gateway e iniciar o provisionamento, mas falhe durante o processo, você pode verificar isso:

- Verifique se você salvou a configuração da interface conectada ao computador host GPT

- Verifique se há espaço disponível suficiente na memória flash: para as imagens de atualização, se necessário

- Verifique o log exibido durante o provisionamento para obter mais solução de problemas ou problemas