1 votes

L'interface réseau tombe en panne lors de la reprise de la VM

J'utilise Ubuntu 20.04 Desktop en tant que VM avec l'hyperviseur VMWare workstation Pro 16, et un ordinateur portable Windows 10 hôte, en utilisant une configuration réseau NAT.

Parfois, mais pas toujours, lorsque je reprends ma VM après avoir utilisé la fonction Suspendre l'invité à partir de VMWare (voir la capture d'écran suivante) sans suspendre Ubuntu à partir du menu d'alimentation intégré, ma carte réseau tombe en panne et je dois exécuter les commandes ci-dessous pour reprendre mon accès à mon réseau domestique et à Internet :

sudo ip link set dev ens33 up
dhclient

Voici le menu VMWare :

menu screenshot

Est-ce parce qu'au bout d'un moment, Ubuntu passe en mode veille profonde ?

Cela me perturbe car je peux avoir ma machine suspendue pendant des jours, avec mon ordinateur portable éteint, sans que ma carte réseau ne tombe toujours en panne après la reprise.

0voto

Kannan Points 51

J'ai réussi à trouver la solution : il semble que lorsque mon ordinateur portable passe en mode veille profonde, ma carte réseau sans fil passe en mode économie d'énergie et se désactive partiellement.

Lors du réveil et de la reprise de ma VM, Ubuntu ne détecte pas assez rapidement la NIC, et saute le processus de configuration du réseau.

Pour résoudre ce problème, j'ai créé un petit script avec les deux commandes que j'utilise pour activer la NIC, et renouveler mon adresse IP (démontrée à la question), et j'ai créé un nouveau raccourci clavier vers celui-ci.

Je pensais également faire de ce scripts une sorte de service qui s'exécute automatiquement au réveil du système (en supposant qu'il ne s'exécutera pas si la carte réseau est activée), mais je ne suis pas sûr que la suspension d'une VM à partir de l'hyperviseur lui-même envoie également l'OS Ubuntu en mode veille. Je vais essayer cette solution automatisée également et mettre à jour ma réponse avec les résultats.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X