Hey guys, I just recently migrated to Fedora 15(but still also using ubuntu
), and already got a problem with the internet connection via wifi.
The connection goes really slow like hell, and yet very unresponsive due to the bug(some users also reported as well).
Well, I think I got the solution for that. Please follow this easy instruction.
You just need to go to the terminal and type:
sudo nano /etc/rc.local
Then you will enter the nano editor and type this following command:
iwconfig wlan0 rate 54M exit 0
* Note that you might need to install nano first by typing:
yum install nano
Just logout / reboot your computer and it should have fix everything

I’ve tried several different solutions online, including changing DNS server and set transmission power of wireless card and caching DNS result.
None of those really solved my problem.
Finally I solved it by updating to kernel 2.6.40. It really worked.
Now by using iwconfig I can see the the transmission power of wireless card is increased from 45Mbps to 150Mbps. This seems to be the difference I noticed so far.
Thanks for the solution!
I really appreciate it.