Acelere a conexão Wi-Fi lenta no Ubuntu Linux

Rede sem fio inconsistente ou lenta no Ubuntu? Aqui estão várias maneiras de acelerar a conexão Wi-Fi lenta no Ubuntu Linux.

Acelere a conexão Wi-Fi lenta no Ubuntu Linux

Um dos problemas mais comuns enfrentados após a instalação do Ubuntu é o problema de rede. Algumas vezes você terá sem rede sem fio no Ubuntu e algumas vezes conexão sem fio muito lenta e às vezes irá flutuar entre rápido e lento.

Monitore a velocidade da Internet no Ubuntu primeiro. É inconsistente ou muito lento apenas em seu sistema Ubuntu Linux?

Se você tiver sorte, isso pode ser consertado instalando drivers de propriedade no Ubuntu, mas geralmente você ficará furioso, xingando por causa da lentidão ou falta de conexão wi-fi.

Acelere o WiFi no Ubuntu Linux

Neste post, vou me concentrar apenas em corrigir problema de Wi-Fi lento no Ubuntu, Linux Mint e potencialmente outras distros baseadas no Ubuntu. Na verdade, isso consiste em vários pequenos truques que você pode tentar para obter um Wi-Fi mais rápido.

Vamos ver como consertar Wifi lento no Ubuntu:

Solução 1: Para WiFi lento em adaptadores de rede sem fio Atheros

Primeiro, você precisa encontrar seu adaptador de rede sem fio no Linux. Você pode fazer isso usando o comando abaixo no terminal:

Comandos para usar no terminal

lshw -C network

Se o fabricante do seu adaptador for Atheros, esta solução deve funcionar para você.

Abra um terminal (Ctrl + Alt + T no Ubuntu) e use os seguintes comandos um por um:

Comandos para usar no terminal

sudo su

echo "options ath9k nohwcrypt=1" >> /etc/modprobe.d/ath9k.conf

Aqui, você basicamente habilita um módulo para usar criptografia baseada em software sobre criptografia de hardware para o seu adaptador.

Isso adicionará uma linha adicional ao arquivo de configuração. Reinicie o computador e você deve estar pronto para prosseguir.

Se não corrigir ou se você não tiver um adaptador WiFi Atheros, tente outras soluções.

Solução 2: desative 802.11n (funciona melhor se você tiver um roteador mais antigo)

O próximo truque é forçar a desabilitação do protocolo 802.11n. Mesmo depois de tantos anos, a maior parte do mundo executa 802.11a, b e g. Embora 802.11n forneça melhor taxa de dados, nem todos os roteadores o suportam, especialmente os mais antigos. Foi observado que desativar o 802.11 n ajuda a acelerar a conexão sem fio no Ubuntu e em outros sistemas operacionais.

Abra o terminal e use o seguinte comando:

Comandos para usar no terminal

sudo rmmod iwlwifi

sudo modprobe iwlwifi 11n_disable=1

É importante notar que em kernels mais recentes, fazer isso também desabilitará o protocolo 802.11ac e limitará a taxa de transferência do dispositivo a 54 Mbps, conforme mencionado na página wiki do Gentoo

Se você não encontrar nenhum aumento significativo na velocidade da conexão sem fio, reinicie o computador para reverter as alterações e esqueça esta solução.

Mas, se funcionou para você e você tem um WiFi mais rápido agora, deve tornar as alterações permanentes usando estes comandos:

Comandos para usar no terminal

sudo su

echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

Reinicie seu computador e viva sua vida em velocidade máxima.

Solução 3: corrigir o bug no Debian Avahi-daemon

O problema de WiFi lento no Ubuntu também pode estar relacionado a um bug no Avahi-daemon do Debian. Ubuntu e muitas outras distribuições Linux são baseadas no Debian, então esse bug se propaga para essas distribuições Linux também.

Para corrigir esse bug, você deve editar o arquivo de configuração nsswitch. Abra um terminal e use o seguinte comando:

Comandos para usar no terminal

sudo gedit /etc/nsswitch.conf

Isso abrirá o arquivo de configuração no gedit para que você possa editá-lo facilmente na GUI. Você também pode usar o nano em vez do gedit se quiser usar o terminal. Aqui, procure a seguinte linha:

