at_takuya.sasaki
2016年1月11日 21時43分
Armadilloシリーズのオプションである無線LANモジュール AWL13をユーザランドコンフィギュレーションで有効化したにも関わらず、ドライバのロードが失敗することがあります。
以下はその際のログメッセージです。
Loading kernel module: awl13_sdio
modprobe: chdir(3.14.36-at5): No such file or directory
これはAWL13の仕様として、Armadilloの/lib/modules/[kernel version] からドライバモジュールをロードするようになっているため、AWL13を有効化したユーザーランドをビルドした際の、Linuxカーネルのバージョンと、実際にArmadilloに書き込まれれているLinuxのカーネルバージョンが異なっている際に発生します。
よってArmadillo-IoTなどのようにAWL13を有効化したユーザーランドがWebに公開されている場合には、ユーザーランドだけではなく、Linuxカーネルも合わせてArmadilloに書き込む必要がありますので、ご注意ください。