Make iwm(4) explicitly send multicast frames at the lowest rate, instead of
authorstsp <stsp@openbsd.org>
Wed, 22 Jun 2016 11:28:27 +0000 (11:28 +0000)
committerstsp <stsp@openbsd.org>
Wed, 22 Jun 2016 11:28:27 +0000 (11:28 +0000)
commit03879b94a9a26e4c07f06c8d6f14f09abcce0037
tree5ffccf63e751b451386b77d110250afc3be9c456
parentbf8cedce3107330abfd9f66d5612f407db3ce677
Make iwm(4) explicitly send multicast frames at the lowest rate, instead of
picking a rate from the firmware RS table. This matches what other drivers do.
Also, pass the correct Tx rate to BPF (tcpdump) for 5GHz, and don't loop over
CCK rates when building the Link-Quality command's RS table for 5GHz.
tested by myself and jcs@
sys/dev/pci/if_iwm.c