Meu endereço MAC de hardware é sempre 00: 00: 00: 00: 00: 00 até que eu atualize manualmente 'eth0'. Como posso consertar isso? [duplicado]

4

Estou usando o Ubuntu 12.04. Eu uso uma conexão com fio. Meu endereço MAC de rede é exibido como 00:00:00:00:00:00 .

Quando eu insiro os comandos abaixo em uma janela de terminal, ele começa a funcionar novamente.

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

Eu tenho que digitar esses comandos toda vez que eu quiser usar a Internet. Como posso consertar isso?

Atualização copiada do comentário

O conteúdo do meu arquivo /etc/NetworkManager/NetworkManager.conf é:

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

[ifupdown] 
managed=false
    
por user57184 05.06.2012 / 06:02

1 resposta

1

Você poderia esclarecer exatamente o que você quer dizer quando diz que seu MAC é 00:00:00:00:00:00 .

O que acontece quando você abre o menu do Indicador de Rede do Unity, seleciona Edit Connections e clica no botão Editar para a conexão Wired ?

Você vê 00:00:00:00:00:00 como o valor possível de somente para Device MAC address ? (Veja o exemplo na terceira (última) tela abaixo.)

Para qualquer coisa que valha a pena, o conteúdo do meu arquivo NetworkManager.conf difere do seu. Eu não tenho a entrada no-auto-default=00:00:00:00:00:00, .

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

Abaixo está um trecho da documentação on-line para o arquivo de configuração do NetworkManager descrevendo no-auto-default .

  

Defina dispositivos para os quais o NetworkManager não deve criar cabos padrão   conexão (Auto eth0). O NetworkManager cria um padrão com fio   conexão para qualquer dispositivo com fio que é gerenciado e não   ter uma conexão configurada. Listar um dispositivo nesta opção para   inibir a criação da conexão padrão para o dispositivo.

Não tenho certeza de que a entrada no-auto-default seja a causa do seu problema. Mas você ainda pode tentar o seguinte apenas para descartá-lo.

  • Crie uma cópia de backup do arquivo. Uma maneira de fazer isso seria usando o comando copy abaixo.

    cd /etc/NetworkManager
    sudo cp NetworkManager.conf NetworkManager.conf.backup
    
  • Use um editor de texto, por exemplo, gedit , para editar NetworkManager.conf e excluir a linha no-auto-default para ver se faz alguma diferença.

    sudo gedit /etc/NetworkManager/NetworkManager.conf
    
por irrational John 06.06.2012 / 05:27