İnternete bağlı, ancak ssh veya ping yapamıyor


16

Raspberry Pi ile ilgili bir sorunum var, burada ssh edemiyorum, hatta ping yapamıyorum, ancak TV'imde kullanıyorum ve ağa / İnternet'e açıkça bağlı.

Birkaç çalıştırmak bağlı klavyeyi kullandım bukle komutları, wget ve apt-get updateve hepsi iş ince, ancak uzaktan IP adresini kullanarak ben bağlanamıyorum ve ping tepki olmaz. Raspbian'ı yeni kurdum ve şimdiye kadar yaptığım tek şey Wi-Fi'yi kurmak.


Sshing ettiğiniz bilgisayarınızın güvenlik duvarı var mı? /sbin/ifconfigDoğru değilse, IP adresini iki kez kontrol ettiniz mi?
— Lawrence

Hayır, ben wifi kurduktan sonra ilk kez yeniden başlatmadan önce gerçekten iyi çalıştı (çalıştığından emin olmak için ssh-ed, sonra yeniden, hangi noktada çalışmayı durdurdu). IP'yi "ifconfig wlan0" ile iki kez kontrol ettim ve olduğu gibi buldum.
— Eric Wolf

Güncelleme: 20. kez yeniden başlattım ve şu anda çalışıyor ...
— Eric Wolf

plz ifconfig yapıştırın
— Alex Tape

2
Bu, wifi dongle'ınızla ilgili bir güç tasarrufu sorunu olabilir. ping google.comPi ile meşgul etmeye çalışın ve aynı zamanda ssh'ing'i deneyin.
— M Noit

Yanıtlar:


12

Bu Raspberry Pis'imden birinde çok oluyor. Internet bağlantısı olup olmadığını denetleyen ve ifup wlan0bir bağlantı olmadığında çalışan bir komut dosyası var. Deneyebileceğiniz bazı şeyler:

  • Raspberry Pi'yi Yeniden Başlatma
  • Kullanarak geçerli bir IP adresiniz olup olmadığını kontrol etme ifconfig
  • Dosyanıza ekleyerek donanım kilidinde güç tasarrufu özelliklerinin devre dışı bırakılmasını wireless-power offsağlama/etc/network/interfaces
  • Çalıştırmak ifup --force wlan0

İşte cron'dan her beş dakikada bir çalışan bir komut dosyası:

#!/bin/bash
#Script to check the network connection

#Check network connection
if /sbin/ifconfig wlan0 | grep -q "inet addr:" ; then
    #Connection is good; do nothing
    echo "$(date "+%D [%H:%M:%S]") Connection is up"
else
    echo "$(date "+%D [%H:%M:%S]") Network connection down. Attempting to reconnect..."
    sudo /sbin/ifup --force wlan0
fi

Bu bir kablosuz kart güç yönetimi sorunuysa, bir süre sonra WLAN'ın kaybolmasına da göz atabilirsiniz .

Birçok kablosuz ağ kartı wireless-power offiçindeki seçeneği desteklemiyor /etc/network/interfaces. 8192CU modülü takılıyken güç yönetimini devre dışı bırakmak için sudo nano /etc/modprobe.d/8192cu.conf, aşağıdaki içeriklere sahip bir dosya oluşturabilirsiniz .

# Disable power management
options 8192cu rtw_power_mgnt=0

İnternet bağlantısı çalışıyor ve geçerli bir IP adresi var, ancak "kablosuz kapanma" ekleme önerinizin işe yaradığını düşünüyorum. Önümüzdeki birkaç gün içinde başarısız olmazsa cevabınızı kabul edeceğim.
— Eric Wolf

Düzeltme işe yaradı mı? Ben de aynı problemle karşı karşıyayım.
— zengr

@exantas: Bu senaryoyu paylaşabilir misiniz? Sanırım ben de buna ihtiyacım olacak.
— zengr

@zengr: cevabımı düzenledi
— nagyben

ah, ben yaşıyorum sorun inet addr:, ifconfig içinde görmek ve geçerli bir IP adresi var ama ping / wget vb mümkün değil
— zengr

2

Daha önce bu konuda kendimi buldum. Bazen yönlendiricim yanlış IP adresini alabilir. Sorunu çözmek için nmapRaspberry Pi'mi buldum. Bence komut buydu nmap 192.168.1.0/24.

Bu IP adresini bulmak ve ssh ve ping için yardımcı olmalıdır. Bir monitörle bağlıysanız ifconfig, terminal uygulamasının içinde çalıştırın .


2

Benzer problemler yaşıyordum. Bir Ethernet bağlantısı ile masaüstümü bilgisayarımdan Raspberry Pi'ye uzaktan bağlayabilirim, ancak Wi-Fi ile bağlantı başarısız oldu; Ahududu Pi'ye ping bile yapamadım.

Bir yönlendirici sorunu olduğu ortaya çıktı. 3389 numaralı bağlantı noktasını ( RDP tarafından kullanılan ) Raspberry Pi'nin IP adresine yönlendirmek için yeni bir kural oluşturdum (yönlendiriciyi aynı IP adresini Raspberry Pi Wi-Fi'nin MAC adresine atayacak şekilde de ayarladım). Bu sorunu çözdü. Ping hala bazen başarısız oluyor; Bunun yukarıda belirtilen güç yönetimi çözümü ile daha ilgili olduğundan şüpheleniyorum.

NetGear yönlendirici kurulumuma ilişkin talimatları , Uzak Masaüstü için Netgear WGT624v3 Yönlendiricisini Yönlendirme Bağlantı Noktası'nda buldum .


1

raspi-config kullanmayı deneyin ve ssh'yi arabirim seçeneğinden etkinleştirin.


1
raspi-configPing ile ilgili sorunu düzeltmek için SSH'yi etkinleştirmek mi? OP yazdı: " Ben bile ping
— edemiyorum
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.