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.
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:
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:
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:
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:
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:
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:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Se você encontrar este arquivo, substitua-o pela seguinte linha:
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:
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:
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:
sudo iwconfig
Ele fornecerá o nome do seu dispositivo sem fio. Normalmente, deve ser wlan0. Agora use o seguinte comando:
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