Eu tenho um Raspberry Pi Model 2 executando a versão mais recente do Raspbian Jessie. Meu Pi está conectado à Internet usando um adaptador Edimax Wireless, e eu posso baixar e navegar na Internet sem problemas. No entanto, sempre que tento executar ping no Pi, recebo
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
ping: sendto: No route to host
Request timeout for icmp_seq 4
ping: sendto: Host is down
Sempre que tento SSH para o Pi, o tempo limite também é excedido. Tentei encaminhar portas no meu roteador, atribuindo endereços IP estáticos no Pi e no meu roteador, reinstalando o Raspbian etc. Qualquer ajuda seria muito apreciada. Obrigado!
Atualização: Agora eu tenho um modelo Raspberry Pi 3 (com Bluetooth e WiFi integrados). Depois de instalar a versão mais recente do Jessie e conectar-me à minha rede doméstica, estou com o mesmo problema mencionado acima. A única nova ocorrência é que, quando sigo o endereço IP dos meus roteadores, recebo uma resposta normal, mas de qualquer outro dispositivo de rede recebo os erros mencionados acima. Qualquer conselho seria ótimo!
fonte
Respostas:
Verifique seu endereço IP, por um lado. use
ifconfig
no Mac / Linux eipconfig
no Windows para verificar onde está a página do seu roteador. Digite o endereço IP no seu navegador da web e veja a lista de dispositivos conectados.Se não estiver lá, verifique se o computador e o Pi estão no mesmo WiFi. Se o seu computador estiver na Ethernet, conecte-o ao mesmo WiFi apenas para ter certeza.
Além disso, digite
raspi-config
e verifique se o ssh está ativado.fonte
LC_ALL=C ifconfig | grep -i 'inet addr'
o endereço IP correto do RPI ...Eu tive problema idêntico. Houve uma interação ruim entre minha framboesa e o roteador.
Se o seu roteador suportar APSD / WMM (consulte a página de configuração sem fio), desligue-o. No meu roteador de tomate, tive que desligá-lo separadamente para ambas as bandas.
fonte
Se o Raspberry Pi, por qualquer motivo, não enviar nenhum tráfego de rede por um tempo, você poderá encontrar o problema de tempo limite da tabela MAC (também conhecido como envelhecimento da CAM ). Os comutadores de rede têm uma tabela de pesquisa que monitora qual interface de rede está conectada a quais endereços MAC. É como uma tabela ARP, mas para a camada Ethernet. Sempre que o switch vê um pacote de um determinado endereço MAC, ele atualiza sua tabela da interface em que esse endereço está. Mas há um período de tempo limite (padrão 5 minutos) após o qual ele esquece. Se um pacote chegar ao switch para esse endereço, ele não tem idéia para qual interface enviar. Isso pode levar às mensagens "Nenhuma rota para o host" ou "O host está inoperante".
Eu já vi isso nos comutadores Ethernet, mas acho que também se aplica ao Wi-Fi: um roteador Wi-Fi precisa saber se deve enviar um pacote para uma de suas interfaces LAN com fio, ou via rádio de 2,4 GHz ou 5 GHz.
Os switches de ponta enviarão ("inundam") o pacote para todas as interfaces. Alguns comutadores de consumidor simplesmente descartam o pacote.
Isso quase nunca é um problema para a maioria dos sistemas operacionais como o Windows, porque eles são tão faladores: estão sempre enviando algum tipo de tráfego de rede, para que sua entrada no switch permaneça atualizada.
Se você não conseguir se conectar ao Pi de outro computador na rede, tente fazer logon no Pi localmente. Se você fizer algo que faça com que até um único pacote de rede seja enviado, o problema deverá ser resolvido por mais 5 minutos.
Isso pode parecer um problema muito inconsistente, pois o Pi pode enviar espontaneamente tráfego de rede ocasionalmente, mas nem sempre ocorre em 5 minutos. Então, o problema pode ir e vir. Sua configuração pode variar.
Portanto, uma solução seria executar algo em segundo plano no Pi que envia um pacote, digamos, a cada quatro minutos. Talvez um único ping como um trabalho cron.
fonte
O problema parece ser que o dongle WIFI não está respondendo às solicitações de ARP em tempo hábil (talvez devido a problemas de energia). O segmento a seguir contém várias opções que resolvem o problema.
https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=33369
Algumas pessoas no segmento afirmam que desativar o gerenciamento de energia no dongle WIFI funciona para eles. Não funcionou para mim. Eu precisava de uma maneira de enviar entradas ARP, pois não podia confiar no meu raspberry pi para fazê-lo adequadamente.
Por isso, segui uma abordagem hacky em que sigo todos os hosts da sub-rede a cada poucos minutos para forçar uma entrada da tabela ARP.
E adicione uma entrada como esta (assumindo que sua sub-rede é 10.0.1.0/24)
fonte
https://www.raspberrypi.org/forums/viewtopic.php?f=27&t=15814
Por favor, consulte o link acima. trabalha com meu RP
fonte
verifique as configurações do roteador que você precisa para desativar o recurso de isolamento de ponto de acesso ou algo assim! Com esse recurso, os clientes conectados à rede Wi-Fi serão impedidos de se comunicar com outros dispositivos na rede local, mas eles poderão acessar a Internet!
fonte