FS#16138 - [kernel26] atheros wifi not functional with kernel 2.6.31
Attached to Project:
Arch Linux
Opened by mikes (mechmg93) - Friday, 11 September 2009, 07:52 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 28 February 2010, 10:03 GMT
Opened by mikes (mechmg93) - Friday, 11 September 2009, 07:52 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 28 February 2010, 10:03 GMT
|
Details
Description:
I upgraded my kernel26 from testing repo, in order to have 2.6.31 and although ath5k module is enabled, wicd finds no wireless spots. (with iwconfig i see a wlan0 interface ) I downgraded to latest kernel26 from core and everything is fine. I cannot understand if it's a modules problem or wicd problem but i believe that the most possible is that it is an ath5k issue. |
This task depends upon
"...big fixes, as does the ath5k and iwlwifi drivers. One might say that the patches for the iwlwifi drivers are a bit "bigger" than normal -stable material, but the wifi maintainer wants them, so he can handle the fallout..."
[#1] http://lwn.net/Articles/355485/
when you know that ath5k and ath9k, two of the most common and famous modules in use today are not functional with latest kernel and move kernel 2.6.31.3 to core leaving a lot of people with no wireless there is no point in submitting bug reports in archlinux. It seems that i wasted my time since the beginning. Thanks for the tip. I will report upstream.
That said, you didn't post any valuable information on tracking down the problem. dw did, but he has an obviously different bug.
So searching google i found that lots of people have problems with newer kernels, using different wireless modules.
At first i stopped using wicd, thinking that it may be the problem and set up my wireless connection through /etc/rc.conf. Trying to start network daemon giving :
#/etc/rc.d/network start
i got the following error :
SIOCSIFFLAGS: Unknown error 132
As you can see here :
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/435141
http://bbs.archlinux.org/viewtopic.php?id=81930
this error is a common issue.
So after reading launchpad comments, i built rfkill from aur and gave the command :
#rfkill list
the output was :
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: yes
Hard blocked: yes
1: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
so after this i tried :
#rfkill unblock 1
and after that command i was able to scan for networks again. The problem now is that i see networks but i cannot connect(using wicd). Another issue is that wireless interface seems being down after a little time.
the following pastebin has all the information about my machine (dmesg and lspci)
http://pastebin.com/m50e9b905
I'm having no trouble with madwifi though. And I had no trouble with ath5k in kernel 2.6.30 (except that it was really slow to scan).
If you look at the following thread, it seems like a lot more than two people are having this problem: http://bbs.archlinux.org/viewtopic.php?pid=634835. And it seems likely now that 2.6.31.3 has moved out of testing even more people are going to be effected.
http://bugs.archlinux.org/task/16413
1. if i do not run rfkill unblock ath0 i cannot even see wireless networks via wicd
2. when i run rfkill unblock ath0, i am able to see all the wireless networks but when i try to connect, after some time i get a bad password error.
So once again i am back to madwifi. With ath_pci everything is ok.