ラズベリーパイネットワーク、アドホックモード

ラズベリーパイ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を渡すことができるようにします

 

 

おすすめ

転載: blog.csdn.net/Lin_QC/article/details/90717218