アップデート -

アップデート -

私は、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という事実と一致しています。使用も同様に失敗に終わりました。iwnl80211wpa_supplicant

続いてDebian wiki の説明アドホック ネットワークを設定するためのマニュアルと/etc/network/interfaces方法の両方でうまくいきました。両方の Raspberry Pi がアドホック モードになっているが、相互に ping できないという報告がありましifconfigiwconfig。ラップトップからアドホック ネットワークも表示されましたが、接続できませんでした。

このstackoverflowの質問同じドライバーで成功したと主張する回答があります。

複数の Rasberry Pi 間でアドホック ネットワークを設定する方法についてアドバイスをいただければ幸いです。特に、wpa_supplicant ソリューションの設定に関するサポートを希望しています。これを使用してnl80211Wi-Fi デバイスと通信する方法はありますか?

答え1

こんにちは、これは私にとってはちょっと遅いですが、同じスレッドに実際に回答を投稿しましたが、削除しました。Piを使用したAdHocネットワークは、Ralink ベースの WiFi アダプター私はRT5370 Ralink ドライバーこれにより、pisでアドホッキングが可能になります

参照する必要がある場合は、ここを参照してください私の質問これはnl80211運転手があまり役に立たないことを示しています

私は仕事でアドホックネットワークの開発にかなりの時間を費やしてきましたが、今ではRalinkベースのアダプタを使用して何の問題もなくネットワークを構築できるので、このことは信じていただいて構いません。お役に立てれば幸いです。

アップデート -

Debian ウィージー 7.10ファームウェアアップデートエディマックスアダプタはアドホック対応になりました。これは私が個人的にテストして確認しました。したがって、現在、さまざまな Wi-Fi アダプタのインフラストラクチャやアドホック モードの動作に問題はないはずです。

ただし、Raspbian Jessie でのテストは失敗するようです。

関連情報