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

Takenoshita Koyo email@hidden
2010年 4月 12日 (月) 18:27:24 JST


竹之下です。

ドライバのソースは何を使用されていますか?
rt3070sta というのは、どこから取得したものでしょうか?

Hiroki Iida さんは書きました:
> お世話になっております、飯田です。 
>  
> 現在、Linxのみの状態ではGW-USMicroN-G(rt3070sta)を使用してネットワークへの
> 参加が出来ておりますが、Android上で使用するにはwpa_supplicantを使用して接続
> しないといけないという旨の記述をインターネットで見つけた為、config.mk 
> <http://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
>  
> 以上
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo


-- 
Koyo Takenoshita



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