O que é um “loop morto no dispositivo virtual” e como corrigi-lo?

1

Eu só recentemente tenho um novo roteador da Cisco / Linksys, que é o RVS4000. Eu continuo recebendo mensagens no registro dizendo "loop morto no dispositivo virtual sit1, corrija-o com urgência!", Mas não tenho certeza do que isso significa ou do que preciso fazer para corrigir isso. Isso é algo que eu deveria estar se preocupando?

    
por Brian Surowiec 01.08.2009 / 06:44

4 respostas

1

Uma pesquisa encontra muitas perguntas semelhantes em sistemas relacionados ao Linux. Não muitas (ou qualquer que eu pudesse entender) respostas reais. Alguns apontam para a instalação incorreta de pontes e túneis, outros são simples configurações de baunilha, com não mais que isso.

Minha recomendação seria começar com uma atualização de firmware, se disponível. Então, sendo eu, eu provavelmente o ignoraria, a menos que estivesse causando problemas ou estivesse percebendo problemas de desempenho.

Na minha opinião, a vida é muito cheia de problemas reais para perseguir entradas de log fantasmas. Além disso, se fosse realmente crítico, eu teria esperado encontrar algo mais definitivo.

Se for realmente um sistema crítico, eu provavelmente mudaria para um dispositivo diferente. Qualquer coisa da Cisco ou Sonicwall ou qualidade similar. Eles são mais caros, mas oferecem o tipo de suporte que pode valer a pena, nas situações certas.

    
por 01.08.2009 / 14:59
4

Eu sei que essa é uma pergunta antiga, mas desde que fui mordida por isso recentemente, permita-me documentá-la aqui: você pode acionar esse erro se tiver uma interface 6to4, mas não tiver algumas rotas para sua rede interna. No meu caso, coloquei algumas máquinas virtuais em uma sub-rede separada, mas esqueci de informar ao roteador que minha máquina era o gateway dessa sub-rede.

Eu só posso adivinhar o que acontece no roteador: os pacotes destinados à rede interna são capturados pela rota padrão 2002 :: / 16, são enviados para o túnel 6to4, onde são encapsulados em um pacote IPv4, e lá eles atingem uma parede de tijolos, porque o endereço de destino será o seu endereço IPv4 público. Como já estamos em uma fila de saída, vejo por que isso confundiria o kernel.

    
por 15.12.2011 / 00:55
1

Eu experimentei este problema com dois dispositivos sit em um dos meus sistemas Debian Squeeze. Eliminei o fluxo de mensagens especificando ttl 64 nas sub-rotinas de configuração dos dispositivos:

auto sit1
iface sit1 inet6 v4tunnel
      address ................
      netmask 64
      endpoint ................
      local .................
      gateway ..................
      ttl 64 <=================================
    
por 16.01.2012 / 18:45
0

Não estou nos roteadores da Cisco / Linksys. Eu só sei que alguns desses roteadores são baseados no Linux, então decidi dar uma olhada no código. Esta mensagem é mostrada quando um dispositivo de software se enquadra em algum tipo de loop infinito. No código, o termo "dispositivo de software" é chamado de dispositivo de loopback e túneis.

Verifique novamente qualquer configuração de tunelamento de IP, se tiver alguma e tente atualizar seu firmware, como hunterji disse acima.

    
por 01.08.2009 / 15:11