Il mio indirizzo MAC hardware è sempre 00: 00: 00: 00: 00: 00 fino a quando non aggiorno manualmente 'eth0'. Come posso risolvere questo? [duplicare]

4

Sto usando Ubuntu 12.04. Io uso una connessione cablata. L'indirizzo MAC della mia rete viene visualizzato come 00:00:00:00:00:00 .

Quando inserisco i comandi sottostanti in una finestra di terminale, riprende a funzionare.

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

Devo inserire questi comandi ogni volta che voglio usare Internet. Come posso risolvere questo problema?

Aggiornamento copiato dal commento

Il contenuto del mio file /etc/NetworkManager/NetworkManager.conf è:

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

[ifupdown] 
managed=false
    
posta user57184 05.06.2012 - 06:02

1 risposta

1

Potresti chiarire esattamente cosa intendi quando dici che il tuo MAC è 00:00:00:00:00:00 .

Che cosa succede quando apri il menu per Unity's Network Indicator, seleziona Edit Connections , quindi fai clic sul pulsante Modifica per la connessione Wired ?

Visti 00:00:00:00:00:00 come il solo valore possibile per Device MAC address ? (Vedi esempio nella terza (ultima) immagine qui sotto.)

Per quanto valga, il contenuto del mio file NetworkManager.conf è diverso dal tuo. Non ho la voce no-auto-default=00:00:00:00:00:00, .

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

Di seguito è riportato un estratto dalla documentazione online per Configurazione NetworkManager file che descrive no-auto-default .

  

Imposta i dispositivi per i quali NetworkManager non deve creare cablaggi predefiniti   connessione (Auto eth0). NetworkManager crea un cavo predefinito   connessione per qualsiasi dispositivo cablato che è gestito e non lo fa   avere una connessione configurata. Elencare un dispositivo in questa opzione per   inibisci la creazione della connessione predefinita per il dispositivo.

Non sono sicuro che la voce no-auto-default sia la causa del tuo problema. Ma potresti ancora provare quanto segue solo per escluderlo.

  • Crea una copia di backup del file. Un modo per farlo sarebbe utilizzando il comando copia sotto.

    cd /etc/NetworkManager
    sudo cp NetworkManager.conf NetworkManager.conf.backup
    
  • Utilizza un editor di testo, ad esempio gedit , per modificare NetworkManager.conf ed elimina la riga no-auto-default per vedere se fa la differenza.

    sudo gedit /etc/NetworkManager/NetworkManager.conf
    
risposta data irrational John 06.06.2012 - 05:27

Leggi altre domande sui tag