Search Linux Wireless

Re: linux 3.2-rcX iwlwifi driver's problem (wifi link unstable when moving between multiple APs)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Cheng,

On Tue, 2012-01-10 at 16:01 -0800, Cheng Renquan wrote:
> On Tue, Jan 10, 2012 at 2:27 PM, Guy, Wey-Yi <wey-yi.w.guy@xxxxxxxxx> wrote:
> > 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?
> 
> No, the v3.2-rc6 which doesn't include (78feb35 & 81670a4) also has no
> roaming working,
> 
> The week before Xmas I tested v3.2-rc7 which include your (78feb35 &
> 81670a4) really has
> roaming working, roamed to new AP stable in 1 minute in most meeting
> rooms of the office,
> 
> Now this week 3.2 came out, since it has on changes under
> "drivers/net/wireless/iwlwifi/",
> I think it should be same with 3.2-rc7; but roaming not good again,
> and may go off even not moving, staying same place;
> 
> 
> [archuser@archtop linux-git]$ git log --no-merges -n5 --oneline
> v3.2-rc6 -- drivers/net/wireless/iwlwifi/
> 9995ffe iwlwifi: change the default behavior of watchdog timer
> 34a5b4b iwlwifi: do not re-configure HT40 after associated
> 274b89c iwlagn: fix HW crypto for TX-only keys
> 43e5885 iwlwifi: avoid a panic when unloading the module with RF Kill
> f956c34 iwlwifi: don't perform "echo test" when cmd queue stuck
> 
> [archuser@archtop linux-git]$ git log --no-merges -n5 --oneline
> v3.2-rc7 -- 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
> 
> 
> The difference with that week before Xmas I think may be now the
> office has more people
> since everyone has come back from holidays;
> 
> In a 1hour meeting on Monday (yesterday) with 10+ people in a meeting room,
> every other user (win&mac) are online except me: trying get iwlwifi working,
> throughout all 60 minutes my iwlwifi get roaming looping cannot
> recover (tried all above methods)
> and when the meeting finished, other ones left, my iwlwifi started
> working; recovered in 60 minutes; how sad

Got it, very sorry for the problem you experience, yes, I agree with
you, it might be because the noisy environment. Could you please send me
the dmesg log with the following flags

$sudo modprobe iwlwifi debug=0x1083

Thanks
Wey 

--
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


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux