nome del dispositivo di interfaccia em1 a eth0 linux 14.04 lts


9

Ho installato Linux 14.04 lts. Ricevo il nome del dispositivo di interfaccia come em1 ed eth0. Voglio rinominarlo come eth0 ed eth1.

Risposte:


6

Il modo migliore per ottenere quello che stai cercando:

Innanzitutto, disinstallare il pacchetto biosdevname

sudo apt-get remove biosdevname

poi corri

sudo update-initramfs -u

Dopo il prossimo avvio, tutto funzionerà alla perfezione.


2
Questo ha funzionato per me. Quel pacchetto biosdevnamedeve essere stato incluso come parte di un recente aggiornamento apt-get che ho eseguito.
graffetta

1

Modifica / etc / default / grub e cerca quanto segue:

GRUB_CMDLINE_LINUX_DEFAULT=””
GRUB_CMDLINE_LINUX=””

Aggiungi biosdevname = 0 alle 2 righe:

GRUB_CMDLINE_LINUX_DEFAULT=”biosdevname=0”
GRUB_CMDLINE_LINUX=”biosdevname=0”

Quindi corri

sudo update-grub

Infine riavvia, dopo il riavvio dovresti trovare tutte le regole persistenti in /etc/udev/rules.d/70-persistent-net.rules


Su Ubuntu 14.04 non esiste alcun file grub in quella posizione, si trova in /boot/grub/grub.conf. La soluzione che ha funzionato per me è stata di @oler askubuntu.com/a/620678
graffetta

Devi impostare biosdevname=0su LINUX_DEFAULT e LINUX? il risultante grub.cfg ne ha due biosdevname=0. Anche se questo non dovrebbe essere un problema, penso che dovresti essere in grado di impostare una delle linee;)
Heartinpiece

0

Modifica 70-persistent-net.rules

vi /etc/udev/rules.d/70-persistent-net.rules    

Individua nel file l'hardware denominato em1 e sostituiscilo con eth *

Salva e riavvia


Ho aggiunto questo contenuto a /etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM == "net", ACTION == "add", DRIVERS == "? *", ATTR {address} == "00: 10: b5: f5: b7: 31", ATTR {dev_id} == "0x0", ATTR {type} == "1", KERNEL == "eth *", NAME = "eth0". e poi salvato e riavviato come hai detto ma non sta succedendo.
amitabh sinha,

Non devi aggiungere nulla, dovresti sostituire la riga dove em * era con eth *. Ecco un piccolo tutorial su upubuntu.com/2013/03/…
Jorge Buchmann,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.