Quentin Carbonneaux a écrit :

Tu dois aussi créer un alias de 8139too en eth0 dans /etc/modules.conf je crois, si ce n'est pas déjà fait.

NON, NON, NON et NON !

Pour la n-ième fois, ça ne sert à RIEN ! Et en prime c'est un piège à cons !

pourquoi ca, comment ifup sait a quel module correspond eth0 si l'alias n'est pas créé ?

ifup n'est pas concerné par ce genre de détail, il n'a pas besoin de savoir quel module a créé quelle interface - si module il y a, un pilote ethernet peut très bien être compilé en dur dans le noyau. Normalement les modules dont on a besoin sont chargés au démarrage par modutils (si listés dans /etc/modules) ou hotplug avant la configuration des interfaces par ifup.

D'après ce que j'ai pu observer, tout ce bazar d'alias de nom de module vient d'une particularité du programme ifconfig : si on l'exécute avec en argument un nom d'interface qui n'existe pas, il essaie de charger le module de même nom (probablement en appelant modprobe). Si un alias est défini dans /etc/modules.conf, le module correspondant est chargé et crée une (ou plusieurs) interface réseau. Mais ça ne garantit pas du tout que l'interface réseau créée aura le nom donné en argument à ifconfig ! Si le système a plusieurs cartes réseau, ça peut vite tourner au gros bordel. Et c'est spécifique à ifconfig, le programme "ip" du paquet iproute2 qui est censé le remplacer n'a pas ce comportement. Et si vous voulez mon avis, c'est bien mieux ainsi.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à