step to reproduce : $ sudo modprobe rt2x00lib $ dmesg | tail [ 705.058994] rt2x00lib: Unknown symbol ieee80211_register_hw [ 705.059252] rt2x00lib: Unknown symbol ieee80211_tx_status_irqsafe [ 705.059620] rt2x00lib: Unknown symbol ieee80211_ctstoself_get [ 705.059747] rt2x00lib: Unknown symbol ieee80211_start_queues [ 705.059996] rt2x00lib: Unknown symbol ieee80211_stop_queues [ 705.060281] rt2x00lib: Unknown symbol ieee80211_unregister_hw [ 705.060599] rt2x00lib: Unknown symbol ieee80211_rts_get [ 705.060724] rt2x00lib: Unknown symbol ieee80211_beacon_get [ 705.061006] rt2x00lib: Unknown symbol ieee80211_register_hwmode [ 705.061161] rt2x00lib: Unknown symbol ieee80211_rx_irqsafe
You don't have to got the hardware related to this module to see this trouble.
It was working on previous releases of linux-images. I'm not sure but linux 2.6.24-8 was OK I think.
step to reproduce : register_ hw tx_status_ irqsafe ctstoself_ get start_queues stop_queues unregister_ hw beacon_ get register_ hwmode rx_irqsafe
$ sudo modprobe rt2x00lib
$ dmesg | tail
[ 705.058994] rt2x00lib: Unknown symbol ieee80211_
[ 705.059252] rt2x00lib: Unknown symbol ieee80211_
[ 705.059620] rt2x00lib: Unknown symbol ieee80211_
[ 705.059747] rt2x00lib: Unknown symbol ieee80211_
[ 705.059996] rt2x00lib: Unknown symbol ieee80211_
[ 705.060281] rt2x00lib: Unknown symbol ieee80211_
[ 705.060599] rt2x00lib: Unknown symbol ieee80211_rts_get
[ 705.060724] rt2x00lib: Unknown symbol ieee80211_
[ 705.061006] rt2x00lib: Unknown symbol ieee80211_
[ 705.061161] rt2x00lib: Unknown symbol ieee80211_
You don't have to got the hardware related to this module to see this trouble.
It was working on previous releases of linux-images. I'm not sure but linux 2.6.24-8 was OK I think.