Upstream (CM Blade kernel) also had this issue and they fixed it by replacing wifi module. Look http://code.google.c...ail?id=5008#c23
New wifi module is attached. This fix should work on both 2.2 and 2.3.
With this patch WiFi Sleep Policy->Never setting is not required anymore (I hope). So your batteries should last longer.
Sorry script error I have corrected the script, it should work now.
If you have already downloaded the patch you can manually copy ar6000.ko from zip file to /system/wifi
Edited by Curious Mind, 06 May 2012 - 08:17 PM.