J'utilise Arch basé sur le noyau Linux 3.10.5-1. Le système utilise les nouvelles conventions de dénomination de facto des interfaces Ethernet enp * s * et wlp * etc. C'est un problème cependant, car mon établissement d'enseignement utilise un programme appelé Maple 17 . Le système de licence de Maple dépend de l'existence d'une interface nommée eth0 car il doit en récupérer l'adresse MAC pour vérifier la licence. C'est une mauvaise solution, mais je dois y remédier.
Cela signifie que j'aurai besoin d'une interface eth0 avec n'importe quelle adresse MAC (car je peux récupérer un nouveau fichier de licence pour la nouvelle adresse MAC) qui ne doit pas nécessairement fonctionner. En fait, il devrait être à tout moment en panne. Je pense qu'il existe plusieurs façons de tenter de résoudre ce problème, mais je n'ai rien trouvé sur aucune des idées.
- Création d'un adaptateur sans connectivité
- Création d'un alias pour enp3s0 nommé eth0
- Renommer enp3s0 ou l'interface de bouclage.
Les choses que j'ai pu trouver ne couvraient que la modification des conventions plus récentes et des anciennes versions d'udev. De toute façon, ils n'ont travaillé que sur RHEL et SuSe. Je l'ai essayé sans chance cependant. (persistent-net-names.rules et net-name-slot.rules, les deux ont juste fait cesser de fonctionner mon interface réelle et mon interface wlan a disparu)