On 09/23/2011 05:33 AM, Borislav Petkov wrote: > On Fri, Sep 23, 2011 at 06:21:07PM +0800, 李朝明 wrote: >> Please set ips =0 and try again.. > > What does that mean? > > I can trigger the grinding-to-a-halt reliably with "ips=0" - it only > takes a couple of hours of network traffic. Also, I don't want to try > the driver you sent me because the version in the kernel needs fixing > not some out-of-tree codebase. I got a chance to review the rtl8192se part of the changes in that 08/16/2011 version. Attached is a patch to update the kernel version. A prerequisite is: commit da3ba88a9996cd64c6768bed5727e02da81e2c8d Author: Larry Finger Date: Mon Sep 19 14:34:10 2011 -0500 rtlwifi: Combine instances of RTL_HAL_IS_CCK_RATE macros. Three drivers, rtl8192ce, rtl8192cu and rtl8192de, use the same macro to check if a particular rate is in the CCK set. This common code is relocated to a common header file. A distinct macro used by rtl8192se with the same name is renamed. Signed-off-by: Larry Finger Signed-off-by: John W. Linville I have run the new version for a couple of hours without problems. Perhaps it will cure your difficulty, but I am not optimistic. Larry