GNU/Linux >> Linux Esercitazione >  >> Linux

Udev:rinominare la mia interfaccia di rete

Sebbene sia piuttosto tardi, ho risolto il problema rimuovendo il file

KERNEL="eth*",

parte della regola in /etc/udev/rules.d/70-persistent-net.rules file. Funziona perché, una volta che UDEV ha rinominato il dispositivo in "rinomina*", questa parte interromperà la corrispondenza della regola. Pertanto, la sua rimozione consente di assegnare il nome corretto al dispositivo corretto indipendentemente da come UDEV lo abbia chiamato nel frattempo.


Nel mio caso, il problema deriva dal fatto che l'indirizzo mac per ciascuna interfaccia è stato impostato in tre file :

/etc/udev/rules.d/70-persistent-net.rules
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth1

Abbiamo bisogno di coerenza tra il file ifcfg e net.rules per l'indirizzo mac.


Sono stato in grado di risolverlo semplicemente eliminando /etc/udev/rules.d/70-persistent-net.rules e il riavvio.


Linux
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Buona spiegazione dettagliata della sintassi /etc/network/interfaces?

  3. Come attivare un evento nello script della shell quando viene rimosso un dispositivo USB?

  4. Come viene aggiornato /etc/motd?

  5. Come impostare in modo persistente nr_requests usando le regole UDEV

Come ricaricare le regole Udev senza riavviare?

Come configurare il proprietario/gruppo del file del dispositivo con le regole udev

Guida per principianti a Udev in Linux

CentOS / RHEL:come recuperare dal file /etc/passwd cancellato

Quando dovrei usare /dev/shm/ e quando dovrei usare /tmp/?

Utilizzo delle regole udev per eseguire uno script all'inserimento USB