ラズベリーパイ3bは+を使用したデバイスは、自身があなたがラズベリーパイを監視していない場合は、ワイヤレスカードが付属してSSHで制御ログインすることですので、我々は、各ワイヤレスカードの2を持っている必要があります:
1.制御装置遠隔SSHによって送信された無線LAN、ラズベリー用コネクタ
2. Aは、他のラズベリーパイとのネットワークを使用しました。
ラズベリーPiはカードが付属して、あなたがUSBカードを購入する必要があります。
アンテナがでたりせずに購入することができ、差はアンテナ信号に大きな、より良いではない、あなたは一般的な使用にプラグインすることができ、あなたは、ドライバをインストールする必要はありません。
デバイスの準備ができた後、
あなたは良い仕事のssh接続を持っていると仮定すると、
私たちは、ラズベリーパイにログイン
sudoのvimの/etc/wpa_supplicant/wpa_supplicant.conf
オープンWiFi接続プロファイル
時々、彼は自動選択を書くことができるように、助けにはなりません記事を使用することができ、2となるルータは、2つのインタフェースを有しているためにここに私が主な原因でした。
次に、interfacesファイルを設定します
須藤VIMの/ etc /ネットワーク/インターフェース
次の行を追加します。
auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.1.249
netmask 255.255.255.0
gateway 192.168.1.1
wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf
auto wlan1
iface wlan1 inet static
address 10.0.0.1
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
wireless-channel 3
wireless-essid mypi
wireless-mode ad-hoc
ここでは、我々は静的固定IPアドレスので、SSH接続を使用し、wlan0無線LANを接続するために使用しました
私たちは、ネットワークに使用WLAN1
ラズベリーパイいくつかのアドレスが10.0.0.1/24 10.0.0.2/24 10.0.0.3/24など、サブネット内に設定されます。。。。
そして、一致するように、複数のラズベリーパイ無線ESSIDに注意を払う必要があり、それが識別アドホックネットワークと同等であるネットワークとすることができます
ワイヤレスモードはアドホックに設定されています
再起動ラズベリーパイを設定した後、構成を検証。
設定を確認するには、次のコマンドを入力すると、効果を取ることです
sudo ifconfig
sudo iwconfig
セットが同じであれば、何も、各iwconfigのラズベリーパイは、細胞内で同じことがないでしょう、それがネットワークすることができ、無線ESSIDに注意してください。
この時点で、それがpingできない場合
それはまた、物理アドレスを決定する非論理的なpingを実行することはできませんので、私の個人的な理解は、アドホックネットワークにはセンターネットワークではありません、である、ARP契約はおそらく、アップ実行されています
我々は見てのARPテーブルを設定することができます
エントリのARPテーブルARP -v不足かどうかを確認するためにまずチェック
コマンド用に設定
sudo arp -s 10.0.0.3(目的主机ip) xx:xx:xx:xx:xx:xx(目的主机的物理地址)
両端の設定なので、PINGを渡すことができるようにします