On 18/10/2024 09:26, Ping-Ke Shih wrote: > Bitterblue Smith <rtl8821cerfe2@xxxxxxxxx> wrote: >> >> RTL8811AU fails to perform the 4-way handshake when the AP is too far >> because it transmits the EAPOL frames at MCS9 and when that doesn't >> work it retries 48 times with the same rate, to no avail. > > It looks weird that it doesn't try lower rate. > >> >> Retrying 48 times with the same rate seems pointless. Set the >> appropriate field in the TX descriptor to allow it to use lower rates >> when retrying. > > This means setting 0x1f as limit in TX descriptor, and then it will > try lower rates? > > That's right.