Michael Buesch wrote:
On Monday 16 April 2007 20:50, Larry Finger wrote:
Andreas Schwab wrote:
This is causing an undefined refrence to ieee80211_debug_level with
CONFIG_IEEE80211_DEBUG=y and CONFIG_IEEE80211_CRYPT_CCMP=m and/or
CONFIG_IEEE80211_CRYPT_TKIP=m.
WARNING: "ieee80211_debug_level" [net/ieee80211/ieee80211_crypt_tkip.ko] undefined!
WARNING: "ieee80211_debug_level" [net/ieee80211/ieee80211_crypt_ccmp.ko] undefined!
Andreas.
The missing symbol was not exported by ieee80211_module.c. Sorry for not testing enough. The fix is
as follows:
Index: wireless-2.6/net/ieee80211/ieee80211_module.c
===================================================================
--- wireless-2.6.orig/net/ieee80211/ieee80211_module.c
+++ wireless-2.6/net/ieee80211/ieee80211_module.c
@@ -229,6 +229,7 @@ void free_ieee80211(struct net_device *d
static int debug = 0;
u32 ieee80211_debug_level = 0;
+EXPORT_SYMBOL_GPL(ieee80211_debug_level);
We don't use the _GPL suffix in mac80211.
Upon inspection, neither does most of ieee80211. It is now changed.
Larry
-
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html