Unset CONFIG_P80211
Stefan Bader
stefan.bader at canonical.com
Tue Apr 21 19:18:21 UTC 2009
Karl Relton wrote:
> In the Jaunty kernel configs, CONFIG_P80211 can now be un-set.
>
> This config enables the p80211 module in the Ubuntu sauce, which used to
> be a prerequisite of the prism2_usb module in the Ubuntu sauce.
>
> Both of these are now superseeded by the new prism2_usb module in
> mainline (that has its own p80211 code compiled in). The Jaunty configs
> unset the old prism2_usb, but have forgot to unset the old p80211, so it
> gets compiled and installed unnecessarily.
>
> Going forward (Jaunty+1), I guess the Ubuntu sauce for these can be
> dispensed with altogether.
>
> Regards
> Karl
>
>
I am slightly questioning my sanity. If this is true, it is worse than I
thought. If I look at the current i386 package for Jaunty, there seems to be
ubuntu/misc/wireless/prism2_usb.ko, but if I look at the same package for amd64
it is drivers/staging/wlan_ng. Even worse the -11.41 i386 version seems also to
contain the staging version.
Watching the build, both .o versions are built but it looks to me as which one
gets linked and installed is random choice whichever thread get there first. So
when I was stating that the ubuntu version is used, this was since I looked on
a i386 installation. Looking at my amd64 server the facts are (currently)
different.
In the event of me being not completely insane, we definitely have to kill one
of them. But which version of the driver should we let survive?
Stefan
--
When all other means of communication fail, try words!
More information about the kernel-team
mailing list