Can't build net-next-2.6 without CONFIG_MAC80211_MESH
Subsystems (2)
Sorry if this has been discussed/fixed already, but I just noticed last night I couldn't build net-next-2.6:
Kernel: arch/x86/boot/bzImage is ready (#71)
ERROR: "mpp_path_lookup" [net/mac80211/mac80211.ko] undefined!
ERROR: "mpp_path_add" [net/mac80211/mac80211.ko] undefined!
These are defined in net/mac80211/mesh_pathtbl.c, but being called from rx.c and tx.c, but I'm not building the mesh files:
--> grep CONFIG_MAC80211 .configCONFIG_MAC80211=mCONFIG_MAC80211_RC_PID=yCONFIG_MAC80211_RC_DEFAULT_PID=yCONFIG_MAC80211_RC_DEFAULT="pid"
# CONFIG_MAC80211_MESH is not set
# CONFIG_MAC80211_LEDS is not set
# CONFIG_MAC80211_DEBUGFS is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
make oldconfig didn't make any changes, so I think the config is valid.
-Brian
Quoted 20 lines · Brian Haley
Sorry if this has been discussed/fixed already, but I just noticed last night I couldn't build net-next-2.6:
Kernel:
arch/x86/boot/bzImageis ready (#71)
ERROR: "mpp_path_lookup" [net/mac80211/mac80211.ko] undefined!
ERROR: "mpp_path_add" [net/mac80211/mac80211.ko] undefined!These are defined in
net/mac80211/mesh_pathtbl.c, but being called fromrx.candtx.c, but I'm not building the mesh files:--> grep
CONFIG_MAC80211.configCONFIG_MAC80211=mCONFIG_MAC80211_RC_PID=yCONFIG_MAC80211_RC_DEFAULT_PID=yCONFIG_MAC80211_RC_DEFAULT="pid"
#CONFIG_MAC80211_MESHis not set
#CONFIG_MAC80211_LEDSis not set
#CONFIG_MAC80211_DEBUGFSis not set
#CONFIG_MAC80211_DEBUG_MENUis not set
Quoted 1 line
make oldconfig didn't make any changes, so I think the config is valid.
I have the fix queued in wireless-testing -- I think/thought Dave is/was traveling, so I didn't rush to push it to net-next-2.6. I'll get that pull request assembled today. In the meantime, just enable CONFIG_MAC80211_MESH.
Thanks,
John
Signature · 2 lines
John W. Linville Linux should be at the core [email protected] of your literate lifestyle.