On Mon, 2007-10-01 at 10:14 +0100, Richard A Burton wrote: > On 01/10/2007, Ben Hutchings <[EMAIL PROTECTED]> wrote: > > I'm not sure exactly which code you're using, since that patch doesn't > > apply to this version. > > The patch needs to be unapplied (i.e. the IV line need to be put back > in).
Yes, that's what I meant. :-)
> I didn't unapply the entire patch set. I literally just put that
> one single line back into rt61pci.c, which seems to be sufficient for
> that particular driver as it worked perfectly for me afterwards. I
> don't have any of the other cards to try with though.
Well if it's useful for one driver I suppose it's still an improvement.
The patch I am considering would do this in the rt61pci driver:
--- rt2x00.orig/drivers/net/wireless/rt2x00/rt61pci.c
+++ rt2x00/drivers/net/wireless/rt2x00/rt61pci.c
@@ -2337,6 +2337,11 @@
* Initialize all hw fields.
*/
rt2x00dev->hw->flags =
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,23)
+ IEEE80211_HW_WEP_INCLUDE_IV |
+ IEEE80211_HW_DATA_NULLFUNC_ACK |
+ IEEE80211_HW_NO_TKIP_WMM_HWACCEL |
+#endif
IEEE80211_HW_HOST_GEN_BEACON_TEMPLATE |
IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING |
IEEE80211_HW_MONITOR_DURING_OPER |
-- END --
Does this also work for you?
Ben.
--
Ben Hutchings
The world is coming to an end. Please log off.
signature.asc
Description: This is a digitally signed message part

