OVH Cloud OVH Cloud

eth0 au démarage

8 réponses
Avatar
pyfux
Bonjour la liste,

voila, depuis quelques jours, j'ai un problème avec mon eth0 (ip fixe)
qui veux pas s'activer au démarage. (Debian Testing)
J'ai trouvé comme solution:

depmod
modprobe 8139too

et la le ifup eth0 fonctionne. Il y a donc un problème de dépendance
dans les modules? comment le résoudre proprement ?

Merci pour votre aide
pyfux


--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

8 réponses

Avatar
Michel Luc
--=-HR3jZr71CyN3/243MOV7
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le dimanche 28 août 2005 à 23:55 +0200, pyfux a écrit :
Bonjour la liste,

voila, depuis quelques jours, j'ai un problème avec mon eth0 (ip fixe)
qui veux pas s'activer au démarage. (Debian Testing)
J'ai trouvé comme solution:

depmod
modprobe 8139too

et la le ifup eth0 fonctionne. Il y a donc un problème de dépendance
dans les modules? comment le résoudre proprement ?



Tu veux dire que 8139too ne figure pas dans la liste affichée par un
lsmod et que après un modprobe c'est bon ? Dans ce cas il suffit
d'ajouter 8139too au fichier /etc/modules.


@+
--
Michel Luc | http://www.cern91.net/
GAULE, LUG de l'Essonne: http://gaule.org/
-*-*-*-*-*-*-* GnuPG v1.0.6 (GNU/Linux) *-*-*-*-*-*-*-*-

GPG: 1024D/3D07B881
KFP: 155C 2287 2084 33E0 4263 8AC9 B10F 03CB 3D07 B881
--------------------------------------------------------


--=-HR3jZr71CyN3/243MOV7
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDEioWsQ8Dyz0HuIERAm2RAJwJMPZFhDCnPTrjpJmgcvRme/jyywCgjLaU
oOzKMtyNSGuQidah/NXNgec =TiFL
-----END PGP SIGNATURE-----

--=-HR3jZr71CyN3/243MOV7--


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Wendling
pyfux wrote:
Bonjour la liste,

voila, depuis quelques jours, j'ai un problème avec mon eth0 (ip fixe)
qui veux pas s'activer au démarage. (Debian Testing)
J'ai trouvé comme solution:

depmod
modprobe 8139too

et la le ifup eth0 fonctionne. Il y a donc un problème de dépendance
dans les modules? comment le résoudre proprement ?

Merci pour votre aide
pyfux




- Dans /etc/modules, ajoutes une ligne :
8139too

- Ensuite dans /etc/network/interfaces, ajoutes une ligne :
auto eth0

- Rebootes histoire de tester si tout se déroule bien

Et la eth0 sera disponible dès que tu sera loggé, donc pas besoin de ifup :)


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Quentin Carbonneaux
François Wendling wrote:

pyfux wrote:

Bonjour la liste,

voila, depuis quelques jours, j'ai un problème avec mon eth0 (ip
fixe) qui veux pas s'activer au démarage. (Debian Testing)
J'ai trouvé comme solution:

depmod
modprobe 8139too

et la le ifup eth0 fonctionne. Il y a donc un problème de dépendance
dans les modules? comment le résoudre proprement ?

Merci pour votre aide
pyfux




- Dans /etc/modules, ajoutes une ligne :
8139too

- Ensuite dans /etc/network/interfaces, ajoutes une ligne :
auto eth0

- Rebootes histoire de tester si tout se déroule bien

Et la eth0 sera disponible dès que tu sera loggé, donc pas besoin de
ifup :)




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.

pour cela créé un fichier 'net' dans /etc/modutils qui contient la ligne
suivante :

alias 8139too eth0

puis lance update-modules en root.


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Pascal
Salut,

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 !


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Francois
Le Mon, Aug 29, 2005 à 11:27:02PM +0200, a écrit
Salut,

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 !



Et qu'est-ce qui sert à quelque chose sans être un piège à c... ?

--
Francois Mescam



--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Pascal
a écrit :
Le Mon, Aug 29, 2005 à 11:27:02PM +0200, 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 !



Et qu'est-ce qui sert à quelque chose sans être un piège à c... ?



La question ne se pose pas en ces termes. Ça aurait pu être inutile mais
sans danger. Or ici, c'est nuisible car pouvant prêter à confusion,
l'égalité entre l'alias ainsi défini et le nom de l'interface réseau
effectivement créée étant loin d'être établie dans tous les cas.


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Quentin Carbonneaux
wrote:

Salut,

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éé ?


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Pascal
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
with a subject of "unsubscribe". Trouble? Contact