Saiba como corrigir problemas de conectividade causados por uma configuração incorreta do NetworkManager no Linux.
Pode ser frustrante perder sua conexão com a Internet - e é muito pior quando você descobre que o NetworkManager não está sendo executado. Infelizmente, esse problema é comumente encontrado por usuários que executam distribuições como Arch Linux e Ubuntu.
Na maioria dos casos, os problemas com o NetworkManager são simples de resolver. Você pode achar que a solução é tão fácil quanto reinstalar o NetworkManager ou habilitar o serviço. Vamos dar uma olhada em alguns métodos de solução de problemas que são eficazes para resolver a maioria dos problemas com o NetworkManager não sendo executado no Linux.
1. Verifique se o NetworkManager está instalado e atualizado
Alguns usuários descobriram que o NetworkManager parou de funcionar porque o serviço foi desinstalado ou tornou-se incompatível com o sistema. Você pode determinar se o NetworkManager está em execução abrindo o terminal e digitando o seguinte comando:
systemctl status NetworkManager
O terminal imprimirá informações sobre o status do NetworkManager. Leia as informações impressas e clique em Ctrl + C para sair do prompt. Você deveria investigar possíveis problemas com sua conexão Wi-Fi se você estiver lutando para se conectar à Internet, mas descobrir que o NetworkManager está em execução ativamente.
Se o terminal imprimir que o serviço está inativo (morto), certifique-se de que o NetworkManager esteja instalado e atualizado. Você pode usar os seguintes comandos para verificar se o NetworkManager está atualizado e para instalar novas atualizações, caso não esteja:
sudo apt install gerenciador de rede
sudo apt atualizar gerenciador de rede
Você também deve instalar o miniaplicativo GNOME para NetworkManager se estiver usando uma distribuição baseada em GNOME, como Ubuntu ou Debian. Você pode instalar este applet com o seguinte comando:
sudo apt install network-manager-gnome
sudo apt upgrade network-manager-gnome
Teste sua conexão tentando se conectar à Internet. As funções do serviço de rede geralmente podem ser restauradas instalando e/ou atualizando o NetworkManager. Você também pode precisar reiniciar o NetworkManager com o seguinte comando systemctl:
sudo systemctl restart NetworkManager
É importante observar que os termos de referência que você usa para o NetworkManager variam dependendo do seu sistema e podem precisar de ajustes. Os computadores que usam o mecanismo de inicialização Upstart se referirão ao NetworkManager como gerenciador de rede. Os computadores que usam o mecanismo de inicialização systemd se referirão ao NetworkManager como NetworkManager.service.
A maioria dos usuários executa sistemas operacionais que usam o mecanismo de inicialização systemd. Por exemplo, o Ubuntu usa systemd e perdeu a compatibilidade com versões anteriores para Upstart após 20.10 (Groovy Gorilla).
Mesmo no systemd, o termo de referência pode variar contextualmente. NetworkManager refere-se ao serviço enquanto network-manager refere-se ao pacote de software.
2. Habilite o NetworkManager para executar na inicialização
Se você achar que iniciar manualmente o NetworkManager funciona até você reiniciar seu PC, o problema pode ser que o NetworkManager não tenha permissão para executar na inicialização. Você pode resolver esse problema abrindo o terminal e inserindo um comando simples para ativá-lo:
systemctl habilita o NetworkManager
Reinicie o computador e tente se conectar à Internet. Seu problema deve ser resolvido se o problema com o NetworkManager for incapaz de ser executado na inicialização. Se a execução falhou, insira o seguinte comando para obter mais informações sobre seu status:
systemctl status NetworkManager
Leia os logs impressos na parte inferior do terminal. Esses logs podem fornecer informações úteis sobre o processo de inicialização que causou a falha do NetworkManager. Você pode investigar os erros fornecidos ou compartilhá-los com os membros do fórum on-line para uma solução de problemas avançada.
Você também deve considerar se alguma alteração recente feita em seu PC pode estar impedindo o NetworkManager de funcionar corretamente. Se você alterou recentemente as configurações em arquivos como /etc/systemd/system.conf, você deve reverter imediatamente essas alterações e reiniciar seu PC.
VPNs mal configuradas também costumam causar problemas com o NetworkManager. Você deve considerar reverter qualquer configuração de VPN e reinstalar sua VPN com orientação se acreditar que ela pode ser a fonte de seus problemas com o NetworkManager.
Vale a pena investigar quaisquer fatores exclusivos do seu sistema que possam afetar os serviços de rede. Se você decidir procurar ajuda para solução de problemas on-line, fornecer essas informações aos membros do fórum também facilitará a investigação do problema e a ajuda de que você precisa.
Mantenha seu sistema Linux atualizado
Infelizmente, nem todos os problemas de rede são simples de resolver. Seu problema pode ser complexo e exigir solução de problemas específica da situação. Embora seja impossível evitar todos os problemas do sistema, você pode manter seu PC em boas condições instalando regularmente as últimas atualizações estáveis do sistema.