Module disagrees about version of symbol

Hi,

when i am trying to do insmod of a module getting the following debug
informations.
Any suggestions on solving this issue.
how to include a module to build within uImage?

rt2870sta: disagrees about version of symbol skb_put
rt2870sta: Unknown symbol skb_put
rt2870sta: disagrees about version of symbol __netif_schedule
rt2870sta: Unknown symbol __netif_schedule
rt2870sta: disagrees about version of symbol unregister_netdev
rt2870sta: Unknown symbol unregister_netdev
rt2870sta: disagrees about version of symbol pskb_expand_head
rt2870sta: Unknown symbol pskb_expand_head
rt2870sta: disagrees about version of symbol eth_type_trans
rt2870sta: Unknown symbol eth_type_trans
rt2870sta: disagrees about version of symbol __alloc_skb
rt2870sta: Unknown symbol __alloc_skb
rt2870sta: disagrees about version of symbol netif_device_detach
rt2870sta: Unknown symbol netif_device_detach
rt2870sta: disagrees about version of symbol netif_device_attach
rt2870sta: Unknown symbol netif_device_attach
rt2870sta: disagrees about version of symbol skb_copy_expand
rt2870sta: Unknown symbol skb_copy_expand
rt2870sta: disagrees about version of symbol dev_kfree_skb_any
rt2870sta: Unknown symbol dev_kfree_skb_any
rt2870sta: disagrees about version of symbol skb_pull
rt2870sta: Unknown symbol skb_pull
rt2870sta: disagrees about version of symbol dev_close
rt2870sta: Unknown symbol dev_close
rt2870sta: disagrees about version of symbol skb_push
rt2870sta: Unknown symbol skb_push
rt2870sta: disagrees about version of symbol wireless_send_event
rt2870sta: Unknown symbol wireless_send_event
rt2870sta: disagrees about version of symbol register_netdev
rt2870sta: Unknown symbol register_netdev
rt2870sta: disagrees about version of symbol free_netdev
rt2870sta: Unknown symbol free_netdev
rt2870sta: disagrees about version of symbol dev_alloc_skb
rt2870sta: Unknown symbol dev_alloc_skb
rt2870sta: disagrees about version of symbol alloc_etherdev_mq
rt2870sta: Unknown symbol alloc_etherdev_mq
rt2870sta: disagrees about version of symbol netif_rx
rt2870sta: Unknown symbol netif_rx
rt2870sta: disagrees about version of symbol skb_trim
rt2870sta: Unknown symbol skb_trim
rt2870sta: disagrees about version of symbol netif_carrier_off
rt2870sta: Unknown symbol netif_carrier_off
rt2870sta: disagrees about version of symbol dev_get_by_name
rt2870sta: Unknown symbol dev_get_by_name
rt2870sta: disagrees about version of symbol skb_clone
rt2870sta: Unknown symbol skb_clone
rt2870sta: disagrees about version of symbol netif_carrier_on
rt2870sta: Unknown symbol netif_carrier_on
rt2870sta: disagrees about version of symbol register_netdevice
rt2870sta: Unknown symbol register_netdevice
insmod: cannot insert 'rt2870sta.ko': unknown symbol in module