Estou tentando alterar a taxa de bits do meu nic sem fio (driver AR9565: ath9k_htc) para fins de experimentação. Estou executando o Ubuntu 14.04 LTS e os detalhes do meu cartão são os seguintes:
wlan0 IEEE 802.11abgn ESSID:"FACULTY-STAFF-N"
Mode:Managed Frequency:5.24 GHz Access Point: C4:0A:CB:2D:75:5A
Bit Rate=240 Mb/s Tx-Power=17 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=38/70 Signal level=-72 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:2 Invalid misc:0 Missed beacon:0
Para corrigir a taxa de bits (9Mbps neste caso, mas eu verifiquei várias taxas de bits), eu uso esses comandos:
sudo iw dev wlan0 set bitrates legacy-5 9
OR
sudo iwconfig wlan0 rate 9M
Eu verifico a taxa de bits máxima usada por wlan0 em iw dev wlan0 link
; iwconfig wlan0
e eu verifico a taxa de bits atual usada pela interface através de glances
. No entanto, nenhum desses comandos parece ter qualquer efeito sobre a taxa de bits.
Esta é a informação sobre a execução de iw dev wlan0 link
:
Connected to c4:0a:cb:2d:75:55 (on wlan0)
SSID: FACULTY-STAFF-N
freq: 2462
RX: 420678 bytes (1949 packets)
TX: 144065 bytes (850 packets)
signal: -57 dBm
tx bitrate: 130.0 MBit/s MCS 14 short GI
bss flags: short-preamble short-slot-time
dtim period: 1
beacon int: 102
A resposta aceita para a pergunta relacionada foi aqui exige que eu reduza a interface antes de alterar as taxas. No entanto, ao fazer isso, encontro o seguinte erro:
Error for wireless request "Set Bit Rate" (8B20) :
SET failed on device wlan0 ; Network is down
Também tentei iw list. Este comando não retorna todas as taxas disponíveis, mas retorna a taxa atual.