Good news below, read on :-).

On Fri, 10 Jun 2011 21:18:37 +0800
Adrian Chadd <adr...@freebsd.org> wrote:

> It's very likely in conjunction with your chipset and kernel build
> options.
> 
> I have a nice selection of AR9285's to choose from too. They all work
> fine in whatever PCIe hardware I have. It's going to be something
> strange with the combination of linux kernel version/build and the
> chipset/bios features.

And/or possibly even something specific to the UK or Europe? I think I
heard there are some subtle differences in the wifi standard depending
on region.

I have tried quite a few different kernel versions, including Ubuntu
(2.6.35) as well as Debian 2.6.37 through -39 and the crash has been
very consistent on everything since 2.6.35 (or 2.6.33 with the "bad"
commit).

> Let's just try the patch I emailed you to apply to wireless-testing.
> Hopefully that restores functionality enough and we can punt it to the
> Atheros guys to do some further investigation.

That change seems to have fixed it! I've managed at least 3
suspend/resumes and an rmmod/modprobe without crashing. Perhaps a little
early to say it's definitely fixed, but I don't think I've ever managed
more than 2 attempts in a row without a "bad" version crashing.

PS I used compat-wireless rather than testing. I tried to build it for
2.6.39-2-686-pae (the name for the Debian stock kernel) while running on
2.6.32, but I couldn't work out how. The kernel's top-level Makefile
offers no clues. From compat-wireless' Makefile I deduced I could set
KLIB=/lib/modules/2.6.39-2-686-pae. It built OK but installed the
modules under
/lib/modules/2.6.39-2-686-pae/lib/modules/2.6.39-2-686-pae/updates
instead of /lib/modules/2.6.39-2-686-pae/updates/ and depmod didn't seem
to recognise that. What variable should I have set?

_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to