Hi I try to make compat-wireless-3.1-rc8-1 but I get error on net/wireless/util.c /home/matteo/Downloads/compat-wireless-3.1-rc8-1-org/net/wireless/util.c: In function ‘cfg80211_change_iface’: /home/matteo/Downloads/compat-wireless-3.1-rc8-1-org/net/wireless/util.c:804:2: error: implicit declaration of function ‘br_port_exists’ make[3]: *** [/home/matteo/Downloads/compat-wireless-3.1-rc8-1-org/net/wireless/util.o] Error 1 make[2]: *** [/home/matteo/Downloads/compat-wireless-3.1-rc8-1-org/net/wireless] Error 2 make[1]: *** [_module_/home/matteo/Downloads/compat-wireless-3.1-rc8-1-org] Error 2 make[1]: Leaving directory `/usr/src/torvalds-linux-a8062e4' make: *** [modules] Error 2 It' s a problem with the definition of br_port_exists. I solved inserting #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)) #define br_port_exists(dev) (dev->priv_flags & IFF_BRIDGE_PORT) #else #define br_port_exists(dev) (dev->br_port) #endif in net/wireless/core.h but I don't think it's the right way to solve this issue. I try to include "include/linux/compat-3.1.h" in util.c but without success. Regards -- Matteo Filippetto http://www.op83.eu -- 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