Je suppose chez toi le device eth0 correspond eventuellement a la prise firewire et pas la carte reseau qui serait eth1. Essaie la commande:
grep eth /etc/modprobe.conf
Ca t'affiche:
alias eth0 "nom_driver_pour_eth0"
alias eth1 "nom_driver_pour_eth1"
avec les noms des drivers tu peux voir si c'est firewire (eth1394 ?) ou la carte reseau.
En principe ca doit marcher dans le DrakConf mais c'est un peu delicat. Le mieux c'est de supprimer toutes les connections et recreer une nouvelle avec eth1. Si tu n'arrive pas a virer eth0 tu peux eventuellement mettre sur eth0 un numero IP bidon (par exemple 192.168.0.1) et sur eth1 tu mets le protocole DHCP (obtenir automatiquement le numero IP).
Ce qui est tres important, voire crucile, c'est la passerelle par defaut:
Elle doit etre associe a eth1 et non eth0!
Fais attention a ca!
Une fois tu as mis la bonne config dans le DrakConf, meme si ca semble de ne pas bien marcher, tu peux toujours demarrer la bonne connection avec la commande: "ifup eth1" et arreter l'autre avec "ifdown eth0". Ca utilises les scripts par DrakConf mais meme ici il faut faire attention a la bonne passerelle par default!!
---------
En principe on peut aussi manuellement demarrer la connection dhcp, par exemple avec de commandes de genre: "dhclient eth1" ou "dhcpcd eth1" mais je ne suis sur si ca marche correctement avec les scripts de Mandrakes. Tu peux les quand-meme essayer par exemple avec:
/sbin/ifconfig eth0 down
/sbin/ifconfig eth1 down
killall dhclient
killall dhcpcd
/sbin/dhclient eth1
Ici les premieres commandes servent a "nettoyer" tout etat anterieur des eth0 et eth1. Bien sur tous ces commandes doivent etre executees en root.