Correção: Falha na ativação da conexão de rede no Linux



Experimente Nosso Instrumento Para Eliminar Problemas

Seu Distribuição Linux maio falha ao ativar a conexão de rede devido à configuração incorreta de sua rede. Além disso, as configurações incorretas de data / hora do sistema também podem causar o erro em discussão.



O usuário afetado encontra o erro ao fazer login no sistema ou tentar usar a Internet. Alguns usuários o enfrentaram logo após a instalação do sistema operacional, enquanto outros usuários o encontraram depois de algum tempo. Esse problema não se limita a uma distribuição Linux em particular, quase todas as distros são afetadas por ele. Além disso, o problema pode ocorrer tanto na Ethernet quanto na conexão wi-fi.



Falha na ativação da conexão de rede



Antes de prosseguir com as soluções, certifique-se de que seu roteador e modem estão conectados . Se o problema for com um modem USB, tente conectar a um porto diferente do sistema. Além disso, reiniciar seu sistema e equipamento de rede. Se a Ethernet e o Wi-Fi não estiverem funcionando, tente use um dongle USB para se conectar à internet ou tentar usar o ponto de acesso do seu telefone . Além disso, ative / desative o modo avião do seu sistema e verifique se o problema foi resolvido.

Solução 1: desabilitar / habilitar a conexão de rede

O problema pode ser causado por uma falha temporária de software e pode ser resolvido reinicializando a conexão de rede. Para ilustração, discutiremos o processo para o Ubuntu.

  1. Abrir Configurações do seu sistema e no painel esquerdo da janela, clique em Rede .
  2. Agora desabilitar a conexão problemática alternando a comutação para a posição desligada.

    Desative a conexão de rede



  3. Então reiniciar Seu sistema. Ao reiniciar, habilitar a conexão de rede e verifique se o problema está resolvido.
  4. Se não, pressione o Alt + F2 simultaneamente para abrir a caixa de comando de execução e digite:
    editor de conexão nm
  5. Agora expandir o tipo de rede com o qual você estava tendo problemas. ethernet e excluir todas as entradas sob ele.

    Exclua a conexão

  6. Então Fechar todo o editor de rede e clique no ícone de rede na bandeja do sistema.
  7. Agora desabilitar a rede e então reativável isto.

    Desative a conexão de rede na bandeja do sistema

  8. Agora reiniciar seu sistema e depois verifique se o problema foi resolvido.

Solução 2: Desative a inicialização rápida (sistema de inicialização dupla)

o inicialização rápida opção do Windows é conhecida por criar problemas para sistemas de inicialização dupla com Linux. O mesmo poderia ser o motivo do problema atual. Nesse contexto, desabilitar a inicialização rápida no Windows pode resolver o problema.

  1. No janelas ambiente do seu sistema, clique no Windows Search caixa e tipo Painel de controle . Nos resultados da pesquisa mostrados, clique em Painel de controle .

    Abra o Painel de Controle

  2. Agora clique em Hardware e som .

    Abra “Hardware e Som”

  3. Então clique em Opções de energia.

    Clique em Opções de energia no Painel de controle

  4. Agora, no painel esquerdo da janela, clique em Escolha o que os botões de energia fazem .

    Escolha o que os botões de energia fazem - Painel de controle

  5. Desmarque a opção de Ligue a inicialização rápida . Se a opção estiver esmaecida, clique em Alterar configurações que estão atualmente indisponíveis e, em seguida, desmarque essa opção.

    Desmarque a opção Ativar inicialização rápida

  6. Agora Salve  mudanças e inicialize no Linux ambiente para verificar se o problema foi resolvido. Você pode ter que desinstalar / reinstalar totalmente sua distribuição Linux.

Solução 3: Desative a conexão automática para a rede

Pode ser muito chato para um usuário obter avisos de erro para um tipo de conexão que não está usando, por exemplo, uma Ethernet USB. Você pode se livrar do prompt para essa rede em particular desativando a opção Conectar automaticamente.

  1. Abrir Configurações da sua distribuição Linux e clique em Rede .
  2. Em seguida, clique no engrenagem ícone ao lado da rede problemática.

    Clique no ícone de engrenagem da rede

  3. Agora desmarque a opção de Conectar automaticamente e aplique suas alterações.

    Desativar conectar automaticamente

  4. Em seguida, verifique se o problema de conexão foi resolvido.

Solução 4: altere DNS para DNSMASQ para a rede

