La scheda wireless 802.11 attiva qualche evento al cambio della velocità dei dati?
-
28-10-2019 - |
Domanda
Nella WLAN 802.11, vi è una variazione della velocità dei dati della connessione mentre il ridimensionamento dinamico della velocità o la selezione automatica della velocità sta funzionando.C'è qualche evento attivato dalla scheda in modo da notificare lo stesso al sistema operativo (evento del kernel Linux)?
So qualcosa sugli "iw events".Sfortunatamente fornisce eventi come l'associazione, l'autenticazione, ecc. Ma non le modifiche alla velocità dei dati.
Per favore fatemi sapere se qualcuno è a conoscenza di tale funzionalità su qualsiasi scheda wireless.
Grazie, Kedar
Soluzione
Tasso di TX o RX?
Dipende anche dal tipo di driver utilizzato.Se l'algoritmo di controllo della velocità è implementato nel firmware, probabilmente non è possibile.Se il driver utilizza mac80211, puoi creare un'interfaccia monitor e utilizzare ad es.tcpdump:
% sudo iw phy0 interface add mon0 type monitor
% sudo ifconfig mon0 up
% sudo tcpdump -ni mon0
Quindi otterrai anche alcune informazioni sul PHY per ogni pacchetto.