AnsweredAssumed Answered

How to enable wl1271 driver in latest ltib ?

Question asked by Jim Tremblay on Jul 16, 2013
Latest reply on Jun 24, 2014 by Francesco Lucconi
Branched to a new discussion

Hi,

     is there anybody that can help me to enable wl1271 driver found in latest linux bsp package (L2.6.35_10.12.01)? I have been able to compile wl1271 sdio driver in kernel module, but when I try to "modprobe wl1271_sdio", I receive many errors from unkown symbol and some disagrees about version:

wl1271: Unknown symbol ieee80211_connection_loss (err 0)

wl1271: disagrees about version of symbol skb_put

wl1271: Unknown symbol skb_put (err -22)

wl1271: disagrees about version of symbol consume_skb

wl1271: Unknown symbol consume_skb (err -22)

wl1271: disagrees about version of symbol skb_dequeue

wl1271: Unknown symbol skb_dequeue (err -22)

wl1271: Unknown symbol ieee80211_free_hw (err 0)

wl1271: Unknown symbol ieee80211_probereq_get (err 0)

wl1271: Unknown symbol ieee80211_alloc_hw (err 0)

wl1271: Unknown symbol ieee80211_nullfunc_get (err 0)

wl1271: Unknown symbol ieee80211_pspoll_get (err 0)

wl1271: Unknown symbol ieee80211_register_hw (err 0)

wl1271: Unknown symbol ieee80211_get_hdrlen_from_skb (err 0)

wl1271: disagrees about version of symbol __alloc_skb

wl1271: Unknown symbol __alloc_skb (err -22)

wl1271: disagrees about version of symbol skb_queue_tail

wl1271: Unknown symbol skb_queue_tail (err -22)

wl1271: Unknown symbol ieee80211_queue_delayed_work (err 0)

wl1271: disagrees about version of symbol skb_pull

wl1271: Unknown symbol skb_pull (err -22)

wl1271: disagrees about version of symbol skb_push

wl1271: Unknown symbol skb_push (err -22)

wl1271: Unknown symbol ieee80211_rx (err 0)

wl1271: Unknown symbol ieee80211_wake_queues (err 0)

wl1271: Unknown symbol ieee80211_tx_status (err 0)

wl1271: Unknown symbol ieee80211_stop_queues (err 0)

wl1271: disagrees about version of symbol skb_trim

wl1271: Unknown symbol skb_trim (err -22)

wl1271: Unknown symbol ieee80211_scan_completed (err 0)

wl1271: Unknown symbol ieee80211_channel_to_frequency (err 0)

wl1271: Unknown symbol ieee80211_unregister_hw (err 0)

wl1271: Unknown symbol ieee80211_beacon_get_tim (err 0)

wl1271: Unknown symbol ieee80211_hdrlen (err 0)

wl1271: Unknown symbol ieee80211_cqm_rssi_notify (err 0)

wl1271: Unknown symbol ieee80211_frequency_to_channel (err 0)

wl1271: Unknown symbol ieee80211_queue_work (err 0)

wl1271: disagrees about version of symbol skb_queue_head

wl1271: Unknown symbol skb_queue_head (err -22)

modprobe: failed to load module wl1271 (/lib/modules/2.6.35.3-571-gcca29a0/kernel/drivers/net/wireless/wl12xx/wl1271.ko): Invalid argument

 

I presume ieee80211 is missing, but I don't see how to compile and integrate into kernel or loadable module.

 

Thanks in advance

 

Jim


Outcomes