Você pode encontrar o erro em discussão se o seu sistema estiver tendo problemas com DNS. Nesse cenário, mudar para o DNSMASQ gratuito (que requer poucos recursos do sistema) pode resolver o problema.

  1. Execute o seguinte comando no terminal Linux:
    sudo gedit /etc/NetworkManager/NetworkManager.conf

    Editar configuração do gerenciador de rede

  2. Agora mude dns com dnsmasq e feche o arquivo após salvar as alterações.
  3. Agora reinicie o sistema e verifique se o problema foi resolvido.

Solução 5: Configurações corretas de data / hora do seu sistema

As configurações de data / hora do seu sistema desempenham papéis diferentes na operação do seu sistema. Você pode encontrar o erro em discussão se as configurações de data / hora do seu sistema não estiverem corretas. Nesse contexto, corrigir as configurações de data / hora do sistema pode resolver o problema.

  1. Próximo à parte inferior esquerda da tela, clique em Mostrar aplicativos e clique em Configurações .
  2. Agora, no painel esquerdo da janela, clique em Data hora .
  3. Então desabilite Data e hora automáticas .
  4. Agora corrigir a data e hora do seu sistema e, em seguida, verifique se o problema foi resolvido.

    Alterar data e hora

Solução 6: Exclua os dispositivos Bluetooth nas configurações do seu sistema

Se você configurou muitos dispositivos Bluetooth, que não estão disponíveis (na ocorrência do erro), o erro é acionado porque o gerenciador de rede não será capaz de conectar nenhum desses dispositivos. Nesse contexto, excluir os dispositivos Bluetooth pode resolver o problema.

  1. Retirar quaisquer dispositivos Bluetooth conectados ao seu sistema.
  2. Abrir Configurações do seu sistema e no painel esquerdo da janela, clique em Bluetooth .
  3. Agora desabilitar Bluetooth.

    Desativar Bluetooth

  4. Agora lançamento o terminal Linux e digite:
    bluetoothctl

    Abra o Bluetooth Cons

  5. Agora, uma lista de todos os dispositivos Bluetooth será exibida. Em seguida, digite o seguinte comando:
    bluetoothctl remove AA: BB: CC: DD: EE: FF
  6. Substituir AA: BB: CC: DD: EE: FF com o String de ID do dispositivo. Você pode encontrar a sequência de ID selecionando o ícone de rede >> Nome do dispositivo >> Ícone de engrenagem.
  7. Repetir o processo para todos os dispositivos Bluetooth e, em seguida, verifique se o problema foi resolvido.
  8. Se não, verifique o caminho do arquivo .crt . Se houver espaços no nome da pasta (na qual o arquivo .crt está armazenado), remova os espaços e verifique se o problema foi resolvido.

Solução 7: Lista negra de outros dispositivos de comunicação

Você pode encontrar o erro em discussão se houver um segundo dispositivo semelhante a ethernet / Wi-Fi presente no sistema como um dispositivo 4G integrado e seu sistema estiver tentando usar esse dispositivo para se conectar à Internet. Nesse cenário, colocar outros dispositivos de comunicação na lista negra pode resolver o problema.

  1. Abra o Terminal Linux e digite:
    rede sudo lshw -C

    Abra as conexões de rede através do terminal Linux

  2. Em seguida, uma lista de dispositivos de rede será exibida. Agora verifique o dispositivo que você está não use . Por exemplo, cdc_ether (que você não está usando) é mostrado nos dispositivos de rede.
  3. Agora, tipo o seguinte comando no terminal (que criará um novo arquivo de lista negra):
    sudo -H gedit /etc/modprobe.d/blacklist-cdc_ether.conf

    Crie um arquivo para a lista negra da conexão problemática

  4. Agora adicionar seguindo duas linhas no arquivo:
    lista negra cdc_ether lista negra usbnet

    Lista negra do dispositivo de rede

  5. Agora Salve  o arquivo e reiniciar Seu sistema.
  6. Ao reiniciar, verifique se o problema foi resolvido. Lembre-se de que sempre que precisar usar o dispositivo 4G interno, você deve habilitá-lo.

Solução 8: Remova os drivers de rede da lista negra

Você pode encontrar o erro em discussão se o dispositivo de rede estiver na lista negra do sistema. Nesse contexto, remover os arquivos da lista negra pode resolver o problema.

  1. Digite o seguinte comando no terminal Linux e pressione a tecla Enter:
    sudo gedit /etc/modprobe.b/blacklist.conf

    Abra o arquivo da lista negra

  2. Agora, no arquivo aberto, verifique se os drivers / módulos relacionados à rede estão na lista negra. Por exemplo, se você estiver usando uma placa de rede Broadcom, então retirar as entradas relacionadas a BCma e bcmsmac .
  3. Agora reiniciar seu sistema e depois verifique se o problema foi resolvido.

