Atherosデバイスに基づくTP-Link TL-WN851Nワイヤレスアダプタがあります。 WPA2ワイヤレスネットワークに接続しようとすると、ifconfig wlan0
接続が「接続済み」というメッセージが表示されます。マイコンピュータもルータリストに接続されているとマークされます。しかし、ルータ自体はもちろん、何もpingすることはできません。
同じシステムでLinuxを実行すると接続に問題はなく、Windowsを実行すると断続的に切断されますが、再接続に失敗しません。しかし、DHCPは両方の領域でかなり遅いです。
Freenodeの#freebsdチャンネルで人々とデバッグした後、私は次のことを見つけました:
arp -an
パスは表示されません。- DHCPからIPアドレスを取得しようとすると失敗します。 FreeBSDシステムはDHCPDISCOVERを表示し、DHCPOFFERが存在しないというエラーを表示します。私のルーターのWebインターフェースによると、それ以降はコンピュータにIPアドレスを与えたようです。
答え1
これは、Wi-Fi接続は成功したが(コンピュータとルータ間に仮想ケーブルを接続した)、TCP / IP層が正しく設定されていないことを示します。
明示的に設定しない限り、一般的な前提シナリオは、コンピュータがDHCPを使用してルータからネットワーク設定を要求することです。これは失敗します。
TCP / IP(DNSとゲートウェイの記憶)を静的に明示的に構成して接続できることを確認できます。その場合は、ルータでDHCPサーバーのトラブルシューティングを開始したり(ログを確認したり、ネットワークトラフィック分析ツールを実行している会社のコンピュータに接続したり)、自宅で固定アドレスを引き続き使用できます。