web-dev-qa-db-ja.com

アドホックネットワークを設定できません(Raspberry Pi)

質問:セルIDを手動で設定するにはどうすればよいですか?次のコードSudo iwconfig wlan0 ap 02:12:34:56:78:9aを試しましたが、セルIDがランダムに別の値にリセットされます。

いくつかのRaspberryPiデバイスを使用してワイヤレスメッシュネットワークを作成しようとしています。 http://www.open-mesh.org/projects/batman-adv/wiki/Quick-start-guide

それは機能せず、問題のトラブルシューティングを行っているときに、基本的なアドホックネットワークを実行することすらできないことがわかりました。 ap(セルID)を手動で設定することも、別のrpiデバイスですでに使用されているessidを設定することもできません。

すべてが箱から出して接続されています。 Rpiは、raspbianでNOOBSを使用してセットアップされます。 apt-get update、upgradeを実行し、batctlをインストールして、起動時にbatman_advモジュールを有効にしました。私はLinuxの経験が限られており、答えをグーグルに大きく依存しています。

lsusb:

Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter

modinfo:

filename:       /lib/modules/3.12.28+/kernel/drivers/net/wireless/rtl8192cu/8192cu.ko
version:        v4.0.2_9000.20130911
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     92ABD77EE49D06D8157B4F8

ネットワークの設定方法:

ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc essid mymeshnet channel 1 ap 02:12:34:56:78:9a
ifconfig wlan0 up

rpi(a):

ifconfig wlan0 inet 192.168.2.1/24

rpi(b):

ifconfig wlan0 inet 192.168.2.2/24

rpi(a)のiwconfig :

wlan0     IEEE 802.11bg  ESSID:"mymeshnet"  Nickname:"<WIFI@REALTEK>"
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: 02:11:87:75:18:01   
          Bit Rate:54 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

rpi(b)のiwconfig :

wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Ad-Hoc  Frequency=2.412 GHz  Cell: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

同様の質問を検索して、別のessidを使用し、iwlist wlan0 scanを使用してセルを同期しようとしましたが、まだガスはありません。

この長い投稿を読んでいただきありがとうございます。どんな助けでもいただければ幸いです。

6
MagusAku

私はワイヤレスアダプタについてかなりの調査を行いましたが、デバイスの意図されたパラメータ以外のことをしたい場合は、Atherosチップを使用するデバイスが必要であることが非常に明確になりました。

ここで使用されているチップは、 this guyが使用しているのと同じモデルです。彼の解決策は別のデバイスを試すことでした。おそらく同じことをする必要があると思います。

しばらく更新されていませんが、 ここ はpfSenseでサポートされているチップを示すチャートです。このチャートから、なぜアセロスチップを搭載したデバイスをお勧めするのかが明確になるはずです。どのデバイスが特定のチップを使用しているかについての情報は wikidevi で見つけることができます

1
smokes2345