satoshi.sa.aoki
2022年12月22日 13時16分
お世話になっております。
プレスリリース(https://armadillo.atmark-techno.com/news/notices/202211_aiotg3_ax1)でArmadilloのWiFiモジュールが変更されるため、それに対して影響がないかを調査しておりました。以下の移行ガイド(PDF)を参考にしました。
https://armadillo.atmark-techno.com/sites/armadillo.atmark-techno.com/f…
以下のArmadillo-IoTゲートウェイ G3 インストールディスクイメージで試しました。
https://armadillo.atmark-techno.com/resources/software/armadillo-iot-g3…
が、添付ファイルのようにAPモードでの動作ができない状態です。PCやスマホ等でSSIDを確認したところリストに出てこない(WiFiの電波が確認できない)状況です。
何か設定の不備などございますでしょうか?
なお、同一手順で現行のWiFiモジュール(AEH-AR9462-LX)はAPモードでの動作が確認できています。
また、新しいWiFiモジュール(WPEB-265AXI(BT))でもSTAモードでの動作はできることは確認できています。(が、APモードでの動作が確認できていない)
よろしくお願いします。
ファイル | ファイルの説明 |
---|---|
serial_console.log | シリアルコンソールログ |
コメント
satoshi.sa.aoki
お世話になっております。
>rng-toolsはインストール済みですか?
はい、インストール済です。
>上記に添付の2つのパッチ(0001-*.patch, 0002-*.patch)を適用していただけますか?
手順が不明なので確認ですが、https://armadillo.atmark-techno.com/sites/armadillo.atmark-techno.com/f…?
patchのpオプションはそれぞれのパッチでどうなりますか?
[atde ~]$ cd linux/ [atde ~/linux/]$ cd linux/ [atde ~/linux/]$ patch -p 1 < 0001-net-wireless-bcmdhd-add-dts-parameters-for-country-c.patch [atde ~/linux/]$ patch -p 1 < 0002-ARM-dts-armadillo_iotg_g3-armadillo_x1-Set-the-count.patch
また、ビルド手順は以下であってますでしょうか?
makeする前に上記のpatchコマンドを実行するイメージであってますでしょうか?
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…
よろしくお願いします。
at_mizo
溝渕です。
> patchのpオプションはそれぞれのパッチでどうなりますか?
>
>
> [atde ~]$ cd linux/ > [atde ~/linux/]$ cd linux/ > [atde ~/linux/]$ patch -p 1 < 0001-net-wireless-bcmdhd-add-dts-parameters-for-country-c.patch > [atde ~/linux/]$ patch -p 1 < 0002-ARM-dts-armadillo_iotg_g3-armadillo_x1-Set-the-count.patch >
上記の通りで良いです。
> また、ビルド手順は以下であってますでしょうか?
> makeする前に上記のpatchコマンドを実行するイメージであってますでしょうか?
その通りです。makeする前にパッチを適用してください。
> https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…
恐らく、Debian GNU/Linux 10 (buster) + linux-4.9-atをご利用と思いますので、以下のドキュメントを参照してください。
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…
satoshi.sa.aoki
お世話になっております。
パッチをあててのビルドを以下の手順で実施しましたが、カーネルビルドでエラーになってしまいました。
どうしたらよろしいでしょうか?
root@atde7:~ tar xf linux-4.9-x1-at26.tar.gz root@atde7:~ ls root@atde7:~ cd linux-4.9-x1-at26/ root@atde7:~ ln -s ../initramfs_x1-v2.1.1.cpio.gz initramfs_x1.cpio.gz root@atde7:~ patch -p 1 < ../0001-net-wireless-bcmdhd-add-dts-parameters-for-country-c.patch root@atde7:~ patch -p 1 < ../0002-ARM-dts-armadillo_iotg_g3-armadillo_x1-Set-the-count.patch root@atde7:~ make ARCH=arm x1_defconfig root@atde7:~ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
MK_FW firmware/ar3k/AthrBT_0x11020000.dfu.gen.S
AS firmware/ar3k/AthrBT_0x11020000.dfu.gen.o
MK_FW firmware/ar3k/ramps_0x11020000_40.dfu.gen.S
AS firmware/ar3k/ramps_0x11020000_40.dfu.gen.o
MK_FW firmware/ar3k/AthrBT_0x11020100.dfu.gen.S
AS firmware/ar3k/AthrBT_0x11020100.dfu.gen.o
MK_FW firmware/ar3k/ramps_0x11020100_40.dfu.gen.S
AS firmware/ar3k/ramps_0x11020100_40.dfu.gen.o
MK_FW firmware/ti-connectivity/wl18xx-fw-4.bin.gen.S
AS firmware/ti-connectivity/wl18xx-fw-4.bin.gen.o
MK_FW firmware/ti-connectivity/TIInit_11.8.32.bts.gen.S
make[1]: *** 'firmware/ti-connectivity/TIInit_11.8.32.bts.gen.o' に必要なターゲット '/lib/firmware/ti-connectivity/TIInit_11.8.32.bts' を make するルールがありません. 中止.
Makefile:1008: ターゲット 'firmware' のレシピで失敗しました
make: *** [firmware] エラー 2
ファイル | ファイルの説明 |
---|---|
atde_console.log | ATDEでカーネルビルドしたが失敗したときの作業コンソールログ |
at_mizo
溝渕です。
回答が遅くなり申し訳ございません。
> make[1]: *** 'firmware/ti-connectivity/TIInit_11.8.32.bts.gen.o' に必要なターゲット '/lib/firmware/ti-connectivity/TIInit_11.8.32.bts' を make するルールがありません. 中止.
> Makefile:1008: ターゲット 'firmware' のレシピで失敗しました
次のように、firmware-ti-connectivityのバージョンを確認してみてください。
[atde]$ dpkg -l | grep firmware-ti-connectivity
最新であれば、"20161130-5atmark6"がインストールされていると思います。もし、バージョンに"atmark"が付かないものがインストールされている場合は、ATDEを再度ダウンロードしてからビルドしてみてください。
at_mizo
2022年12月22日 14時13分
溝渕です。
> が、添付ファイルのようにAPモードでの動作ができない状態です。PCやスマホ等でSSIDを確認したところリストに出てこない(WiFiの電波が確認できない)状況です。
>
> 何か設定の不備などございますでしょうか?
[Armadilloフォーラム: WLAN+BTコンボモジュール代替部品(評価用サンプルモジュール)にてWifi通信中、Bluetooth制御コマンド送信後にWifi通信が途切れる]
https://armadillo.atmark-techno.com/forum/armadillo/13772
上記に添付の2つのパッチ(0001-*.patch, 0002-*.patch)を適用していただけますか?
また、rng-toolsはインストール済みですか?