web-dev-qa-db-fra.com

Le réseau local ne fonctionne pas le 17.04

En fait, hier, je suis passé de Ubuntu 16.04 à 17.04 et j’ai un problème: si vous connectez un câble LAN, il n’affiche rien et reste déconnecté. Mais je peux me connecter avec WiFi. Je ne sais pas quel est le problème. En fait, il affiche "périphérique non géré" dans le "réseau Ethernet" et les deux ont été désactivés. J'ai cherché la solution, mais je n'ai pas encore trouvé.

13
RuD3B0y

Voici le correctif du problème de réseau local qui s'est d'abord manifesté légèrement en 16.04, s'est un peu aggravé en 16.10 et est devenu insupportable en 17.04, le rendant inutilisable:

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

Cela crée un fichier vierge nécessaire dans le répertoire /etc/NetworkManager/conf.d que le programme d'installation ne parvient pas à créer automatiquement. La vraie question à se poser est de savoir pourquoi des questions aussi critiques sont laissées en suspens pendant si longtemps pour causer des soucis inutiles et du temps perdu à beaucoup de gens.

UPDATE: En plus de ce qui précède, le coupable semble être le fichier portant le même nom dans /usr/lib/NetworkManager/conf.d/. Faites un commentaire (en insérant un hachage au début de chaque ligne) ou supprimez tout son contenu pour en faire un fichier vide à l'aide d'un éditeur de texte tel que gedit:

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

Vous pouvez également sauvegarder le fichier existant et ajouter, par exemple, _backup à son nom pour être sûr, et créer un nouveau fichier vide. En fait, je suis retourné à 16.04LTS pendant un certain temps en raison de ce problème, mais la mise en réseau est maintenant opérationnelle sous 17.04.

20
Iqtedar

Très probablement, votre interface apparaît dans/etc/network/interfaces. Par défaut, NetworkManager ne gère pas les interfaces qui apparaissent dans/etc/network/interfaces. Vous pouvez changer ce comportement.

Pour ce faire - dans un terminal:

Sudo nano /etc/NetworkManager/NetworkManager.conf

remplacez la ligne managed=false par managed=true

Enregistrez, arrêtez et démarrez le gestionnaire de réseau:

Sudo service network-manager restart

EDIT 1

Essaye ça. Supprimez l'interface de /etc/network/interfaces.

sauvegarder le fichier d'interface actuel:

Sudo cp /etc/network/interfaces /etc/network_interfaces_backup

Puis ouvrez le fichier:

Sudo nano /etc/network/interfaces

Supprimez tout le contenu de ce fichier et copiez-collez les éléments suivants:

 auto lo
 iface lo inet loopback

Enregistrez, arrêtez et démarrez le gestionnaire de réseau:

Sudo service network-manager restart

Après cette vérification que vous avez Réseau activé coché

4
2707974

Cela a résolu mon problème. Editer ce fichier:

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

Vous devez explicitement ajouter des périphériques Ethernet à gérer. Pour ce faire, le contenu du fichier devrait ressembler à ceci:

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

Après cela, redémarrez simplement le service NetworkManager:

Sudo service network-manager restart
1
Iratxo