動作中の(接続された)wlan0インターフェイスで「接続:ネットワークに到達できません」


36

最終的にwlan0(Edimax EW-7811Un USB WiFiドングル)をルーターに接続するapt-get updateことができましたが、Raspberryがローカルネットワークの外を見ることができないことに気付きました。私のRaspberryは、最新の(これを書いている時点で)Raspbianイメージで実行されています。

  • wlan0はルーターに接続され、IPアドレスが与えられています
  • ローカルネットワーク内のルーター、プリンター、およびその他のマシンにpingを実行できますが、外部のネットには何もpingできません127.0.0.1リクエスト)
  • 正常に接続できますeth0が、接続する必要がありますwlan0

ifconfigの出力:

pi@MinoPi ~ $ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr *macaddresshere*
      inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:552 errors:0 dropped:6 overruns:0 frame:0
      TX packets:289 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:375003 (366.2 KiB)  TX bytes:318051 (310.5 KiB)

iwconfigの出力:

pi@MinoPi ~ $ iwconfig wlan0
wlan0     IEEE 802.11bg  ESSID:"Sanctuary"  Nickname:"<WIFI@REALTEK>"
      Mode:Managed  Frequency:2.437 GHz  Access Point: *macaddresshere*
      Bit Rate:54 Mb/s   Sensitivity:0/0
      Retry:off   RTS thr:off   Fragment thr:off
      Power Management:off
      Link Quality=100/100  Signal level=100/100  Noise level=0/100
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

/etc/network/interfaces ファイル:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

iface wlan0 inet static
    address 192.168.1.9
    netmask 255.255.255.0
    gateway 192.168.1.1
    wpa-ssid "Sanctuary"
    wpa-psk "somePasswordHere"

何か案は?

回答:


59

問題が解決しました!interfacesファイルにゲートウェイ情報を追加したにもかかわらず、wlan0実際にはデフォルトゲートウェイがなかったようです。

走ったとき

sudo route -n

それは得た

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0

あります-ゲートウェイIPはありません。私はこれを入力しました:

 sudo route add default gw 192.168.1.1

(192.168.1.1は、外部ネットに接続されているルーターのIPアドレスです)

その他:動作します。


4
ゲートウェイが自動的に追加されない理由について誰にも手がかりがありますか?
エンダレス

マシンのIPではなく、ルーターのIPを追加する必要があります。
BłażejMichalik

3
@BłażejMichalik、私はRaspberry PI 3オペレーティングシステムを使用しています。問題は、ゲートウェイIPアドレスをマスクし、*再起動後も保持することにあります。ゲートウェイIPアドレスをマスクし、*再起動後も保持することをどのように提案しますか?ありがとう
フランク

@Frank Gateway IPはマスクされず、単なるアドレスであり、アドレスの範囲ではありません。ルーティングテーブルにゲートウェイルートを追加する必要があります。宛先アドレスのマスキングは、ローカルネットワーク設定次第です。ルートユーティリティは永続的な方法でアドレスを追加する必要がありますが、今は減価されていると思うので、検索できますip routeman ip)。
ブワジェミッチャリク

1
@Endarethの質問への回答に非常に興味があります-さらに、ラズベリーパイの応答をコーディングして、応答を自動的に見つけて接続する方法に興味があります。コンピューターを知らない人への贈り物としてラズベリーパイを贈っても、すぐに動作を停止するべきではありません。
追跡
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.