Return-path: Received: from mga11.intel.com ([192.55.52.93]:43032 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751647Ab2AJXa6 (ORCPT ); Tue, 10 Jan 2012 18:30:58 -0500 Subject: Re: linux 3.2-rcX iwlwifi driver's problem (wifi link unstable when moving between multiple APs) From: "Guy, Wey-Yi" To: Cheng Renquan Cc: "sedat.dilek@gmail.com" , Intel Linux Wireless , "linux-wireless@vger.kernel.org" In-Reply-To: References: <1324424765.13074.281.camel@wwguy-huron> <1324484074.13074.313.camel@wwguy-huron> <1324518057.4755.4.camel@wwguy-ubuntu> Content-Type: text/plain; charset="UTF-8" Date: Tue, 10 Jan 2012 14:27:08 -0800 Message-ID: <1326234428.13074.385.camel@wwguy-huron> (sfid-20120111_003102_459210_E13EE549) Mime-Version: 1.0 Sender: linux-wireless-owner@vger.kernel.org List-ID: Hi Cheng, On Tue, 2012-01-10 at 15:17 -0800, Cheng Renquan wrote: > I've upgraded to Linux 3.2 and roaming failed randomly again, > > after the failure it may recover > sometimes by switch off and on the wifi button on laptop, > sometimes by "modprobe -r iwlwifi && modprobe iwlwifi", > sometimes by "stop networkmanager and start networkmanager", > sometimes recover automatically 10 or 20 minutes later, > sometimes never recover, infinitely looping (can only move to other > place, but same place has good wifi coverage verified by other > colleagues, win/mac users) > > > have checked it has your recent 78feb35 & 81670a4 commits, > $ git log -n5 --no-merges --oneline v3.2 -- drivers/net/wireless/iwlwifi/ > 96f1f05 iwlwifi: update SCD BC table for all SCD queues > 78feb35 iwlwifi: allow to switch to HT40 if not associated > 81670a4 iwlwifi: tx_sync only on PAN context > 123877b iwlwifi: do not set the sequence control bit is not needed > 9995ffe iwlwifi: change the default behavior of watchdog timer > Are you saying without those two commits (78feb35 & 81670a4), the roaming works? Thanks Wey