Originally Posted by
Murdoc_of_puts
That solution worked great for the OP there because they needed the suggested driver. However, yours is a rather common card, not as new as theirs, and thus it depends on a rather common driver. Your attempt to install that one and wifi working better must have been just coincidence, I don't think installing that driver would have helped your card in any way.
Also, since you are using kernel 3.13, your driver is newer than I usually suggest with this card (driver from kernel 3.12). So I doubt if changing driver is going to help.
However, there is something that you should try with the router -
The Access-Point you are currently connected to as per the report is using the dreaded TKIP encryption while the WPA2 standard requires AES (CCMP). I hate these vendors who allow such weird combinations, it shouldn't be an option in the first place. Apparently, most of your neighbours (or surrounding Access-Points in the same building) seem to be fond of TKIP and WPA/WPA2 mixed mode, plus, many of them are using channel "6" simultaneously to add to the problem. Please try the following in the router -
1) Change the encryption algorithm to
AES (CCMP). The encryption type is good (WPA2), so leave it unchanged, just change the algorithm only. Even if it doesn't seem to help, keep this setting.
2) Try changing the channel to
1 or 11. Channel 11 seems to be least used among all the surrounding Access-Points, so it should be best for you, but 1 is not too crowded either. Reboot the router after Saving any changes you make.
3) If you are using any of those routers/Access-Points that are using WPA/WPA2 mixed mode, change their encryption too to pure
WPA2-PSK with AES (CCMP) as suggested above.
4) Along with the above changes in the router, try some driver parameters in Ubuntu as suggested in this post :
http://ubuntuforums.org/showpost.php?p=12815912 . If any of them seem helpful, you can make them permanent as suggested in posts #16 and #18 in the same thread.
For now, try these and let us know if the performance improves.