linux/drivers/net/wireless/ralink/rt2x00
Eli Cooper 262c741e08 rt2x00: fix monitor mode regression
Since commit df1404650c ("mac80211: remove support for IFF_PROMISC")
monitor mode for rt2x00 has been made effectively useless because the
hardware filter is configured to drop packets whose intended recipient is
not the device, regardless of the presence of monitor mode interfaces.

This patch fixes this regression by adding explicit monitor mode support,
and by configuring the hardware filter accordingly.

Signed-off-by: Eli Cooper <elicooper@gmx.com>
Acked-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2016-01-25 15:19:48 +02:00
..
Kconfig
Makefile
rt2x00.h rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt2x00config.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt2x00crypto.c
rt2x00debug.c
rt2x00debug.h
rt2x00dev.c
rt2x00dump.h
rt2x00firmware.c
rt2x00leds.c
rt2x00leds.h
rt2x00lib.h
rt2x00link.c
rt2x00mac.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt2x00mmio.c
rt2x00mmio.h
rt2x00pci.c rt2x00pci: Disable memory-write-invalidate when the driver exits 2016-01-07 11:22:46 +02:00
rt2x00pci.h
rt2x00queue.c
rt2x00queue.h
rt2x00reg.h
rt2x00soc.c
rt2x00soc.h
rt2x00usb.c
rt2x00usb.h
rt61pci.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt61pci.h
rt73usb.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt73usb.h
rt2400pci.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt2400pci.h
rt2500pci.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt2500pci.h
rt2500usb.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt2500usb.h
rt2800.h
rt2800lib.c rt2x00: fix monitor mode regression 2016-01-25 15:19:48 +02:00
rt2800lib.h
rt2800mmio.c
rt2800mmio.h
rt2800pci.c
rt2800pci.h
rt2800soc.c
rt2800usb.c
rt2800usb.h