Ubuntu 16.10 Problemas de Wifi - RT2561 / RT61

4

Eu usei o Ubuntu antes, mas ainda sou muito novo. Acabei de instalar 16.10 em um novo computador ontem, e o Wi-Fi foi consideravelmente mais lento do que meu laptop Windows. Eu juntei o computador principalmente para jogar Dota 2, e experimentei um ping decente, mas uma perda constante de 5% -10% durante o jogo. Ocasionalmente, depois que o computador for deixado ligado por um tempo, a conexão Wi-Fi irá cair completamente - ainda posso ver as redes no menu suspenso, incluindo minha rede doméstica, mas meu computador não irá se reconectar sem uma reinicialização. Eu procurei por toda parte uma solução, mas minha inexperiência me impediu de fazer qualquer coisa funcionar. Meu cartão Wi-Fi é um Ralink RT2561 / RT61, aqui estão algumas informações

A saída de sudo lshw -C network

 *-network                 
        description: Wireless interface
        product: RT2561/RT61 802.11g PCI
        vendor: Ralink corp.
        physical id: 6
        bus info: pci@0000:01:06.0
        logical name: wlp1s6
        version: 00
        serial: 00:0e:2e:de:df:c0
        width: 32 bits
        clock: 33MHz
        capabilities: pm bus_master cap_list ethernet physical wireless
        configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107
 latency=64 link=yes multicast=yes wireless=IEEE 802.11
        resources: irq:17 memory:dfef8000-dfefffff

Aqui está a saída de sudo iwconfig :

 *-network                 
        description: Wireless interface
        product: RT2561/RT61 802.11g PCI
        vendor: Ralink corp.
        physical id: 6
        bus info: pci@0000:01:06.0
        logical name: wlp1s6
        version: 00
        serial: 00:0e:2e:de:df:c0
        width: 32 bits
        clock: 33MHz
        capabilities: pm bus_master cap_list ethernet physical wireless
        configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107
 latency=64 link=yes multicast=yes wireless=IEEE 802.11
        resources: irq:17 memory:dfef8000-dfefffff

Eu estou em uma perda, eu sou muito ruim nisso. Se alguma informação adicional for necessária, posso fornecê-la

    
por vvv 20.10.2016 / 06:25

4 respostas

5

Eu tenho um RT2561 / RT61 e finalmente resolvi esse problema:

Edite este arquivo como root:

sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Alterando wifi.powersave = 3 para wifi.powersave = 2 , o que desativará a economia de energia (conforme mencionado anteriormente, no github )

E reinicie o gerenciador de rede como root:

sudo systemctl restart NetworkManager

Você não precisa reiniciar. Agora você pode se conectar ao seu dispositivo Wi-Fi

(Esta resposta é uma compilação de respostas anteriores, este método deve ser destacado como me salvou de comprar hardware )

    
por user649252 01.02.2017 / 05:17
0

Você deve usar o kernel 4.4.0 (usado como padrão em 16.04) e instalar a partir do código-fonte o driver ralink / mediatek para o linux "DPO_RT5572_LinuxSTA_2.6.1.3_20121022".

Após a reinicialização, você não perderá mais os pacotes:).

Você precisa do kernel 4.4.0 porque o novo kernel 4.6+ teve uma mudança na API, então o muito antigo, o ralink do driver não compila / trabalha e sem ele você obtém a perda de pacotes.

No meu rt2800usb.conf eu configurei também "opções rt2800usb nohwcrypt = Y swenc = Y fwlps = N ips = N" e desliguei o gerenciamento de energia do wifi.

    
por Ircddl Italia IrcDDL 21.10.2016 / 19:04
0

Na verdade

sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/g' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Deve funcionar melhor de acordo com isso no github

Como mostra 0 = usar padrão, 1 = ignorar, 2 = desativar e 3 = ativar

    
por Jeremy31 08.11.2016 / 00:35
0

A solução dada a um problema semelhante aqui parece ter ajudado muito, mas não é a resposta aceita.

Primeiro, abra um terminal e execute o seguinte comando para editar o arquivo.

sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 0/g' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Finalmente, sudo systemctl restart NetworkManager (ou reinicialização).

O comando edita o arquivo: /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf para alterar: wifi.powersave = 3 para isso: wifi.powersave = 0

    
por vvv 20.10.2016 / 08:29