Introduction
Este documento descreve as etapas de Troubleshooting para a configuração inicial de IOx no roteador Cisco IR800.
Prerequisites
Requirements
Não existem requisitos específicos para este documento.
Componentes Utilizados
As informações neste documento são baseadas em IR800 com IOS.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Passos de Troubleshooting
Pode haver alguns problemas que surgem com você criando o novo roteador IR800 para IOX e conectando-o ao Fog Diretor.
Você pode seguir passo a passo o processo para verificar o problema em IR800, Cisco Application Hosting Framework (CAF) ou Network Address Translation (NAT). Use guest-os 1 restart/start/stop para reiniciar/iniciar/parar o GOS no IOS.
1. Verifique o tipo de versão do SO convidado e seu estado (em execução ou não).
iox-ir809-02#sh platform guest-os
Guest OS status:
Installation: Cisco-GOS,version-1.0.0.58
State: RUNNING
Use guest-os 1 restart/start/stop para reiniciar/iniciar/parar o GOS no IOS.
2. Se o GOS for executado, verifique se o host iox obtém o endereço ip do IOS.
iox-ir809-02#sh iox host list
Host Name IPV4 Address IPV6 Address IOX Client Version
---------------------------------------------------------------------------------------------------
iox-ir809-02-GOS-1 192.0.2.1 2001:DB8::1 0.4
---------------------------------------------------------------------------------------------------
3. Se o host IOx obtém o endereço ip, tente reverter telnet para GOS (Linux VM) para obter acesso ao prompt do linux.
IR829-IOT#telnet 192.0.2.1 2070
Trying 192.0.2.1, 2070 ... Open
Poky 9.0 (Yocto Project 1.4 Reference Distro) 1.4.1 IR829-IOT-GOS-1 ttyS0
4. Quando entrar, verifique se o CAF está instalado corretamente ou não.
a. Verifique se o resumo do mês está presente ou não.
root@iox-ir809-02-GOS-1:~# monit summary
Cannot translate 'iox-ir809-02-GOS-1' to FQDN name -- Name or service not known
The Monit daemon 5.14 uptime: 76d 0h 27m
Process 'dmo' Running
File 'product_id' Accessible
File 'hwid' Accessible
File 'svcbr0' Accessible
Process 'caf' Running
File 'cgroup' Not monitored
System 'qemux86-64' Running
b. Verifique se o software CAF existe ou não.
root@iox-ir809-02-GOS-1:~# ls /software
apps backup caf downloads lost+found tmp
No novo roteador com imagem mais antiga, você pode encontrar um problema em que o GOS (Linux VM) está presente, mas essa VM linux não tem infraestrutura IOx (CAF).
Se não houver CAF, você poderá atualizar para a nova imagem do pacote que contém todas as imagens ou atualizar o GOS mais recente separadamente.
5. Um problema comum quando você conecta o Fog Diretor (FD) ao host IOx é devido à configuração incorreta de roteamento, ACL ou NAT.
a. Certifique-se de que você consegue fazer ping no Fog Diretor ip do IOS IR8XX e não há ACL para conexão de entrada ou saída que possa bloquear a comunicação FD.
Verifique se o NAT está configurado para tráfego de entrada e saída.
IR829-IOT#sh ip nat translations
Pro Inside global Inside local Outside local Outside global
tcp 198.51.100.1:8443 192.0.2.1:8443 198.51.100.3:54285 198.51.100.3:54285
Você deve ver FD ip (198.51.100.3) em local externo e global para uma conexão bem-sucedida.
Como o NAT é feito de dentro para fora, assegure-se de ter uma rota válida para o endereço externo, caso contrário, a operação do NAT falhará.