wireless has ceased to work with modules upgrade

Bug #260930 reported by Evan Buswell
2
Affects Status Importance Assigned to Milestone
linux-ubuntu-modules-2.6.24 (Ubuntu)
New
Undecided
Unassigned

Bug Description

*A*specific*modules*package*should*never*be*upgraded*!!! I luckily had an older kernel lying around, so I could reboot into a kernel from which I can get wireless, but these upgrades should be made -22 instead of piggybacking on to -21, even if the kernel remains identical; else, you risk messing up a user's system w/o recovery!

Info: kernel 2.6.24-21, version 2.6.24-21.31
I am using backports and restricted modules, if that makes a difference.

"modprobe ipw2200" fails with can't find symbol or some such generic message (I didn't write this part down...).

lspci gives:
...
02:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)

dmesg says:

Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.868021] ieee80211: exports duplicate symbol ieee80211_txb_free (owned by ieee80211_rtl)
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.871233] ipw2200: Unknown symbol ieee80211_wx_get_encodeext
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.871697] ipw2200: Unknown symbol ieee80211_wx_set_encode
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.871863] ipw2200: Unknown symbol ieee80211_wx_get_encode
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.872334] ipw2200: disagrees about version of symbol ieee80211_txb_free
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.872341] ipw2200: Unknown symbol ieee80211_txb_free
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.872584] ipw2200: Unknown symbol ieee80211_wx_set_encodeext
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.873095] ipw2200: Unknown symbol ieee80211_wx_get_scan
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.873245] ipw2200: Unknown symbol escape_essid
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.873595] ipw2200: Unknown symbol ieee80211_freq_to_channel
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.874401] ipw2200: Unknown symbol ieee80211_set_geo
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.874921] ipw2200: Unknown symbol ieee80211_rx
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.875325] ipw2200: Unknown symbol ieee80211_channel_to_index
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.876157] ipw2200: disagrees about version of symbol ieee80211_rx_mgt
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.876163] ipw2200: Unknown symbol ieee80211_rx_mgt
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.876326] ipw2200: Unknown symbol ieee80211_get_geo
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.876584] ipw2200: Unknown symbol free_ieee80211
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.877251] ipw2200: Unknown symbol ieee80211_is_valid_channel
Aug 24 11:52:47 webloq-portable-ubuntu kernel: [ 323.877588] ipw2200: Unknown symbol alloc_ieee80211

Revision history for this message
Mackenzie Morgan (maco.m) wrote :

If you got -21, you're using -proposed, thus you are agreeing to beta-test packages so you can report when they break to keep others from seeing the bugs. If you want pre-tested updates, don't use -proposed.

Anyway, this is a dupe of #258344 and the fix has already been committed. It should be building now if it hasn't finished yet.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.