On Sat, 2010-01-23 at 16:22 +0100, Fabio Rossi wrote: > On Sunday 17 January 2010 01:47:58 Johannes Berg wrote: > > > When mac80211 asks a driver to encrypt a frame, it > > must assign the control.hw_key pointer for it to > > know which key to use etc. Currently, mac80211 does > > this whenever it would software-encrypt a frame. > > > > Change the logic of this code to assign the hw_key > > pointer when selecting the key, and later check it > > when deciding whether to encrypt the frame or let > > it be encrypted by the hardware. This allows us to > > later simply skip the encryption function since it > > no longer modifies the TX control. > > > > Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > > Hi Johannes, > this patch breaks my wireless connection. I'm able to authenticate and > associate to my AP but I can't use the connection, a simple ping towards my AP > doesn't work. I bisected the problem and your patch is the bad commit. > > I have the latest wireless-testing.git (v2.6.33-rc5-47285-g96ada3c). After > having removed all the commits related to this patch, i.e. > > - commit f12553ebe045a8a40ab33fa500fb57d10706e226 > - commit e4fca007b06165900d0e44e8d5e251376819bf5d > - commit 813d76694043d00b59475baa1fbfaf54a2eb7fad > > the connection is working again. Exactly same problem, here with iwl3945. I am using software encryption (CCMP), and I noticed that it is the default in iwl3945. Also hardware encryption doesn't work (unrelated issue) Best regards, Maxim Levitsky -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html