> --- a/drivers/net/wireless/iwlwifi/iwl-core.c > +++ b/drivers/net/wireless/iwlwifi/iwl-core.c > @@ -828,6 +828,7 @@ int iwl_setup_mac(struct iwl_priv *priv) > hw->ampdu_queues = priv->cfg->mod_params->num_of_ampdu_queues; > > hw->conf.beacon_int = 100; > + hw->conf.listen_interval = IWL_CONN_LISTEN_INTERVAL; > No way. How did those get in there? mac80211 is supposed to control the config, and you're supposed to use them. That was the whole point of the discussion we had. Please remove the beacon_int line as well and use the setting you get instead. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part