You are not logged in.
12o, i had to downgrade nvidia & nvidia-utils, reboot in command line, downgrade kernel, reboot in gui and it worked fine. But you can do all of this in command line boot, so the xserver wont be active. And use pacman -Ud to force package install.
And i'm also on Arch kernel x86_64, maybe 32 isnt buggy...
Last edited by Luis Sousa (2010-01-03 08:37:07)
XP -> Ubuntu -> Arch
Offline
I'm using 32-bit. It's buggy too.
I've compared my wife's laptop which is still on 2.6.31.6-1 and found a difference with iwl3945 compared to 2.6.32.2-2. On 2.6.31.6-1, the iwl3945 module (`modinfo iwl3945`) has an additional parameter:
parm: queues_num:number of hw queues. (int)
This is completely absent when running `modinfo iwl3945` on 2.6.32.2-2.
I also found this extra parm for iwlcore in 2.6.32.2-2:
parm: no_sleep_autoadjust:don't automatically adjust sleep level according to maximum network latency (bool)
This parm is not present on 2.6.31.6-1!
Initial testing indicates that setting the 'no_sleep_autoadjust' parameter (either way) doesn't seem to help.
Offline
I just added a bug report
Offline
12o, i had to downgrade nvidia & nvidia-utils, reboot in command line, downgrade kernel, reboot in gui and it worked fine. But you can do all of this in command line boot, so the xserver wont be active. And use pacman -Ud to force package install.
And i'm also on Arch kernel x86_64, maybe 32 isnt buggy...
Thank you very much for the info, Luis. Greatly appreciated. I'll give it another go today.
The error I was getting was that the /var/log/Xorg.0.log was showing that it was unable to find the driver 'nvidia'. I installed twice and rebooted each time. After doing some searching, it appears that it might be a random hiccup. Although, I don't think I did it in the exact order you specified. I did have to use -Uf and -Ud.
Silence is golden.... duct tape is silver.
Time flies like the wind,
Fruit flies like bananas.
Offline
This is completely absent when running `modinfo iwl3945` on 2.6.32.2-2.
I also found this extra parm for iwlcore in 2.6.32.2-2:
parm: no_sleep_autoadjust:don't automatically adjust sleep level according to maximum network latency (bool)
This parm is not present on 2.6.31.6-1!
strange.. I have no such parameter in my laptop
Offline
I have downgraded to 2.6.31.6-1. My wifi connection seems to be okay. The 'queues_num' parameter (apparently not available with 2.6.32.2-2) is set to 8. I have my suspicions ...
Last edited by Painless (2010-01-03 18:43:45)
Offline
Looks like I'm also experiencing this problem.
iwl3945 + 2.6.32.2-2 + x86-64
wlan0: deauthenticated from 00:14:bf:3c:cd:80 (Reason: 7)
Registered led device: iwl-phy0::radio
Registered led device: iwl-phy0::assoc
Registered led device: iwl-phy0::RX
Registered led device: iwl-phy0::TX
ADDRCONF(NETDEV_UP): wlan0: link is not ready
Last edited by [knap] (2010-01-05 19:13:14)
Offline
I've tried disabling power management for wlan0 as suggested in http://bugzilla.intellinuxwireless.org/ … gi?id=2125 (from tom's comment in http://bugs.archlinux.org/task/17696 ) and it seems to have worked. I'll update this thread if I experience any problems.
Offline
I've tried disabling power management for wlan0 as suggested in http://bugzilla.intellinuxwireless.org/ … gi?id=2125 (from tom's comment in http://bugs.archlinux.org/task/17696 ) and it seems to have worked. I'll update this thread if I experience any problems.
But what kernel are you using? You posted above that you downgraded kernel, have you upgraded it again?
XP -> Ubuntu -> Arch
Offline
I've tried disabling power management for wlan0 as suggested in http://bugzilla.intellinuxwireless.org/ … gi?id=2125 (from tom's comment in http://bugs.archlinux.org/task/17696 ) and it seems to have worked. I'll update this thread if I experience any problems.
Sorry, yes I upgraded back to 2.6.32.2-2.
Offline
http://bbs.archlinux.org/viewtopic.php?id=87220
iwconfig wlan0 power off
(thanks TigTex and Crows)
Last edited by greenfuse (2010-01-08 01:44:05)
Offline
2.6.33-rc3 works ok, 2.6.32.3 is still buggy
Offline
Marking this solved.
Thanks for the help everyone.
Last edited by brianhanna (2010-01-09 14:25:15)
Offline
Kernel 2.6.32.3 should solve this problem, try it and see. iwl3945 power management has been disabled by default (read kernel changelog)
Last edited by TigTex (2010-01-09 04:27:42)
.::. TigTex @ Portugal .::.
Offline
Yep, but it doesn't fix the problem. Problem for me persists on 2.6.32.3 and unfortunately on 2.6.33-rc3 (yesterday it broke my wireless connection again).
Offline
This worked for me. I do have to set up my connection manually after turning the power management off with 2.6.32.2 for now. I'm going to try 32.3 this weekend I think.
combuster - if yours still isn't working, you may have a different problem. Are you getting the same errors in the logs as were posted in this thread?
Offline
I get this when being disconnected
[23645.204143] No probe response from AP XX:XX:XX:XX:XX:XX after 500ms, disconnecting.
Offline
I haven't seen this error so it may be a different problem. I'd recommend starting a new thread with the relevant log messages.
Offline
Kernel 2.6.32.3 should solve this problem, try it and see. iwl3945 power management has been disabled by default (read kernel changelog)
Unfortunately disabling power management killed the workaround for another problem: http://bbs.archlinux.org/viewtopic.php? … 86#p684986 Well, I'm not sure if these problems are related or not - and I dunno which thread to post for help. To reiterate my problem - once my wireless is disconnected, it won't connect again, with the error message "no ipv6 routers found". I use ipv4, standard 192.168.0.2 address. When I boot up, it gets the usual address. If I disconnect than reconnect, it tries to get ipv6 addresses. "iwconfig wlan0 power off" & unloading/reloading the kernel module helped. Now it no longer does. Once I'm disconnected, I have to reboot my laptop to connect again. Does anyone have this problem? Can anyone help?
Offline
mcsaba77, do you have the ipv6 module loaded? If so, do you need it or can you disable it? http://wiki.archlinux.org/index.php/IPv … the_Module
XP -> Ubuntu -> Arch
Offline
mcsaba77, do you have the ipv6 module loaded? If so, do you need it or can you disable it? http://wiki.archlinux.org/index.php/IPv … the_Module
I followed your instructions - BRILLIANT! Thanks a lot, I can reconnect with wicd, no need to reboot
Last edited by mcsaba77 (2010-01-11 00:22:05)
Offline
Well I'm still having troubles with iw3945. Besides the disconnection trouble I noticed that the speed of the wifi seems to be the half of what it is supposed to be (tested under windows and everything is fine - no isp or ap issue). Anybody else with the same problem? Workaround?
Offline
mcsaba77, do you have the ipv6 module loaded? If so, do you need it or can you disable it? http://wiki.archlinux.org/index.php/IPv … the_Module
This did't worked for me. I disabled the module and the problem still there. If i connect to a network and then disconnect i can't reconnect to any network, unless i unload and reload the iwl3945 module.
Offline
Luis Sousa wrote:mcsaba77, do you have the ipv6 module loaded? If so, do you need it or can you disable it? http://wiki.archlinux.org/index.php/IPv … the_Module
This did't worked for me. I disabled the module and the problem still there. If i connect to a network and then disconnect i can't reconnect to any network, unless i unload and reload the iwl3945 module.
It no longer works for me either, since latest wicd update. All odd behaviour started after kernel upgrade. Now I can only get connection at boot, if I happen to disconnect, bye bye Internet
I'm switching to networkmanager, to see if it helps...
Offline
Same here. I'm not sure if this is a wicd problem or if it's somewhere else though. Haven't had much time to work on chasing it down.
Offline