[Hardy, Intrepid, Jaunty LBM] SRU: Fix request_module on munged compat-wireless

Stefan Bader stefan.bader at canonical.com
Thu Feb 26 11:09:12 UTC 2009


_NOTE_: There might be lurking similar glitches in all munged drivers!


https://bugs.launchpad.net/ubuntu/hardy/+source/linux-backports-modules-2.6.24/+bug/322434

SRU justification:

Impact: In order to have the wireless drivers from compat-wireless living 
beside of the ones that come with the stock kernel (or ubuntu modules) the 
mac80211 stack gets modified, so the exported symbols are unique and also the 
module names for the stack get prefixed. The modification missed out some 
request_module calls where the stack tries to get certain cryptographic 
algorithms (wep, pkip, ...). These calls still request the modules from the 
base package. However the loaded modules will not interact with the modified 
stack. This results in being able to see access points but always being asked 
for the passphrase.

Fix: Adapt the munging script to find and replace the requested module names.

Test: See bug report. Unable to connect to an encrypted AP with drivers from 
LBM (ipw2200 in that case).

-- 

When all other means of communication fail, try words!


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-UBUNTU-compat-wireless-Fix-module-load-for-crypto.patch
Type: text/x-diff
Size: 1471 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090226/695518dd/attachment.patch>


More information about the kernel-team mailing list