Armadilloフォーラム

Armadillo-640でのWi-Fi接続

ka-zoo

2019年9月20日 9時48分

初めて投稿させていただきます。
現在、armadillo640でアプリケーション開発を行っているのですが
手元にあったbuffalo WLI-UC-GNMでWi-Fi接続を行いたいと考えています。
Wi-Fi接続を行う手順等をお教え願えないでしょうか。
対応OSにLinuxが書かれていないことが心配ですが。

Linuxに関して初心者なので質問等が分かりにくいかもしれませんがよろしくお願いいたします。

コメント

佐藤です。

カーネルコンフィグの設定とファームウェアのインストールが必要かと思います。
以下の手順をお試しください。

・カーネルコンフィグの設定 (※以下操作はすべてカーネルソースディレクトリの直下で行ってください。)

[atde7]$ make ARCH=arm armadillo-640_defconfig
[atde7]$ make ARCH=arm menuconfig

表示された画面で以下の設定を行います。
-> [*] Networking support
-> -*- Wireless
-> [*] cfg80211 - wireless configuration API
-> [*] Generic IEEE 802.11 Networking Stack (mac80211)

-> [*] Device Drivers
-> [*] Network device support
-> [*] Wireless LAN
-> [*] Ralink devices
-> [*] Ralink driver support
-> [*] Ralink rt27xx/rt28xx/rt30xx (USB) support

カーネルをビルドします。

[atde7]$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOADADDR=0x82000000 uImage
[atde7]$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-

できた uImage を armadillo640 へ転送し書き換えてください。
https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…

・ファームウェアのインストール
armadillo640 に以下の通りインストールします。
[a640]# apt install firmware-misc-nonfree

その後 armadillo640 を再起動してください。

以上となります。