Je suis en train de développer une pile Wi-Fi 802.11 en mode utilisateur minimal. La configuration de développement est une clé USB Atheros configurée en mode moniteur sur une machine Ubuntu 18.04. Je suis capable d'envoyer et de recevoir des paquets, mais le problème auquel je suis confronté est que la pile met trop de temps à répondre avec la trame ACK 802.11, ce qui oblige l'autre partie à retransmettre chaque trame plusieurs fois. Ack légitime provenant du pilote \chipset prend 0.000132 secondes alors que mon ack prend 0.0118 secondes.
Existe-t-il un moyen de "négocier" le délai d'attente ACK (durée) avec le client avec lequel je parle ?
Toute solution ou idée créative sera appréciée.