Estou tentando determinar a taxa de bits de uma conexão sem fio que usa o driver nl80211
em uma máquina Linux 2.6.39. Na verdade, estou usando um soquete Netlink internamente, mas o efeito é o mesmo que chamar iw wlan0 link
e observar o campo tx bitrate
.
Estou obtendo resultados intermitentes de 6227,2 MBit / s, o que é claramente incorreto, já que nenhum modo WiFi pode produzir essa velocidade - os canais têm apenas alguns MHz de largura! Eu recebo o mesmo do soquete Netlink e da ferramenta iw
.
O que poderia estar produzindo essas falsas leituras, e existe uma maneira de suprimi-las, ou de outra forma, trabalhar ao redor?
Tags linux wifi linux-networking