Solução 9: Reinstale o Network Manager

O gerenciador de rede é responsável por todas as operações relacionadas à rede em uma distribuição Linux. Você pode encontrar o erro em questão se a instalação do seu gerenciador de rede foi corrompida. Nesse contexto, reinstalar o gerenciador de rede pode resolver o problema.

  1. Lançar o Linux Shell do seu sistema e tipo o seguinte comando:
    sudo systemctl restart network-manager.service

    Reiniciar serviço de rede

  2. Agora verifique se o problema foi resolvido.
  3. Se não então corre o seguinte comando:
    sudo /etc/init.d/network-manager force-reload

    Forçar a recarga do gerenciador de rede

  4. Se solicitado, digite sua senha de usuário e verifique se o problema foi resolvido.
  5. Se não então corre o seguinte comando:
    sudo apt-get install -d --reinstall network-manager network-manager-gnome

    Reinstale o Network Manager

  6. Agora verifique se o problema foi resolvido.

Solução 10: Desative o gerenciamento de energia da placa / driver de rede

A implementação de gerenciamento de energia é conhecida por causar problemas para conexões de rede. O mesmo pode ser o motivo do erro atual. Nesse contexto, desativar o gerenciamento de energia pode resolver o problema. Para ilustração, discutiremos o processo para o driver Ubuntu e RTL8192CU.

  1. Abra o Terminal Linux e executar os seguintes comandos um por um:
    sudo apt-get install linux-headers-generic build-essential dkms sudo apt-get install git git clone https://github.com/pvaret/rtl8192cu-fixes.git sudo dkms add ./rtl8192cu-fixes sudo dkms install 8192cu / 1.11 sudo depmod -a sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
  2. Agora reiniciar seu sistema e depois verifique se o problema foi resolvido.

Solução 11: Desative a criptografia de hardware pelo dispositivo de rede

Você pode encontrar o erro em discussão se o seu dispositivo de rede estiver tendo problemas de criptografia. Nesse contexto, desabilitar a criptografia de hardware pode resolver o problema. Para elucidação, discutiremos o processo para o dispositivo Ubuntu e RT2800PCI.

  1. Execute o seguinte comando no terminal Linux:
    echo 'options rt2800pci nohwcrypt = y'

    Desativar criptografia de hardware pelo dispositivo de rede

  2. Em seguida, execute os seguintes comandos um por um:
    sudo tee /etc/modprobe.d/rt2800pci.conf sudo modprobe -rfv rt2800pci sudo modprobe -v rt2800pci sudo sed -i 's / 3/2 /' /etc/NetworkManager/conf.d/*
  3. Agora reinicie o sistema e verifique se o problema foi resolvido.

Solução 12: atualize o kernel de sua distribuição Linux para a versão mais recente

o Kernel Linux é o núcleo central do sistema operacional e é um mediador entre os aplicativos de software e o hardware do computador. É a base de todos os diferentes tipos de distro Linux. O kernel é atualizado regularmente para atender aos novos avanços tecnológicos e corrigir os bugs conhecidos. Você pode encontrar o erro em discussão se o kernel de sua distribuição Linux estiver desatualizado. Nesse contexto, atualizar o kernel do Linux pode resolver o problema. Discutiremos o processo para o Ubuntu.

  1. Abra o Shell Linux e digite:
    sudo apt-get upgrade linux-image-generic

    Atualize o kernel do Linux

  2. Agora reinicie o sistema e verifique se o problema de conexão foi resolvido.

Solução 13: atualize sua variante do Linux para a versão mais recente

Para adicionar novos recursos e corrigir os bugs conhecidos, todas as variantes do Linux são atualizadas. Você pode encontrar o erro em discussão se estiver usando uma versão desatualizada da distribuição Linux. Nesse contexto, atualizar a distro pode resolver o problema. Para elucidação, discutiremos o processo para o Ubuntu.

  1. Abra o Terminal Linux e digite:
    sudo apt-get upgrade

    Atualize o Ubuntu

  2. Introduzir o senha da conta do usuário e uma lista de atualizações disponíveis será exibida.
  3. aperte o e chave para confirmar a atualização e depois a tecla Enter.
  4. Agora esperar para a conclusão do processo de atualização e depois verifique se o problema foi resolvido.

Se nada o ajudou até agora, talvez você precise reinstalar seu Distro Linux . Mas antes de reinstalar, é uma boa ideia experimentar o iwconfig comando. Além disso, tente atualizar BIOS do seu sistema. Além disso, experimente o Gerenciador de rede WICD . Além disso, tente usar IPV6 (Link-Local) ou desabilitar TCP .

Tag linux 7 minutos lidos