J'essaie de définir un nom pour une interface, "ethLan" au lieu de eth0. Cela garantit également que le nom de l'if restera cohérent à chaque redémarrage et noyau.
J'ai trouvé quelques articles sur le sujet, mais ils ont tous quelques années:
http://www.debian-administration.org/articles/463
http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt
J'ai fait ce qu'ils ont dit et j'ai ajouté le mac ethLan à / etc / mactabs / . À ce stade, j'ai deux problèmes:
1) Le if [...] && /sbin/nameif
script que j'ai mis dans /etc/network/if-pre-up.d/ ne fonctionne pas. J'ai résolu ce problème en l'ajoutant à /etc/init.d/networking , mais pourquoi if-pre-up.d ne fonctionne -t-il pas ?
2) L'interface ne se chargera que si je fais manuellement ifconfig ethLan up , malgré l'ajout à / etc / network / interfaces . Qu'est-ce que je fais mal?
udevadm info -a /sys/class/net/eth0
. (voirudevadm(8)
détails)