Como posso configurar a taxa de transmissão padrão para 802.11 (“WiFi”)?

2

Eu preciso diminuir a taxa de transmissão do meu controlador de interface de rede IEEE 802.11g para ter uma taxa de perda de pacotes aceitável (< 0,5%), caso contrário, ele se torna muito alto (> 50% é típico, mas varia). Eu uso o NetworkManager para lidar com minha conexão de rede, no entanto, ele não tem uma opção para diminuir a taxa de transmissão, então eu faço isso manualmente através da linha de comando com sudo iwconfig wlan0 rate 1M toda vez que eu ligar o computador.

Após a instalação, como posso configurar meu sistema GNU / Linux de modo que a taxa de transmissão seja de 1 Mbit / s por padrão (sem ter que configurá-lo manualmente toda vez que eu inicializo o computador) ?. Equivalente, como posso persistentemente definir a taxa de transmissão do meu controlador de interface de rede IEEE 802.11g para 1 Mb / s?.

Observação: eu me conecto apenas a uma única rede sem fio, mas nem sempre está disponível toda vez que eu ligo o computador (isso acontece porque não estou nesse local, não é um problema técnico) e a conexão não é imediata De qualquer forma, eu não posso contornar o problema fazendo um script que é executado quando eu log-in para o ambiente gráfico e faz iwconfig lwan0 rate 1M .

Atenciosamente e obrigado.

Editar: Meu /etc/network/interfaces tem apenas o seguinte (lembre-se de que a rede é gerenciada pelo NetworkManager):

auto lo
iface lo inet loopback
    
por Mario Robles 14.02.2015 / 19:45

1 resposta

0

Por favor ( depois que você criou a cópia de backup ) edite seu arquivo /etc/network/interfaces para o seguinte estado adicionando as últimas três linhas:

auto lo
iface lo inet loopback

auto wlan0 
iface wlan0 inet dhcp
  pre-up iwconfig wlan0 rate 1M

Não sei se isso funciona, pois não posso experimentar aqui. Talvez você perca sua conexão wlan0 porque perdi algumas linhas adicionais necessárias. Se isso acontecer, redefina o arquivo para o estado de backup e ele deve funcionar novamente como antes.

    
por Byte Commander 14.02.2015 / 21:21