Comandos para usar no terminal

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

Se você encontrar este arquivo, substitua-o pela seguinte linha:

Comandos para usar no terminal

hosts: files dns

Salve, feche e reinicie o computador. Deve resolver o problema de conexão sem fio lenta para você. Caso contrário, verifique as outras soluções.

Solução 4: desative o suporte IPv6

Sim, você ouviu direito. Vamos voltar ao século anterior e nos preocupar com IPv4 abandonando o suporte IPv6. Às vezes, você nem precisa do suporte IPv6.

Além disso, se melhora a velocidade do Wi-Fi em alguns casos. Portanto, você certamente pode tentar se nada mais estiver funcionando para você.

Para desativar o suporte a IPv6 no Ubuntu, use os seguintes comandos um por um:

Comandos para usar no terminal

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1

Observe que você está desativando o IPv6 temporariamente aqui. Se não funcionar, simplesmente reinicie o sistema e você terá o IPv6 habilitado. Mas, se funcionar, você pode digitar os seguintes comandos para tornar a mudança permanente:

Comandos para usar no terminal

sudo su

echo "#disable ipv6" >> /etc/sysctl.conf

echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf

echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf

echo "net.ipv6.conf.lo.disable_ipv6 = 1" >> /etc/sysctl.conf

Reinicie o computador e ele fará a mágica. Se não, tente o próximo.

Solução 5: Abandone o gerenciador de rede padrão e adote o Wicd (possivelmente obsoleto)

Isso só é aplicável se você estiver usando o Ubuntu 16.04 ou inferior (o que é altamente improvável no momento da atualização deste artigo) - mas essa era uma solução funcional na época. Se você tem o Ubuntu 16.04 por algum motivo, pode experimentá-lo.

A conexão sem fio lenta ou inconsistente, em alguns casos, também se deve ao gerenciador de rede padrão do Ubuntu. Não tenho certeza do que causa isso, mas tenho visto pessoas nos fóruns do Ubuntu falando sobre esse problema, especialmente no Ubuntu.

Você pode instalar Wicd, um gerenciador de rede alternativo do Ubuntu Software Center ou do terminal. Para obter detalhes sobre como usar o Wicd, você pode ler meu outro artigo que usei para encontrar SSID de redes sem fio no Ubuntu.

Solução 6: Mais energia para o adaptador sem fio (possivelmente obsoleto)

Este truque deve estar obsoleto e é por isso que o mencionei no final. Mas, parece que alguns de vocês acham que funciona mesmo com o Ubuntu 20.04.

Linux Kernel tem um sistema de gerenciamento de energia que é útil. No entanto, para alguns usuários com sua conexão sem fio, ele enviou menos energia ao adaptador sem fio, afetando assim seu desempenho. Como resultado, a conexão sem fio seria algumas vezes rápida e outras extremamente lenta. Embora isso provavelmente tenha sido corrigido em Kernels posteriores, os sistemas executando Kernel Linux mais antigo ainda podem enfrentá-lo.

Abra um terminal e use o seguinte comando:

Comandos para usar no terminal

sudo iwconfig

Ele fornecerá o nome do seu dispositivo sem fio. Normalmente, deve ser wlan0. Agora use o seguinte comando:

Comandos para usar no terminal

sudo iwconfig wlan0 power off

Isso desligará o sistema de gerenciamento de energia especial para o adaptador sem fio e, portanto, obterá mais energia e funcionará mais (tentativa de humor esfarrapada).

Isso funcionou para você?

Estas são as formas mais comuns de consertar WiFi lento no Ubuntu. Você deve encontrar o certo para você (droga! Até mesmo tentativa de humor mais fraca).

De qualquer forma, deixe-me saber se funcionou para você e se funcionou, qual foi a solução. Além disso, se você encontrar uma solução mais recente, compartilhe-a conosco para que todos nós possamos nos beneficiar de sua experiência.

Sinta-se à vontade para deixar sua sugestão nos comentários abaixo. E se o artigo o ajudou a acelerar o WiFi no Ubuntu, você pode querer ler como acelerar o Ubuntu em geral.

Via itsfoss.com. Você pode conferir o post original em inglês:

Speed Up Slow WiFi Connection in Ubuntu Linux

Última atualização deste artigo: 3 de september de 2020