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

Stefan Bader stefan.bader at canonical.com
Thu Feb 26 19:24:00 UTC 2009


Stefan Bader wrote:
> 
> _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).
> 

Did I hear ack? ;-)

-- 

When all other means of communication fail, try words!






More information about the kernel-team mailing list