linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [BUG] iwl4965: huge latency and errors when unblocking the hardware rfkill
@ 2008-07-07 18:56 Andrew Lutomirski
  2008-07-07 19:45 ` Dan Williams
  2008-07-07 21:39 ` Tomas Winkler
  0 siblings, 2 replies; 7+ messages in thread
From: Andrew Lutomirski @ 2008-07-07 18:56 UTC (permalink / raw)
  To: linux-wireless

This is wireless-testing c80200cd38c265da90f0d9d031ace84aa56b0453, pulled today.

I have a Lenovo X61s with a physical rfkill switch (the kind that
slides between blocked and unblocked).

If I turn off the hardware rfkill switch (set to block) while
associated, I lose the connection (obviously).  If I turn it back on
again (set to unblock), I get a lot of latency (my mouse stops moving
for a second or two) and I sometimes get errors in the syslog like
this:

iwl4965: Error sending REPLY_CT_KILL_CONFIG_CMD: time out after 500ms.

The card fails to associate afterwards.  If I tell network-manager to
turn off wireless, then block rfkill, then wait a few seconds, then
unblock it, then turn nm back on, everything works again.

This seems like at least two different bugs:

 - iwl4965 causes latency.  This latency issue has been reproducible
every time for me on 2.6.24-ubuntu_something, 2.5.25, wireless-compat
(recent), and current wireless-testing.
 - iwl4965 doesn't work right after hard unblocking rfkill.

I'm happy to do further troubleshooting and/or test patches.

--Andy

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-07-08 16:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-07 18:56 [BUG] iwl4965: huge latency and errors when unblocking the hardware rfkill Andrew Lutomirski
2008-07-07 19:45 ` Dan Williams
2008-07-07 20:01   ` Andrew Lutomirski
2008-07-07 21:59     ` Dan Williams
2008-07-08  6:39       ` Holger Schurig
2008-07-08 16:38     ` Dan Williams
2008-07-07 21:39 ` Tomas Winkler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).