[Armadillo:05090] Re: Armadillo-440で無線LAN(GW-USMicroN-G)

Hiroki Iida email@hidden
2010年 4月 12日 (月) 17:58:52 JST


 お世話になっております、飯田です。

現在、Linxのみの状態ではGW-USMicroN-G(rt3070sta)を使用してネットワークへの
参加が出来ておりますが、Android上で使用するにはwpa_supplicantを使用して接続
しないといけないという旨の記述をインターネットで見つけた為、config.mkの

「HAS_WPA_SUPPLICANT=n」と「HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n」

の部分を

「HAS_WPA_SUPPLICANT=y」と「HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y」

に変更してビルドして出来たrt3070sta.koを使用した所、以下のようなエラーメッセージが出て
モジュールの読み込みが出来ませんでした。

調べてみたところ、「skb_put」などの関数はLinxカーネルの「net/core/skbuff.c」で定義されて
いることが分かり、skbuff.oが作成さている為、コンパイルはしているかと思いますが、下記の
エラーが出ている原因が分かりません。

rt3070sta.koから下記のシンボルへの参照はどのように行えばよいのでしょうか?
そもそもLinuxカーネルに定義されていないのでしょうか?(取り込めてない?)

ご教授頂けますよう、宜しくお願い申し上げます。

[email@hidden (ttymxc1) ~]# insmod rt3070sta.ko
Using /lib/modules/2.6.26-at7/net/rt3070sta.ko
rt3070sta: disagrees about version of symbol skb_put
rt3070sta: Unknown symbol skb_put
rt3070sta: disagrees about version of symbol __netif_schedule
rt3070sta: Unknown symbol __netif_schedule
rt3070sta: disagrees about version of symbol unregister_netdev
rt3070sta: Unknown symbol unregister_netdev
rt3070sta: disagrees about version of symbol pskb_expand_head
rt3070sta: Unknown symbol pskb_expand_head
rt3070sta: disagrees about version of symbol eth_type_trans
rt3070sta: Unknown symbol eth_type_trans
rt3070sta: disagrees about version of symbol __alloc_skb
rt3070sta: Unknown symbol __alloc_skb
rt3070sta: disagrees about version of symbol netif_device_detach
rt3070sta: Unknown symbol netif_device_detach
rt3070sta: disagrees about version of symbol netif_device_attach
rt3070sta: Unknown symbol netif_device_attach
rt3070sta: disagrees about version of symbol skb_copy_expand
rt3070sta: Unknown symbol skb_copy_expand
rt3070sta: disagrees about version of symbol dev_kfree_skb_any
rt3070sta: Unknown symbol dev_kfree_skb_any
rt3070sta: disagrees about version of symbol skb_pull
rt3070sta: Unknown symbol skb_pull
rt3070sta: disagrees about version of symbol dev_close
rt3070sta: Unknown symbol dev_close
rt3070sta: disagrees about version of symbol skb_push
rt3070sta: Unknown symbol skb_push
rt3070sta: disagrees about version of symbol wireless_send_event
rt3070sta: Unknown symbol wireless_send_event
rt3070sta: disagrees about version of symbol register_netdev
rt3070sta: Unknown symbol register_netdev
rt3070sta: disagrees about version of symbol free_netdev
rt3070sta: Unknown symbol free_netdev
rt3070sta: disagrees about version of symbol dev_alloc_skb
rt3070sta: Unknown symbol dev_alloc_skb
rt3070sta: disagrees about version of symbol alloc_etherdev_mq
rt3070sta: Unknown symbol alloc_etherdev_mq
rt3070sta: disagrees about version of symbol netif_rx
rt3070sta: Unknown symbol netif_rx
rt3070sta: disagrees about version of symbol skb_trim
rt3070sta: Unknown symbol skb_trim
rt3070sta: disagrees about version of symbol netif_carrier_off
rt3070sta: Unknown symbol netif_carrier_off
rt3070sta: disagrees about version of symbol dev_get_by_name
rt3070sta: Unknown symbol dev_get_by_name
rt3070sta: disagrees about version of symbol skb_clone
rt3070sta: Unknown symbol skb_clone
rt3070sta: disagrees about version of symbol netif_carrier_on
rt3070sta: Unknown symbol netif_carrier_on
rt3070sta: disagrees about version of symbol register_netdevice
rt3070sta: Unknown symbol register_netdevice
insmod: cannot insert `/lib/modules/2.6.26-at7/net/rt3070sta.ko': Unknown
symbol in module (-1): No such file or directory

以上
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20100412/209ac387/attachment.html>


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