なぜコンピューターはWifiでお互いを見ないのですか?


1

ここには2台のコンピューターがあり、1台はDebian 6を実行しており、1台はWindows XPを実行しています。これらは両方ともWifi経由で接続されていますが、相互にpingすることはできません。

しかし、有線接続を介して接続されている場合、無線接続から有線接続をpingできます。そして、私はそれをpingすると(しかし前には!)、有線から無線へのpingも機能します。

それでは、なぜコンピューターはお互いを見ていませんか?これを修正し、両方がワイヤレスで接続されているときにネットワークを機能させる方法はありますか?

更新:詳細...

ルーターIPは192.168.2.1、サブネットマスクは255.255.255.0です。クライアントのDHCP構成。

Windows XP IP:192.168.2.100、サブネット255.255.255.0 Debian IP:192.168.2.103、サブネット255.255.255.0

Windows XPルーティングテーブル:

Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.2.1   192.168.2.100       25
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
      169.254.0.0      255.255.0.0    192.168.2.100   192.168.2.100       20
      192.168.2.0    255.255.255.0    192.168.2.100   192.168.2.100       25
    192.168.2.100  255.255.255.255        127.0.0.1       127.0.0.1       25
    192.168.2.255  255.255.255.255    192.168.2.100   192.168.2.100       25
        224.0.0.0        240.0.0.0    192.168.2.100   192.168.2.100       25
  255.255.255.255  255.255.255.255    192.168.2.100   192.168.2.100       1
Default Gateway:       192.168.2.1
===========================================================================
Persistent Routes:
  None

Debianルーティングテーブル:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     *               255.255.255.0   U     2      0        0 wlan0
link-local      *               255.255.0.0     U     1000   0        0 wlan0
default         192.168.2.1     0.0.0.0         UG    0      0        0 wlan0

両方がワイヤレスネットワーク上にある場合、同じサブネットマスクを持っていますか?

@Randolph Westはい、そうです。
アッバフェイ

マシンとルーターip / maskの両方からインターフェースipとルートも投稿できますか?
-daya

Windows側のファイアウォールを無効にしてみましたか?
アモスM.カーペンター

1
@aaamos IPアドレス。
アッバフェイ

回答:


2

ワイヤレスネットワークではマルチキャストのような音が途切れるので、ARPブロードキャストは通過しません(ブロードキャストはワイヤレス上のマルチキャストのサブセットのように扱われます)。

残念ながら、壊れたマルチキャストは、ワイヤレスネットワークではかなり一般的な問題です。いくつかの一般的な原因があります。

  1. APまたはクライアントでのマルチキャスト暗号処理のバグ。ネットワークのセキュリティを一時的に無効にすることで、これが事実かどうかをテストできます。それが役立つ場合は、次に純粋なWPA2 AES-CCMPモードを試してください(WPA / WPA2の混合モードや、そのような種類のセキュリティモードの混合モードは使用しないでください)。純粋なWPA2モードが機能しない場合は、純粋なWEP-104(128)モードを試してください。

  2. APまたはクライアントを処理する省電力モードのバグ。すべてのクライアントのドライバープロパティで省電力モードを無効にしてみてください。これは、省電力モードと呼ばれるのではなく、「最大パフォーマンスモード」などと呼ばれる場合があります。

  3. マルチキャストレートの設定が高すぎます。マルチキャストレートを一時的に最低の設定まで下げてみて、改善されるかどうかを確認してください。

  4. APまたはクライアントの他のマルチキャスト関連のバグ。APに最新のファームウェアがあり、クライアントに最新の802.11ドライバーがあることを確認してください。また、高品質の802.11機器への投資も検討してください。Apple製品はBonjourによりマルチキャストを多く使用しているため、Appleの802.11 APのAirMacラインは常にマルチキャストを適切に処理しているようです。

問題は要因の組み合わせである可能性があることに注意してください。そのため、一度に1つのアプローチが失敗した場合は、それらすべてを同時に試してください。

ネットワーク上でARPが信頼できないと思われる場合の別の便利なトラブルシューティング手順は、他の各マシンの各マシンで静的ARPマッピングを手動で入力することです。UnixライクなOSでは、これは通常次のように行われます。

sudo arp -s <IPaddr> <MACaddr>

また、APのメーカー、モデル、ハードウェアリビジョン、ファームウェアまたはドライバーのバージョン、および2つのクライアントカードに名前を付けると、質問の今後の読者のために役立ちます。関係する802.11チップセットのメーカーとモデルを見つけることができれば、それも知っておくとよいでしょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.