Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[maj udev] eth0 renommé en enp0s11 [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Tue Jul 23, 2013 2:36 pm    Post subject: [maj udev] eth0 renommé en enp0s11 [résolu] Reply with quote

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
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Tue Jul 23, 2013 3:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Tue Jul 23, 2013 3:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Tue Jul 23, 2013 4:18 pm    Post subject: Reply with quote

ok c'est fait ca rule.

Merci.
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Tue Jul 23, 2013 6:20 pm    Post subject: Reply with quote

Je préfère garder eth0 et wlan0, donc je crée un fichier vide.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Tue Jul 23, 2013 8:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Thu Jul 25, 2013 12:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Fri Aug 23, 2013 11:01 am    Post subject: Reply with quote

Hello,

Je viens d'épingler ce sujet d'utilité publique.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Wed Sep 18, 2013 6:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Thu Sep 19, 2013 4:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1869
Location: Switzerland (Romandie)

PostPosted: Fri Jan 10, 2014 1:32 am    Post subject: Reply with quote

Il manquerait plus que l'inénarrable de Red-Hat nous renomme les périph sons. :mrgreen:
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Fri Jan 10, 2014 8:03 am    Post subject: Reply with quote

:)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3166
Location: Paris

PostPosted: Sun Jan 12, 2014 10:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3623
Location: Belgium

PostPosted: Wed Feb 26, 2014 11:31 am    Post subject: Reply with quote

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. :mrgreen:

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 ! :x
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Wed Feb 26, 2014 12:18 pm    Post subject: Reply with quote

J'ai craqué, je suis passé à eudev, mais c'est un pis-aller.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3623
Location: Belgium

PostPosted: Wed Feb 26, 2014 2:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8704
Location: ~Brussels - Belgique

PostPosted: Wed Feb 26, 2014 2:25 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum