6

次の設定でアドホックネットワーク経由で接続するdebian/ubuntuボードがあります

board:~# cat /etc/network/interfaces
auto wlan0
iface wlan0 inet static
        address 10.0.0.2
        netmask 255.255.255.0
        wpa-driver nl80211
        wpa-conf /etc/wpa_supplicant.conf

board:~# cat /etc/wpa_supplicant.conf
# IBSS/ad-hoc network with WPA-None/TKIP.
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1

network={
        ssid="adhoc_test"
        mode=1
        frequency=2412
        proto=WPA
        key_mgmt=WPA-NONE
        pairwise=NONE
        group=TKIP
        psk="abcdefgh"
        bssid=F8:D1:11:52:0C:4E
}

これらの構成はアドホック WLAN を作成しますが、ノードはしばしば異なるセル ID を取得するため、相互に通信できません。それを防ぐためにbssid=F8:D1:11:52:0C:4E行を追加しましたが、ノードがセル ID を取得するときに、この定義済みのセル ID を取得するノードはありません。

私の質問は、ノードが異なるセル ID を取得するのを防ぐにはどうすればよいですか? bssidアドホック モードで回線が機能​​しないのはなぜですか?

PS ubuntuとdebian distでこれらの設定を試しました。3.2 および 3.4 カーネルを搭載したもの。私が使用した wpa_supplicant のバージョンは 0.7、1.0、および 2.0 で、すべて機能しませんでした。チップセットには、wifi モジュールに Atheros AR9271 チップセットを使用しています。

4

3 に答える 3

5

ap_scan=2 を使用して、設定から bssid= 行を削除します。

于 2013-02-16T21:02:31.430 に答える
3

問題は、以前のバージョンの wpa_supplicant が bssid をサポートしていなかったため、wpa_Supplicant 2.0 をインストールすることで問題が解決しました!

于 2013-03-23T19:34:35.847 に答える
1

https://superuser.com/questions/552935/while-using-ad-hoc-networking-how-to-i-force-nodes-to-use-the-same-cell-ids-bsで同じ質問に答えました/569860#569860

シンプルバージョン: アドホック構成後:

sudo iwconfig ath0 ap 11:22:33:44:55:66

于 2013-03-22T11:11:28.320 に答える