Edit: Sorry for necro-bumping... I stumbled upon this topic by accident when researching something else and before I replied I have checked the date as in day / month but not the year... LOL.
I think a solution to this problem was really simple.
Wireless NIC: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)
You are using wonderful card with Atheros chipset. Oldie but goodie... It uses ath5k kernel module.
Try upgrading the kernel again and adding:
options ath5k nohwcrypt=1
(as root) as a last line in the
file. Don't forget to leave one empty / blank line at the end of the config file. Save the file and reboot.
P.S. Another thing is to always try to read about modules parameters in the modinfo. Example - I had a problems with my rt73usb card so I checked what parameters does it uses:
[root@icsserver andrzejl]# modinfo rt73usb | grep parm
parm: nohwcrypt:Disable hardware encryption. (bool)
And then added properly syntaxed option in modprobe.conf file...
[root@icsserver andrzejl]# cat /etc/modprobe.conf | grep rt73usb
options rt73usb nohwcrypt=1
alias wlan0 rt73usb
And upon reboot I checked if the setting was applied:
[root@icsserver andrzejl]# systool -v -m rt73usb | grep hwcrypt
nohwcrypt = "Y"
Since then - the card behaves much better. Also I have noticed that it was mentioned somewhere that the card (in this case the interface comes up as wlan0) has a power management issues... SO I disabled power management.
I added this line:
/sbin/iwconfig wlan0 power off
in the file:
and after the reboot I get:
[root@icsserver andrzejl]# iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11bg ESSID:"MyEssid"
Mode:Managed Frequency:2.417 GHz Access Point: XX:YY:ZZ:XX:YY:ZZ
Bit Rate=54 Mb/s Tx-Power=27 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Link Quality=42/70 Signal level=-68 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1119 Missed beacon:0
eth0 no wireless extensions.
Hope that helps.