Working through option 4 below. I am now running 2.6.32.59 kernel, and Noise Floor Calibration Timeout still occurs. For the attached files, part1 is the output from dmesg immediately after booting into the new kernel, part2 is a few hours later, indicating an occurrence of the timeout. I have not yet applied the patches as described. I won't have the opportunity to do so until Monday. Rex ________________________________________ From: Jonathan Nieder [jrnieder@gmail.com] Sent: Tuesday, June 05, 2012 5:05 PM To: Stefano Leonardo Ruggiu Cc: 611107@bugs.debian.org; REX ABERT Subject: Re: ath5k phy0: noise floor calibration timeout Jonathan Nieder wrote: > Do you still have access to this hardware, and if so would you > still be interested in pursuing a fix for this in squeeze? Luckily, it seems the answer is "yes" from both submitters. In order of increasing time commitment, here are some ways to help: 1. What are the newest broken kernel and oldest working kernel you have tried? Please attach full "dmesg" output from booting and reproducing the problem with the broken one. 2. If you haven't already tried it, please test 2.6.32-45 from stable (I suspect it will behave the same way). 3. Please test 2.6.33-1~experimental.5, 2.6.34-1~experimental.2, and 2.6.35~rc4-1~experimental.1 from http://snapshot.debian.org/. 4. Please test the attached patches against a 2.6.32.y kernel, such as the one from squeeze. For example, like this: # prerequisites apt-get install git build-essential # get the kernel history, if you don't already have it git clone \ git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git # fetch point releases cd linux git remote add stable \ git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git git fetch stable # configure, build, test git checkout stable/linux-2.6.32.y cp /boot/config-$(uname -r) .config; # current configuration scripts/config --disable DEBUG_INFO make localmodconfig; # optional: minimize configuration make; # optionally with -j<num> for parallel build fakeroot -u make deb-pkg dpkg -i ../<name of package>; # as root reboot ... test test test ... # hopefully it reproduces the bug. So try the patches: cd linux git am -3sc /path/to/patch-1 git am -3sc /path/to/patch-2 make; # maybe with -j4 fakeroot -u make deb-pkg dpkg -i ../<name of package>; # as root reboot .... test test test ... There is an alternative set of instructions at [1]. Thanks, both. Hope that helps, Jonathan [1] http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s-common-official or the corresponding page from the debian-kernel-handbook package
Attachment:
dmesg.2.6.32.59.part1
Description: dmesg.2.6.32.59.part1
Attachment:
dmesg.2.6.32.59.part2
Description: dmesg.2.6.32.59.part2