Le réseau ne démarre pas au démarrage

17

Fondamentalement, mon réseau ne démarre pas. Impossible d'utiliser des connexions câblées.

Pour en faire un cerveau-scratcher supplémentaire, lors du démarrage de la récupération et de l'utilisation de la console réseau, le réseau apparaît et fonctionne. En dehors de la récupération, rien.

Pour autant que je sache, aucun paramètre n'a été modifié entre la mise hors tension et la mise sous tension depuis la dernière fois que cela a fonctionné, à l'exception d'une mise à niveau automatique du noyau. L'utilisation d'un noyau plus ancien ne semble pas aider.

De plus, cette configuration matérielle a parfaitement fonctionné pendant plus d'un an avec les mises à niveau du noyau et tout. Le réseau était toujours automatique.

Informations pour les questions de suivi ...

Le gestionnaire de réseau est en cours d'exécution.

Curieusement, mon interface réseau n'a jamais été démarrée, ni DHCP. Où dans la configuration puis-je trouver cela?

Pour résoudre manuellement le problème:

sudo ifconfig eth0 up
sudo /etc/dhclient

Qu'est-ce qui aurait pu arriver dans ma configuration pour ne pas faire fonctionner cela automatiquement.

Informations recueillies:

> lspci | grep net
> 6:00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)

Contenu de / etc / network / interfaces

auto lo
iface lo inet loopback

Après avoir ajouté

auto eth0
iface eth0 inet dhcp

l'interface eth0 apparaît, mais dhclientpas.

-

Le problème est réapparu au réveil du sommeil.

Dmitriy Likhten
la source
Network Manager est-il en cours d'exécution?
tj111

Réponses:

14

Il vous manque probablement la ligne pour cela dans le fichier d'interface. Ouvrez /etc/network/interfaceset vérifiez s'il y a une ligne pour eth0Sinon, ajoutez ce qui suit:

auto eth0
iface eth0 inet dhcp

Cela ajoutera l' eth0interface - et utilisera DHCP au démarrage et au réveil.

Si vous n'obtenez toujours pas de réponse DHCP, vous devrez peut-être ajouter à nouveau DHCP dans les paramètres par défaut:

sudo update-rc.d dhcp3-server defaults

Marco Ceppi
la source
Ca ne fonctionne pas. Après un sommeil / reprendre sudo dhclientétait encore nécessaire. La carte était cependant opérationnelle.
Dmitriy Likhten
Ok, donc juste redémarré, le réseau est apparu automatiquement. Merci Marco!
Dmitriy Likhten du
1
Pour que cette réponse fonctionne, j'ai dû insérer la auto eth0strophe au-dessus du 'auto lo' qui était déjà là.
Erigami
cela devrait fonctionner mais je ne sais pas pourquoi cela ne fonctionne pas pour moi
Wasim A.
Cette réponse n'a pas résolu mon problème (Ubuntu 15.04, fonctionnant en VM). Je dois le faire /etc/init.d/network restartou dhclient eth0après le démarrage, avant que eth0 obtienne son adresse IP à partir de l'interface (pontée).
FractalSpace
1

Que ifconfig -amontre quand ça ne marche pas? Y a-t-il un eth0? Si ce n'est pas le cas, je vérifierais les listes noires des modules /etc/modprobe.d/blacklist*. Je m'attendais à ce que la console de récupération les honore, alors si nous continuions ...

Si vous avez une interface, cela pourrait être une configuration douteuse à l'intérieur du gestionnaire de réseau. Le mode de récupération utilise simplement quelques valeurs par défaut IIRC, donc j'ouvrirais les paramètres réseau (cliquez avec le bouton droit sur l'applet, cliquez sur modifier les connexions) et vérifiez quelques choses:

  • La connexion automatique est cochée
  • Vous avez une adresse MAC
  • MTU est automatique
  • La sécurité 802.1x est désactivée
  • IPv4 est défini sur Automatique (DHCP)
  • Exiger IPv4 est vérifié
  • Il ne devrait pas y avoir de routes spéciales
  • IPv6 est configuré pour ignorer

Si ifconfig -ane montre pas un eth0appareil, cela pourrait être quelque chose de bizarrement spécifique au matériel. Que lspci | grep netmontre-t-on? Si rien, savez-vous quel est le chipset réseau?

Oli
la source
ifconfig ne montre que lo. la liste noire n'a que pcspkr. L'interface des paramètres réseau ne fait rien. J'ai essayé d'ajouter une connexion comme vous l'avez décrite.
Dmitriy Likhten du
Lorsque le réseau fonctionne, il n'y a aucune entrée dans les connexions réseau sous câblé.
Dmitriy Likhten
-1

J'ai installé dhcpcd5 et cela a fonctionné pour moi.

sudo apt-get install dhcpcd5

Juampi
la source
Cela ne corrigera pas le manque de mise en réseau sur une machine de bureau.
Braiam