LAN não está funcionando no 17.04

13

Na verdade, ontem, atualizei do Ubuntu 16.04 para 17.04 e tive um problema que, se conectar o cabo LAN, ele não mostra nada e permanece desconectado. Mas eu posso conectar com WiFi. Não sei qual é o problema. Na verdade, está mostrando "dispositivo não gerenciado" na "Rede Ethernet" e ambos foram desativados. Eu procurei a solução, mas ainda não a encontrei.

RuD3B0y
fonte
1
Estou tendo o mesmo problema, fiz o que foi sugerido, mas ainda não vejo a conexão ethernet nem a conexão, ela se conecta à rede wifi. a luz está acesa com o cabo conectado. Eu reiniciei o laptop e ele ainda não está lá.
Localização
1
Isso parece duplicado de outra pergunta. Veja a resposta askubuntu.com/a/909648/170833 também deve resolver esse mesmo problema (eu tive o mesmo problema com o cabo ethernet em um computador que o possuía e também com um dongle USB tipo C com ethernet em um segundo computador sem 'nativo' ethernet)
morhook
1
Este é o bug do Ubuntu # 1676547 , considere fornecer informações que ajudarão a corrigi-lo (mas não no estilo "eu também"). Obrigado.
Tom

Respostas:

20

Aqui está a correção para o problema de LAN que ocorreu pela primeira vez em 16.04, ficou um pouco pior em 16.10 e tornou-se insuportável no 17.04, tornando-o inutilizável:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo service network-manager restart

Isso cria um arquivo em branco necessário no /etc/NetworkManager/conf.ddiretório que o instalador falha ao criar automaticamente. A verdadeira pergunta que deve ser feita é por que coisas tão críticas são deixadas sem solução por tanto tempo para causar preocupações desnecessárias e perda de tempo para muitas pessoas?

ATUALIZAÇÃO: Além do acima, o culpado parece ser o arquivo com o mesmo nome em /usr/lib/NetworkManager/conf.d/. Comente (inserindo um hash no início de cada linha) ou exclua todo o seu conteúdo para torná-lo um arquivo em branco usando um editor de texto como o gedit:

sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null

Como alternativa, faça backup do arquivo existente e adicione, por exemplo, _backup ao seu nome para segurança, e crie um novo arquivo em branco. Na verdade, voltei a 16.04LTS por um tempo devido a esse problema, mas agora a rede está funcional sob 17.04.

Iqtedar
fonte
5

Provavelmente sua interface aparece em / etc / network / interfaces. Por padrão, o NetworkManager não gerencia interfaces que aparecem em / etc / network / interfaces. Você pode alterar esse comportamento.

Para fazer isso - em um terminal:

sudo nano /etc/NetworkManager/NetworkManager.conf

mude a linha managed=falseparamanaged=true

Salve, pare e inicie o gerenciador de rede:

sudo service network-manager restart

EDIT 1

Tente isso. Remova a interface de /etc/network/interfaces.

faça backup do arquivo de interfaces atual:

sudo cp /etc/network/interfaces /etc/network_interfaces_backup

Em seguida, abra o arquivo:

sudo nano /etc/network/interfaces

Exclua tudo nesse arquivo e copie e cole o seguinte:

 auto lo
 iface lo inet loopback

Salve, pare e inicie o gerenciador de rede:

sudo service network-manager restart

Após essa verificação, você ativou a rede assinalada

2707974
fonte
Por padrão, é verdade no meu PC, veja aqui: s7.postimg.org/uxs8ozwx7/… O problema é que ele mostra "dispositivo não gerenciado". E eu pesquisei bastante no google, ainda não adianta!
precisa saber é o seguinte
2
Estou tendo o mesmo problema com o HP-15 após a atualização para o 17.04, fiz o que foi sugerido e ainda não há conexão ethernet em exibição ou ativa.
casawyer
1
Eu adiciono EDIT 1 à minha resposta.
2707974
1
Mudar gerenciado de = false para = true parecia ter funcionado para mim. Parece ser intermitente, então vou ver. Eu executo uma VPN com o OpenVPN, portanto, esse pode ser um problema com o 17.04.
Pessoal EODCraft
1
Essa resposta funcionou para mim. Entendo que o outro (mais votado) pode funcionar para outros cenários, mas, no meu caso específico, isso o resolveu. Obrigado.
Eburgos # 28/17
1

Isso resolveu meu problema. Edite este arquivo:

sudo -H gedit /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

Você precisa adicionar explicitamente os dispositivos Ethernet a serem gerenciados. Para fazer isso, o conteúdo do arquivo deve ser assim:

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet

Depois disso, basta reiniciar o serviço NetworkManager:

sudo service network-manager restart
Iratxo
fonte