View previous topic :: View next topic |
Author |
Message |
Ascodas Apprentice
Joined: 18 Nov 2004 Posts: 263
|
Posted: Tue Jul 23, 2013 2:36 pm Post subject: [maj udev] eth0 renommé en enp0s11 [résolu] |
|
|
Salut,
Ca fait un petit moment que je suis pas venu par ici mais je coince passablement, j'ai forcément du zapper un truc.
Voila sur une gentoo toute neuve (serveur de mon bureau) les periphs réseaux ont été renommés par ex :
eth0 -> enp0s11 (maj udev surement).
Alors j'ai créer un net.enp0s11, refait ma config bridge avec enp0s11, br0 demarre bien mais le pb est que mes services (sshd, postfix etc ..) veulent un eth0 pour démarrer, alors comment dois je procéder proprement ?
En vous remerciant,
Thomas.
Last edited by Ascodas on Tue Jul 23, 2013 4:19 pm; edited 1 time in total |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Tue Jul 23, 2013 3:01 pm Post subject: |
|
|
Salut,
Tu as probablement zappé le message de emerge, en jaune, te disant de lire la news UDEV
Si tu veux tout comme imposé par un développeur de Red Hat, tu devras renommer tout ce qui a trait à eth dans les configurations, et créer un service net.trucmachinimbuvable.com dans /etc/init.d
Ou alors créer un fichier vide (ou -- oh, abherration du même zigoto -- faire un lien symbolique de de /dev/null vers) /etc/udev/rules.d/80-net-name-slot.rules _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Ascodas Apprentice
Joined: 18 Nov 2004 Posts: 263
|
Posted: Tue Jul 23, 2013 3:34 pm Post subject: |
|
|
Merci, je comprends que ça ne fait pas l'unanimité et a juste titre.
Quelle solution (parmi tes propositions) plébiscites tu ? (en prévision d'une éventuelle re-reforme des règles de nommage), le lien symbolique me parait sympathique ...
Merci ! |
|
Back to top |
|
|
Ascodas Apprentice
Joined: 18 Nov 2004 Posts: 263
|
Posted: Tue Jul 23, 2013 4:18 pm Post subject: |
|
|
ok c'est fait ca rule.
Merci. |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Tue Jul 23, 2013 6:20 pm Post subject: |
|
|
Je préfère garder eth0 et wlan0, donc je crée un fichier vide. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Tue Jul 23, 2013 8:24 pm Post subject: |
|
|
Et comme j'aime mettre ceinture et bretelles, j'ajoute "net.ifnames=0" à ma ligne de boot dans le grub.cfg _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
Ascodas Apprentice
Joined: 18 Nov 2004 Posts: 263
|
Posted: Thu Jul 25, 2013 12:55 pm Post subject: |
|
|
guilc wrote: | Et comme j'aime mettre ceinture et bretelles, j'ajoute "net.ifnames=0" à ma ligne de boot dans le grub.cfg |
Done ! |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Fri Aug 23, 2013 11:01 am Post subject: |
|
|
Hello,
Je viens d'épingler ce sujet d'utilité publique. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Wed Sep 18, 2013 6:18 pm Post subject: |
|
|
Hello,
SI vous utilisez uniquement dhcp, une solution est de ne pas passer par net.*, mais de démarrer le service dhcpcd.
Il se combine encore assez bien avec wpa_supplicant.
TIP: Complete network stack without net.* scripts de VinzC (qui passe parfois ici, coucou )
Je viens de le faire, c'est magique, je ne sais même pas le nom de l'interface réseau utilisée
Par contre, je dois encore régler un souci de hotplug de clef wifi USB avec wpa_supplicant (en cours) _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Thu Sep 19, 2013 4:42 pm Post subject: |
|
|
Voilà, j'arrive à faire cohabiter wpa_supplicant et dhcpcd sans autre outil ni aucun net.* qui tourne
La seule chose à faire actuellement etst de modifier le fichier /lib/dhcpcd/dhcpcd-hooks/10-wpa_supplicant pour pointer vers le fichier de configuration de wpa_supplicant (remplacer /etc/wpa_supplicant.conf par /etc/wpa_supplicant/wpa_supplicant.conf)
Et si vous avez des scripts à exécuter quand le réseau est up/down, il suffit de créer un "hook" dans le répertoire /lib/dhcpcd/dhcpcd-hooks/
par exemple : /lib/dhcpcd/dhcpcd-hooks/90-perso.conf: |
case "$reason" in
BOUND)
if [ "$ifwireless" = "1" ]
then
SSID=`iwconfig $interface | grep ESSID | sed -e 's/"//g' -e 's/.*ESSID.//' -e 's/ //g'`
fi
if [ "$SSID" = "MonHotspot" ]
then
syslog info --- Hotspot
# trucs à faire pour le hotspot : envoi du formulaire de login, ...
fi
;;
NOCARRIER)
# trucs à faire en cas de coupure du réseau
;;
STOP)
# trucs à faire lors de la fin du service
;;
esac |
_________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1877 Location: Switzerland (Romandie)
|
Posted: Fri Jan 10, 2014 1:32 am Post subject: |
|
|
Il manquerait plus que l'inénarrable de Red-Hat nous renomme les périph sons. _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Fri Jan 10, 2014 8:03 am Post subject: |
|
|
_________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Sun Jan 12, 2014 10:05 pm Post subject: |
|
|
XavierMiller wrote: | Ou alors créer un fichier vide (ou -- oh, abherration du même zigoto -- faire un lien symbolique de de /dev/null vers) /etc/udev/rules.d/80-net-name-slot.rules |
guilc wrote: | Et comme j'aime mettre ceinture et bretelles, j'ajoute "net.ifnames=0" à ma ligne de boot dans le grub.cfg |
Je suis passé en 3.12.x-ck-sources et j'ai upgradé udev et dracut également... Et pan, encore un coup l'interface réseau qui part en sucette. L'astuce du lien ou du fichier vide semble ne plus suffire/fonctionner, j'ai du remettre l'option quenelle pour ma machine desktop. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Wed Feb 26, 2014 11:31 am Post subject: |
|
|
XavierMiller wrote: | Ou alors créer un fichier vide (ou -- oh, abherration du même zigoto -- faire un lien symbolique de de /dev/null vers) /etc/udev/rules.d/80-net-name-slot.rules |
Dernière péripétie en date : depuis udev-210, le fichier bidon /etc/udev/rules.d/80-net-name-slot.rules ne fonctionne plus.
A la place, il faut maintenant créer le fichier bidon /etc/systemd/network/99-default.link
Ou alors, utiliser les bretelles de guilc : "net.ifnames=0" qui fonctionnent toujours
Pour plus de détails, lire la news à la fin de l'emerge de udev-210
Dominique_71 wrote: | Il manquerait plus que l'inénarrable de Red-Hat nous renomme les périph sons. |
Ouais, sais pas s'il t'a lu mais avec udev-210 et le nouveau schéma de nommage réseau, j'ai des crachotements dans mes enceintes, chose que je n'ai pas avec l'ancien schéma ! |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Wed Feb 26, 2014 12:18 pm Post subject: |
|
|
J'ai craqué, je suis passé à eudev, mais c'est un pis-aller. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Wed Feb 26, 2014 2:21 pm Post subject: |
|
|
Mmh, en effet, quand j'aurai un moment, va falloir que je creuse ça !
En attendant, je crois bien que je vais downgrader vers udev-208 et masquer les versions supérieures |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8709 Location: ~Brussels - Belgique
|
Posted: Wed Feb 26, 2014 2:25 pm Post subject: |
|
|
en tous cas, ce changement de configuration a tout l'air de vouloir pousser à utiliser la nouvelle nomenclature à la systemd... _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
|