Fix Tx rate used by rtwn(4) and urtwn(4) for RTS frames.
authorstsp <stsp@openbsd.org>
Tue, 15 Mar 2022 09:23:01 +0000 (09:23 +0000)
committerstsp <stsp@openbsd.org>
Tue, 15 Mar 2022 09:23:01 +0000 (09:23 +0000)
commitefc8f9f792c896eff548df70b6e0d45ff9fee04d
tree75b42ebad7894ecddf02766890db0705e82805c6
parent1342a1ca91aa9d3871170f58d5d7690e0df285f2
Fix Tx rate used by rtwn(4) and urtwn(4) for RTS frames.

Using ni_txrate for RTS is a bad choice since it could go up to 54 Mbit/s.
The AP needs to receive our RTS frame reliably. Usually, 1 Mbit/s is used
for RTS, but this hurts throughput and does not really make sense on today's
wifi networks.

Use 1 Mbit/s in 11b mode, and otherwise use 24 Mbit/s, as damien@
already hard-coded in urtwn long ago.

ok kevlo@
sys/dev/usb/if_urtwn.c