Comment 8 for bug 1022016

Revision history for this message
Artur Ruta (artur-ruta) wrote :

It took a bit of time.
I realized previos versions were better but not that much stable. 3.1.10 was hunging now and then. So I've been testing several kerners.
The follwing ones proved unreliable:
3.1.5
3.1.10
3.2.0.23
3.2.0.25
3.2.0.26
3.2.0.27
3.5.0
That pretty much covered the whole pangoling range.
Then I went for oneric kernels... anb bingo.
2.6.39 is running like a charm
In order to have it running i had to install an additional package named wireles-crda
This is interesting. According to its description:
This package depends on the CRDA agent for wireless drivers to
determine the regulatory domain channel and power settings.

The CRDA package was already installed by pangolin but this one was missing.
The reason i find this interesting is not only that its related to wireless. In the logs at the time where the wifi dongle gets funny you can see its trying different frequencies and not staying at any given one. This may sheed some ligth on the root of the problem as somehow seems wireless-crda takes care of something like choosing the channel.

So, now we have 2.6.39 running stable even if it requires wireless-crda
Out of curiosity i tried 3.5 again now that wireless-crda is installed. No luck, still hungs.

Some more info. I undertant CRDA is kind of an older driver that was replaced by carl9170.
When running 2.6.39 I looked into the wireless connection properties (right click on the wifi signal icon, then select connection information). There it says that the driver beign used is carl9170, seems we are not running with anything older.

As next step I'm planing on giving a try to kernel 3.0 oneric (not precise pangoling). Will let you know how it does.