Não é possível alterar a taxa de bits padrão da interface de rede sem fio

4

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.

    
por Tanya Shreedhar 21.07.2016 / 10:38

1 resposta

0

Eu presumo que o cartão WiFi é chamado wlan0. Vou dividir a resposta em duas partes:

  1. Corrigindo o erro

Execute sudo ifconfig wlan0 up para iniciar a rede, porque você está recebendo um erro: SET failed on device wlan0 ; Network is down

  1. Como alterar corretamente a taxa de bits

Execute iwlist wlan0 bitrate primeiro para verificar quais taxas de bits são suportadas e a taxa de bits atual é.

Em seguida, iwconfig wlan0 bitrate 24M

    
por 19.11.2017 / 04:25