On Saturday 11 August 2007 17:05:28 Larry Finger wrote: > Michael Buesch wrote: > > On Saturday 11 August 2007 05:25:11 Larry Finger wrote: > >> What do I need to do to get mac80211 to do software encryption for WEP? My port of the PHY code from > >> bcm43xx and the mac80211 front end works with WPA encryption. With WEP, it authenticates and > >> associates, but never gets an IP number from DHCP. That indicates to me that the encryption is not > >> set up correctly. I looked through the various definitions in include/net/mac80211.h, but nothing > >> seems to apply. > > > > Which hw enc code do you use in that tree? The old softmac crap > > or my new code from bcm43xx-mac80211? > > I had stripped out all the key stuff, but before that it was from bcm43xx-mac80211. > > > Anyway, if you want to disable hw enc, always set the force sw enc bit > > in the set_key function and return early: > > > > key->flags |= IEEE80211_KEY_FORCE_SW_ENCRYPT; > > return 0; > > This doesn't seem to work. I had tried it before. I guess I put your code back in again. bcm43xx-mac80211 hwenc code does not work with v3 firmware. There is no working hwenc code for v3 firmware. The above code should work to enable swenc, unless there's a bug in mac80211. -- Greetings Michael. - 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