On Thu, Sep 18, 2008 at 12:13:55PM -0700, Bill Nottingham wrote:
See various and sundry plumber's conf discussions.
Comments? (The netfilter stuff needs further investigation.)
@@ -1284,7 +1284,7 @@ CONFIG_WLAN_80211=y # CONFIG_PCMCIA_RAYCS is not set
-CONFIG_MAC80211=m +CONFIG_MAC80211=y CONFIG_MAC80211_QOS=y CONFIG_MAC80211_RC_DEFAULT_PID=y # CONFIG_MAC80211_RC_DEFAULT_SIMPLE is not set
This helps a lot of drivers, but I have no idea what percentage of Fedora users that represents. Do we know what percentage that _should_ be? Do we have smolt data to support meeting that percentage? I suspect that this is just a waste of memory for most desktop (as opposed to laptop) users.
Also, as someone pointed out it is still common practice for people to run the compat-wireless package of back-ported drivers (and the matching mac80211 components). This might make life more difficult for those users. (NOTE: these are not the typical "out of tree" drivers -- they are in-tree, just a different, later tree.)
Finally, _if_ we build these in then we should probable build-in the crypto modules that mac80211 requests...
@@ -1299,7 +1299,7 @@ # CONFIG_MAC80211_DEBUG_PACKET_ALIGNMENT is not set # CONFIG_MAC80211_DEBUG is not set
-CONFIG_IEEE80211=m +CONFIG_IEEE80211=y CONFIG_IEEE80211_DEBUG=y CONFIG_IEEE80211_CRYPT_WEP=m CONFIG_IEEE80211_CRYPT_CCMP=m
This only helps two drivers, ipw2100 and ipw2200. I don't think this is worthwhile.
And FWIW, I ACK all the non-wireless bits! :-)
John