Armadilloフォーラム

無線LANでネットワークに接続したい件

furuta

2021年12月15日 15時14分

ただいまArmadillo-640+OP-A600-BTTHMOD-01の組み合わせで
社内の無線LANに接続できるか検証をしています。

Armadillo-640製品マニュアルの以下の項番を実施してきました。
『18.7. Armadillo-600 シリーズ BT/TH オプションモジュール』
『18.7.5. 組み立ての前に』で
・ブートローダ:at9
・Linuxカーネル:at35
・BT/TH オプションモジュール用 Device Tree Blob:at28
・Debian GNU/Linux ルートファイルシステム:20201224
にしてrebootしました。
『18.7.6. 組み立て』
Armadillo-640の上にOP-A600-BTTHMOD-01を取付け、CON3(シリアルインターフェース)からログインしました。
ただいまCON3でコマンド実行しています。
『18.7.8.1. BT 機能を利用する』
実施しました。
※BT 機能は現時点では不要なのでする必要はなかったと気づく
『18.7.8.2. LE Long Range 機能を利用する』
無線LAN機能以外は今時点で不要のためスキップしました。
『18.7.8.3. Thread 機能を利用する』
無線LAN機能以外は今時点で不要のためスキップしました。
『18.7.8.4. AWL13 を使用するための準備』
実施しました。
『18.7.8.5. AWL13 を使用して無線LAN アクセスポイントに接続する』
実施しました。
/etc/network/interfacesを例にならって変更しました。

root@armadillo:/etc/network# ifup awlan0
[ 4457.886637] awl13: WID_STATUS CODE=0 (DISCONNECTED)
[ 4457.891535] awl13: disconnected!
[ 4457.894868] awl13: WID_STATUS CODE=1 (OK)
Interface doesn't accept private ioctl...
set_cryptmode (8BE4): Invalid argument
ifup: failed to bring up awlan0

と出力されます。

ここでご質問があります。
interfacesの設定がNGだと思っていますがこの後の手順は

Armadillo-WLAN(AWL13) 評価セット スタートアップガイドを実施すればよい?
Armadillo-WLAN(AWL13) ソフトウェアマニュアルで詳細に設定する?
など迷子になっております。
ガチガチのセキュアなLANではなく小規模な社内無線LANですので
もし”ここから読み進める”などご教授いただければ有難いです。

お手数をお掛け致しますが宜しくお願いいたします。

コメント

at_shiita.ishigaki

2021年12月16日 11時22分

石垣です。

> set_cryptmode (8BE4): Invalid argument

エラーの内容としては、 暗号化方式の設定が間違っているかもしれませんので、
『18.7.8.5. AWL13 を使用して無線LAN アクセスポイントに接続する』で設定した、
/etc/network/interfacesのset_cryptomodeをご確認ください。

使用できる暗号化方式の設定値は下記URLの表5.1となります。
https://manual.atmark-techno.com/armadillo-wlan/armadillo-wlan_eva_star…

無線LANの設定を行い、ネットワークデバイス awlan0 を有効にすることができましたら、
https://manual.atmark-techno.com/armadillo-wlan/armadillo-wlan_eva_star…
を参考に、ネットワークに接続できていることを確認してください。

furuta

2022年1月18日 14時37分

石垣様
ご指摘のようにset_cryptomodeを変更したところ、以下のようになりました。

root@armadillo:/etc/network# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=255 time=2.36 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=255 time=2.47 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=255 time=2.34 ms
64 bytes from 192.168.0.1: icmp_seq=4 ttl=255 time=4.37 ms
・・・
・・・
また、
root@armadillo:/etc/network# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=20.0 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=18.6 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=118 time=18.3 ms
・・・
・・・

これで接続できたと判断しました。
大変御礼が遅くなってしまいもうしわけありませんでした。
有難うございました。

> 石垣です。
>
> > set_cryptmode (8BE4): Invalid argument
>
> エラーの内容としては、 暗号化方式の設定が間違っているかもしれませんので、
> 『18.7.8.5. AWL13 を使用して無線LAN アクセスポイントに接続する』で設定した、
> /etc/network/interfacesのset_cryptomodeをご確認ください。
>
> 使用できる暗号化方式の設定値は下記URLの表5.1となります。
> https://manual.atmark-techno.com/armadillo-wlan/armadillo-wlan_eva_star…
>
> 無線LANの設定を行い、ネットワークデバイス awlan0 を有効にすることができましたら、
> https://manual.atmark-techno.com/armadillo-wlan/armadillo-wlan_eva_star…
> を参考に、ネットワークに接続できていることを確認してください。