Bug#611107: ath5k phy0: noise floor calibration timeout
I will send the dmesg output sometime tomorrow (June 7). As far as trying the other kernels, I will do my best to run them ASAP.
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
Reply to: