ブログ

Armadillo-640:無線LANオプション(OP-A600-AWLMOD-00)を使ってアドホックモードで動かす

at_kazutaka.bito
2021年12月6日 14時02分

Armadillo-640+無線LANオプション(OP-A600-AWLMOD-00)で、無線LANをアドホックモードで動かします。
Armadillo-640
OP-A600-AWLMOD-00

1. Armadillo-640+無線LANオプション(OP-A600-AWLMOD-00)を動かす準備

下記製品マニュアルを参考に、組み立てと無線LANオプション対応ソフトウェアを書き換えます。
Armadillo-640製品マニュアル
18.6. Armadillo-600シリーズ WLANオプションモジュール

18.6.4. 組み立て
18.6.6. 動作確認の前に

2. 必要なパッケージのインストール

Armadillo-640をインターネットに接続可能なネットワークに接続します。
下記コマンドで、無線LANオプションの使用に必要なパッケージをインストールします。

root@armadillo:~# apt-get update
root@armadillo:~# apt-get install awl13-usb-firmwares
root@armadillo:~# apt-get install wireless-tools


アドホックモードで使用するには、無線LANモジュールにステーション用ファームウェアをロードするように設定します。
/etc/awlan/awl13.confを下記のように編集します。
(既に設定済みの場合はそのままにします)

AWL13_MODE=STA
#AWL13_MODE=AP


Armadillo-640を再起動します。(起動時に上記のファームウェアが無線モジュールにロードされます。)

3. アドホックモードに設定

ここでは、一例として下記のように設定します。
ESSID:myadhoc
WEPキー:1234567890
チャンネル:1

root@armadillo:~# iwconfig awlan0 mode Ad-Hoc
root@armadillo:~# iwconfig awlan0 essid myadhoc
root@armadillo:~# iwpriv awlan0 set_cryptmode WEP64
root@armadillo:~# iwconfig awlan0 enc 1234567890
root@armadillo:~# iwconfig awlan0 channel 1
root@armadillo:~# ifconfig awlan0 192.168.0.1 up

以上でアドホックモードで接続可能な状態になります。