web-dev-qa-db-fra.com

Mon adresse MAC matérielle est toujours 00: 00: 00: 00: 00: 00 jusqu'à ce que je mette à jour manuellement «eth0». Comment puis-je réparer cela?

J'utilise Ubuntu 12.04. J'utilise une connexion filaire. L'adresse MAC de mon réseau indique 00:00:00:00:00:00.

Lorsque j'entre les commandes ci-dessous dans une fenêtre de terminal, cela recommence à fonctionner.

Sudo ifconfig eth0 down
Sudo ifconfig eth0 hw ether my mac address
Sudo ifconfig eth0 up

Je dois entrer ces commandes chaque fois que je veux utiliser Internet. Comment puis-je réparer cela?


Mise à jour copiée du commentaire

Le contenu de mon fichier /etc/NetworkManager/NetworkManager.conf est le suivant:

[main] 
plugins=ifupdown,keyfile 
dns=dnsmasq 
no-auto-default=00:00:00:00:00:00,

[ifupdown] 
managed=false
4
user57184

Pourriez-vous clarifier exactement ce que vous voulez dire quand vous dites que votre MAC est 00:00:00:00:00:00.

Que se passe-t-il lorsque vous ouvrez le menu de l’indicateur réseau de Unity, sélectionnez Edit Connections, puis cliquez sur le bouton Edit bouton pour la connexion Wired?

Voyez-vous 00:00:00:00:00:00 comme valeur seulement possible pour Device MAC address? (Voir l'exemple dans la troisième (dernière) capture d'écran ci-dessous.)

screenshot of Network Indicator's menu

screenshot of Network Connections settings window

screenshot of edit window for Wired connection settings


Quoi qu’il en soit, le contenu de mon fichier NetworkManager.conf diffère du vôtre. Je n'ai pas l'entrée no-auto-default=00:00:00:00:00:00,.

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

Vous trouverez ci-dessous un extrait de la documentation en ligne relative au fichier configuration de NetworkManager décrivant no-auto-default.

Définissez les périphériques pour lesquels NetworkManager ne doit pas créer de connexion câblée par défaut (Auto eth0). NetworkManager crée une connexion câblée par défaut pour tout périphérique câblé géré et pour lequel aucune connexion n'est configurée. Répertoriez un périphérique dans cette option pour empêcher la création de la connexion par défaut du périphérique.

Je ne suis pas sûr que l'entrée no-auto-default soit la cause de votre problème. Mais vous pouvez toujours essayer ce qui suit pour l'éliminer.

  • Créez une copie de sauvegarde du fichier. Une façon de faire cela serait d'utiliser la commande copy ci-dessous.

    cd /etc/NetworkManager
    Sudo cp NetworkManager.conf NetworkManager.conf.backup
    
  • Utilisez un éditeur de texte, par exemple gedit, pour modifier NetworkManager.conf et supprimez la ligne no-auto-default pour voir si elle fait une différence.

    Sudo gedit /etc/NetworkManager/NetworkManager.conf
    
1
irrational John