Next: Règles basées sur le
Up: Règles d'udev.
Previous: Exemple 3: règle de
Table des matières
Les nouvelles versions d'udev permettent
d'écrire des règles d'attribution de noms pour les interfaces réseau.
Ces dernières n'apparaissent pas dans /dev.
Vous procédez à leur configuration et à la lecture de celle-ci au
moyen de la commande ifconfig (voir le
chapitre 26). Néanmoins, les règles d'attribution
de noms sont rédigées de manière classique. Renommons notre carte
eth0. A nouveau, udevinfo
vous vient en aide:
udevinfo -a -p /sys/class/net/eth0/
|
Le retour de cette commande (quelque peu toiletté) est:
looking at class device '/sys/class/net/eth0': SYSFS{address}="00:06:5b:02:17:8a"
|
Etant donné que chaque carte réseau possède une adresse MAC unique
apportée à sa fabrication, il est pertinent de s'en servir pour établir
la règle. A moins que vous ne changiez de carte, la règle restera
valable. En voici un exemple typique:
KERNEL="eth*",
SYSFS{address}="00:52:8b:d5:04:48", NAME="lan"
|
Pour que cette règle prenne effet, il faudra soit réamorcer votre
système, soit décharger puis recharger le pilote de la carte réseau.
Il faudra également reconfigurer la carte pour lui donner le nom lan
au lieu d'eth0. Pour être sûr que cela
fonctionne, il est possible qu'il faille supprimer toutes les références
à eth0 au préalable.
Next: Règles basées sur le
Up: Règles d'udev.
Previous: Exemple 3: règle de
Table des matières
1-01-2006