Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Passos de Troubleshooting

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á.