[Armadillo:08915] Re: Armadillo-420-WLAN(awl13)でmicroSDに構築したDebianからAWL13のドライバを読み込めない

Koyo Takenoshita email@hidden
2013年 6月 21日 (金) 22:54:03 JST


竹之下です。

> awl13_sdio: disagrees about version of symbol sdio_release_host
:
> insmod: error inserting 'awl13_sdio-3.0.0-1.ko': -1 Unknown symbol in module
> と表示され、ドライバが読み込めません。
となっているので、AWL13のカーネルモジュールと、Linuxカーネルのバージョンが一致
していないか、LinuxカーネルでWLAN関係の機能が有効になっていないのではないかと思います。

Armadillo-460のカーネルは何を使われていますか?

http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_software_manual_ja-1.8.1/ch07.html#sec-default-config-apply
7.1. カーネルイメージとユーザーランドイメージのビルド
の手順で、ユーザーランドとカーネルをビルドしなおしてみてください。

その際、(make configではなく)make menuconfigで、下記を選択してください。
Userland Configuration
  Vendor specific  --->
    [*] Armadillo-WLAN              <- チェックを追加
    (AWL13) Armadillo-WLAN Products <- AWL13を選択
    (SDIO) AWL13 Support interface  <- SDIOを選択

すると、AWL13対応のLinuxカーネルイメージと、そのカーネルに対応したAWL13用カーネルモジュール
ができるので、それをDebianに持っていって使用してください。(ややこしくて申し訳ありません。)

(2013/06/19 15:51), Yoshifumi Iiyama wrote:
> 飯山と申します。
> 『Armadillo-420-WLANにArmadillo実践開発ガイド〜組み込みLinuxの導入から製
> 品化まで〜第2部』の"4. Armadillo 上にDebian GNU/Linux を構築する"を参考
> にmicroSDにDebianを構築し、WLANを使用したいのですが
> http://manual.atmark-techno.com/armadillo-wlan/armadillo-wlan_software_manual_ja-3.2.0/ch05.html#id2988982
> こちらを参考にドライバーをロードしようとinsmodコマンドを使用すると
> awl13_sdio: disagrees about version of symbol sdio_release_host
> awl13_sdio: Unknown symbol sdio_release_host
> awl13_sdio: disagrees about version of symbol sdio_disable_func
> awl13_sdio: Unknown symbol sdio_disable_func
> awl13_sdio: disagrees about version of symbol sdio_set_block_size
> awl13_sdio: Unknown symbol sdio_set_block_size
> awl13_sdio: disagrees about version of symbol sdio_claim_host
> awl13_sdio: Unknown symbol sdio_claim_host
> awl13_sdio: disagrees about version of symbol sdio_register_driver
> awl13_sdio: Unknown symbol sdio_register_driver
> awl13_sdio: disagrees about version of symbol sdio_release_irq
> awl13_sdio: Unknown symbol sdio_release_irq
> awl13_sdio: disagrees about version of symbol sdio_unregister_driver
> awl13_sdio: Unknown symbol sdio_unregister_driver
> awl13_sdio: disagrees about version of symbol sdio_readsb
> awl13_sdio: Unknown symbol sdio_readsb
> awl13_sdio: disagrees about version of symbol sdio_claim_irq
> awl13_sdio: Unknown symbol sdio_claim_irq
> awl13_sdio: disagrees about version of symbol sdio_enable_func
> awl13_sdio: Unknown symbol sdio_enable_func
> awl13_sdio: disagrees about version of symbol sdio_writesb
> awl13_sdio: Unknown symbol sdio_writesb
> awl13_sdio: disagrees about version of symbol mmc_detect_change
> awl13_sdio: Unknown symbol mmc_detect_change
> awl13_sdio: disagrees about version of symbol sdio_readb
> awl13_sdio: Unknown symbol sdio_readb
> awl13_sdio: disagrees about version of symbol sdio_writeb
> awl13_sdio: Unknown symbol sdio_writeb
> insmod: error inserting 'awl13_sdio-3.0.0-1.ko': -1 Unknown symbol in module
> と表示され、ドライバが読み込めません。
> どなたか解決法をご存知の方いらっしゃいませんでしょうか。
> よろしくお願いいたします。
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 

-- 
Koyo Takenoshita




armadillo メーリングリストの案内