
私は、2台のRasberry Pi (Debian 7.8 wheezy、カーネルバージョン4.1.6-v7+) 間でアドホックネットワークをセットアップしようと何時間も費やしました。最終的には、11台のRasberry Piを1つのアドホックネットワークに接続したいのですが、まだ2台間の接続を確立できていません。各Rasberry Piには、Realtek RTL8188CUS 802.11n WLANアダプターを含むUSBドングルがあります。実行中は、dmesg | grep usb
デバイスがインターフェイスドライバーに登録されていることを示します。rtl18192cu。 によるとこのウィキページ:
一般的に、RTL8188CUS を搭載したデバイスは、WiFi アクセス ポイントとして最適に機能します。Raspberry Pi をアドホック モードで使用する場合は、アダプタが nl80211 ドライバを使用していることを確認する必要があります。RTL8188CUS ドライバを使用する WiFi アダプタは、アドホック モードでは機能しません。
これは、デバイスがアドホック モードをまったく使用できないことを意味しますか、それともドライバーを使用するために何らかの方法でデバイスを設定する必要があることを意味しますかnl80211
?
私はここからの指示に従ってみましたArch Linux wiki ページ両方wpa_supplicant
と手動のiw
方法を使用しました。この方法は機能しません。これは、互換性のあるデバイスのみに適用されるiw
という事実と一致しています。使用も同様に失敗に終わりました。iw
nl80211
wpa_supplicant
続いてDebian wiki の説明アドホック ネットワークを設定するためのマニュアルと/etc/network/interfaces
方法の両方でうまくいきました。両方の Raspberry Pi がアドホック モードになっているが、相互に ping できないという報告がありましifconfig
たiwconfig
。ラップトップからアドホック ネットワークも表示されましたが、接続できませんでした。
このstackoverflowの質問同じドライバーで成功したと主張する回答があります。
複数の Rasberry Pi 間でアドホック ネットワークを設定する方法についてアドバイスをいただければ幸いです。特に、wpa_supplicant ソリューションの設定に関するサポートを希望しています。これを使用してnl80211
Wi-Fi デバイスと通信する方法はありますか?
答え1
こんにちは、これは私にとってはちょっと遅いですが、同じスレッドに実際に回答を投稿しましたが、削除しました。Piを使用したAdHocネットワークは、Ralink ベースの WiFi アダプター私はRT5370 Ralink ドライバーこれにより、pisでアドホッキングが可能になります
参照する必要がある場合は、ここを参照してください私の質問これはnl80211
運転手があまり役に立たないことを示しています
私は仕事でアドホックネットワークの開発にかなりの時間を費やしてきましたが、今ではRalinkベースのアダプタを使用して何の問題もなくネットワークを構築できるので、このことは信じていただいて構いません。お役に立てれば幸いです。
アップデート -
とDebian ウィージー 7.10ファームウェアアップデートエディマックスアダプタはアドホック対応になりました。これは私が個人的にテストして確認しました。したがって、現在、さまざまな Wi-Fi アダプタのインフラストラクチャやアドホック モードの動作に問題はないはずです。
ただし、Raspbian Jessie でのテストは失敗するようです。