2010-01-09 23:09

Sous Arch Linux, il arrive parfois que d’un démarrage à l’autre, deux cartes réseaux se voient attribuer eth0 ou eth1 aléatoirement, ce qui est gênant pour configurer la connexion.

Il y a un fichier /etc/udev/rules.d/75-persistent-net-generator.rules.optional dédié à la génération de règles udev persistantes pour le réseau.

C’est très simple :

mv /etc/udev/rules.d/75-persistent-net-generator.rules.optional /etc/udev/rules.d/75-persistent-net-generator.rules

Redémarrez votre système. Un fichier /etc/udev/rules.d/70-persistent-net.rules a été généré. Maintenant, on peut désactiver de nouveau le générateur :

mv /etc/udev/rules.d/75-persistent-net-generator.rules /etc/udev/rules.d/75-persistent-net-generator.rules.optional

Lien :

2010-01-09 23:09 · Tags: , ,

3 Comments

  1. I had an issue with interface renaming right after Fedora 14
    installation.
    The funny thing is :

    arch-x86-2.cisco.com:2> pwd
    /etc/udev/rules.d
    arch-x86-2.cisco.com:3> ls
    40-hplip.rules
    70-persistent-cd.rules
    90-hal.rules
    56-hpmud_support.rules
    70-persistent-net.rules
    91-drm-modeset.rules
    60-fprint-autosuspend.rules 85-pcscd_ccid.rules 97-bluetooth-serial.rules
    60-sysprof.rules 90-alsa-tools-firmware.rules 99-fuse.rules
    arch-x86-2.cisco.com:4>

    70-persistent-net.riules exists
    70-persistent-netgenerator.rules DOES NOT!!!!!
    Why ? Who created the former file?

    Répondre

    • In some Linux distros, the net generator file is at
      /lib/udev/rules.d/75-persistent-net-generator.rules

      Répondre

  2. I don’t really know.

    It must have been generated during your first archlinux install ?

    You should look at the content of your persistent-net.rules file.
    Apparently there is a bug in it if after your fedora install the interfaces where renamed.

    Répondre

Leave a Reply

Your email address will not be published. Required fields are marked *