Description of problem: Started noticing this message in /var/log/messages: ath5k phy0: noise floor calibration timeout (2442MHz) over and over and over... When this happens there is what feels like 99% packet loss. Turning the network off and back on in nm-applet, or just clicking on the associated wifi link again reassociates no problem and the network works great for a few minutes. Until it trips over again... The network is unencrypted G, about 50% signal strength. There is one other visible network in the area, on a different channel, about 20% signal strength. Up until now the driver has been working great so I'm not sure what's setting it off. If it is some new interference that's triggering it, then perhaps ath5k is being a little too sensitive as my nokia 770 can handle it fine and as I mentioned, it seems to recover if I manually poke it. Version-Release number of selected component (if applicable): kernel-2.6.25.6-55.fc9.i686 How reproducible: It's annoyingly reproducible right now, but it's been working fine for the last few weeks. I'm guessing I won't be able to reliably test this.
*** Bug 448739 has been marked as a duplicate of this bug. ***
Wow, long time...are you still experiencing this with 2.6.27-based kernels?
Yup: Nov 24 18:14:22 yo kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Nov 24 18:18:52 yo kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Nov 24 18:40:33 yo kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Nov 24 18:40:54 yo kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Nov 24 18:42:25 yo kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Nov 24 18:42:56 yo kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Nov 24 18:43:07 yo kernel: ath5k phy0: noise floor calibration timeout (2462MHz)
Woops, sorry. That's actually with kernel-2.6.26.6-79.fc9.i686. I'll upgrade to F10 and let you know.
Still getting the log spammed with 'noise floor calibration timeout' messages, plus, an additional one: Dec 5 19:24:51 localhost kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Dec 5 19:25:02 localhost kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Dec 5 19:37:53 localhost kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Dec 5 19:43:21 localhost kernel: ath5k phy0: noise floor calibration timeout (2447MHz) Dec 5 19:43:21 localhost kernel: ath5k phy0: ath5k_chan_set: unable to reset channel (2447 Mhz) Dec 5 19:44:34 localhost kernel: ath5k phy0: noise floor calibration timeout (2462MHz) Dec 5 19:44:55 localhost kernel: ath5k phy0: noise floor calibration timeout (2462MHz) I don't believe the channel of the base station actually changed...
I am also getting the same log messages for the ath5k driver. This is an F10 i686 lspci 02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 41) 07:00.0 Ethernet controller: Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01) # uname -r 2.6.27.9-159.fc10.i686
F10 build w/ patch to address this issue: http://koji.fedoraproject.org/koji/buildinfo?buildID=78354 F9 build w/ the same patch: http://koji.fedoraproject.org/koji/buildinfo?buildID=78385 When those builds complete, please give them a try and post the results here. Are you able to recreate this issue with those kernels?
Wrong URL for the F10 build in comment 8. Correct URL is below: http://koji.fedoraproject.org/koji/buildinfo?buildID=78384 Please try that one instead of if you are using F10.
Crud, sounds like F9 kernels are being reverted back to 2.6.27. F9 users will have to wait a while before a kernel is available w/ the patch above.
No one brave enough to try the kernel from Koji? http://koji.fedoraproject.org/koji/buildinfo?buildID=78384
OK, I've downloaded the kernel, devel and headers. It will be at least a week before I can comment.
All the 2.6.28 F10 kernels I have tried, including 2.6.28-1, 2.6.28-4 and 2.28.1-19 hang while udev is starting. I have installed 2.6.27.12-170, which as the patch applied, and I am no longer seeing the noise floor calibration timeout, whereas I was with the 2.6.27.9-159 kernel.
Yes, the 2.6.28 w/ F10 issue is ongoing...but as in comment 13 the patch in question is available on the later 2.6.27-based kernels for F10 as well. Closing on the basis of comment 13...thanks!
Unfortunately, the opposite is true for me. Since the latest kernel (2.6.27.21-170) I have been seeing the failures start again. Only a power off will clear the state.
I still see this problem on a F-11 machine, it's a Thinkpad T43 with an Atheros AR5212 in an 802.11G network. The problem is pretty annoying, although it does not loose the connection it has ping times of several seconds and name lookups fail very often. It's working just fine from another laptop with iwl3945. Are others also still experiencing this problem? How could you fix it otherwise?
Tim, There is a new bug opened for F11: 498662 This is interesting that it has arisen again. I fixed it on my laptop with one of the koji 2.6.28 kernels with F10. I am still using that kernel since January. Jim
$ dmesg ... ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) ath5k phy0: noise floor calibration timeout (2462MHz) $ uname -r 2.6.30.10-105.fc11.i586 It struck me again today and it's driving me crazy. It continuously breaks my connections every minute or so. I can't really do anything, hardly posting this bug report. I will be very thankful when someone will manage to get rid of this old and annoying bug.
I have this problem with my Thinkpad T41: when I use the wifi, lots of times the computer freezes for 0,5 sec and the wifi led blinks. If I go in dmesg I have: ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2447MHz) ath5k phy0: noise floor calibration timeout (2452MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2447MHz) ath5k phy0: noise floor calibration timeout (2452MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2452MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2447MHz) ath5k phy0: noise floor calibration timeout (2452MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2447MHz) ath5k phy0: noise floor calibration timeout (2452MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2447MHz) ath5k phy0: noise floor calibration timeout (2452MHz) ath5k phy0: noise floor calibration timeout (2457MHz) ath5k phy0: noise floor calibration timeout (2442MHz) ath5k phy0: noise floor calibration timeout (2447MHz) ath5k phy0: noise floor calibration timeout (2457MHz)