There's no point in setting that flag, the drivers can simply call ieee80211_beacon_get() if they need a beacon. Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> Cc: rt2400-devel@xxxxxxxxxxxxxxxxxxxxx Cc: Ivo van Doorn <ivdoorn@xxxxxxxxx> --- drivers/net/wireless/rt2x00/rt2400pci.c | 1 - drivers/net/wireless/rt2x00/rt2500pci.c | 1 - drivers/net/wireless/rt2x00/rt61pci.c | 1 - 3 files changed, 3 deletions(-) --- wireless-dev.orig/drivers/net/wireless/rt2x00/rt2400pci.c 2007-08-21 16:25:25.155923881 +0200 +++ wireless-dev/drivers/net/wireless/rt2x00/rt2400pci.c 2007-08-21 16:25:27.765923881 +0200 @@ -1448,7 +1448,6 @@ static void rt2400pci_probe_hw_mode(stru * Initialize all hw fields. */ rt2x00dev->hw->flags = - IEEE80211_HW_HOST_GEN_BEACON | IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING | IEEE80211_HW_DATA_NULLFUNC_ACK | IEEE80211_HW_NO_TKIP_WMM_HWACCEL | --- wireless-dev.orig/drivers/net/wireless/rt2x00/rt2500pci.c 2007-08-21 16:25:25.165923881 +0200 +++ wireless-dev/drivers/net/wireless/rt2x00/rt2500pci.c 2007-08-21 16:25:27.765923881 +0200 @@ -1746,7 +1746,6 @@ static void rt2500pci_probe_hw_mode(stru * Initialize all hw fields. */ rt2x00dev->hw->flags = - IEEE80211_HW_HOST_GEN_BEACON | IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING | IEEE80211_HW_DATA_NULLFUNC_ACK | IEEE80211_HW_NO_TKIP_WMM_HWACCEL | --- wireless-dev.orig/drivers/net/wireless/rt2x00/rt61pci.c 2007-08-21 16:25:25.175923881 +0200 +++ wireless-dev/drivers/net/wireless/rt2x00/rt61pci.c 2007-08-21 16:25:27.765923881 +0200 @@ -2119,7 +2119,6 @@ static void rt61pci_probe_hw_mode(struct * Initialize all hw fields. */ rt2x00dev->hw->flags = - IEEE80211_HW_HOST_GEN_BEACON | IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING | IEEE80211_HW_DATA_NULLFUNC_ACK | IEEE80211_HW_NO_TKIP_WMM_HWACCEL | -- - 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