From: Randy Dunlap <randy.dunlap@xxxxxxxxxx> libertas uses CFG80211 functions so it should depend on that symbol. drivers/built-in.o: In function `lbs_cfg_free': (.text+0x9ca93): undefined reference to `wiphy_unregister' drivers/built-in.o: In function `lbs_cfg_free': (.text+0x9ca9a): undefined reference to `wiphy_free' drivers/built-in.o: In function `lbs_cfg_register': (.text+0x9cb45): undefined reference to `wiphy_register' drivers/built-in.o: In function `lbs_cfg_alloc': (.text+0x9cc64): undefined reference to `wiphy_new' Signed-off-by: Randy Dunlap <randy.dunlap@xxxxxxxxxx> --- drivers/net/wireless/libertas/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-next-20091009.orig/drivers/net/wireless/libertas/Kconfig +++ linux-next-20091009/drivers/net/wireless/libertas/Kconfig @@ -1,6 +1,6 @@ config LIBERTAS tristate "Marvell 8xxx Libertas WLAN driver support" - depends on WLAN_80211 + depends on WLAN_80211 && CFG80211 select WIRELESS_EXT select WEXT_SPY select LIB80211 -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html