Comment activer eth0 au demarrage ?

biltoboubou Messages postés 85 Statut Membre -  
biltoboubou Messages postés 85 Statut Membre -
bonjour
pour charger eth0 je doit "make laod"
comment faire pour l'activer en automatique
merci
a+
A voir également:

20 réponses

phil
 
Bsr,
je pense:
make install (copie le module de ta carte -> /lib/modules/reference du noyau/kernel/drivers/net)
depmod
dans le fichier /etc/modules.conf :
alias eth0 module_de_ta_carte
A+
0
jisisv Messages postés 3678 Statut Modérateur 934
 
Moy en a pà comprandre là kestiom

100 rank 1
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
biltoboubou Messages postés 85 Statut Membre 1
 
je pense:
make install (copie le module de ta carte -> /lib/modules/reference du noyau/kernel/drivers/net)
depmod
dans le fichier /etc/modules.conf :
alias eth0 module_de_ta_carte
A+

je debute , je dois faire quoi ???
merci
0
phil
 
Bsr,
on y va par etape, OK?
à quel moment fais-tu "make load" pour valider ta carte ethernet ?
et depuis quel repertoire :
(la commande "pwd" te donne ton repertoire actif)
A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
biltoboubou Messages postés 85 Statut Membre 1
 
d'abord , merci pour l'aide...
je debute ( il faut m'expliquer lentement lol)
je résume,
j'ai une carte mere p4p800 avec le lan inteegré , j'ai trouve le drivers sur le site ,3c2000
apres avoir fait un make dans usr/etc/3c2000/ j'ai le fichier
3c2000.o...
si je fais un ifconfig ....> rien pas de eth0
il faut faire dans usr/etc/3c2000/ un make load 3c2000.o et la ...
si ifconfig ....> j'ai eth0 !
et voila si tu comprend ou j'ai fait une erreur ?
un grand merci d'avance...
A++
0
phil
 
Bsr,
quand tu fais "make load", je pense que ça charge le module en 3c2000.o , mais au reboot , c'est à refaire.
essaye "make install" dans usr/etc/3c2000
tu devrais retrouver le module 3c2000.o dans le repertoire
/lib/module/version_de_ton_noyau/kernel/drivers/net
c'est bon ?
A+
0
biltoboubou
 
[root@serveur_fixe 3c2000]# make install 3c2000.o
gcc: /usr/src/linux/include/linux/autoconf.h: No such file or directory
gcc: no input files
Found kernel version 2.4.21-0.13mdkcustom
Install directory is /lib/modules/2.4.21-0.13mdkcustom/kernel/drivers/net
mkdir -p /lib/modules/2.4.21-0.13mdkcustom/kernel/drivers/net
install -m 644 3c2000.o /lib/modules/2.4.21-0.13mdkcustom/kernel/drivers/net
depmod -a
make: « 3c2000.o » est à jour.
[root@serveur_fixe 3c2000]# ifconfig
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:398 errors:0 dropped:0 overruns:0 frame:0
TX packets:398 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:31587 (30.8 Kb) TX bytes:31587 (30.8 Kb)

lo:0 Lien encap:Boucle locale
inet adr:192.168.0.1 Masque:255.255.255.0
UP LOOPBACK RUNNING MTU:16436 Metric:1

ppp0 Lien encap:Protocole Point-à-Point
inet adr:62.39.218.116 P-t-P:62.106.138.51 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:842 (842.0 b) TX bytes:805 (805.0 b)

[root@serveur_fixe 3c2000]#

9a marche pas ?
0
biltoboubou Messages postés 85 Statut Membre 1
 
Avec make load ça marche ?

[root@serveur_fixe 3c2000]# make load 3c2000.o
gcc: /usr/src/linux/include/linux/autoconf.h: No such file or directory
gcc: no input files
insmod 3c2000.o
make: « 3c2000.o » est à jour.
[root@serveur_fixe 3c2000]# ifc
ifcfg ifconfig
[root@serveur_fixe 3c2000]# ifconfig
eth0 Lien encap:Ethernet HWaddr 00:0C:6E:A5:3F:55
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:22

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:400 errors:0 dropped:0 overruns:0 frame:0
TX packets:400 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:32076 (31.3 Kb) TX bytes:32076 (31.3 Kb)

lo:0 Lien encap:Boucle locale
inet adr:192.168.0.1 Masque:255.255.255.0
UP LOOPBACK RUNNING MTU:16436 Metric:1

ppp0 Lien encap:Protocole Point-à-Point
inet adr:62.39.218.116 P-t-P:62.106.138.51 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:680 errors:0 dropped:0 overruns:0 frame:0
TX packets:668 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:544867 (532.0 Kb) TX bytes:65650 (64.1 Kb)
0
phil
 
Si j'ai bien compris pour que cela marche, il faut faire:
insmod 3c2000.o ?

il faut modifier ton fichier /etc/modules.conf en ajoutant :
alias eth0 3c2000
ok ?
0
biltoboubou Messages postés 85 Statut Membre 1
 
ça change rien lolll
je craque ....
merci pour l'aide
a+
0
phil
 
est ce que la commande suivante fonctionne ?:
insmod 3c2000
a+
0
biltoboubou
 
la commande suivante fonctionne ?:
insmod 3c2000 ? marche ( j'ai bien une eth0) mais il faut la refaire a chaque demarrage !
a+
0
phil
 
Bjr,
quel est le contenu de /etc/modules.conf ?
as tu une ligne du genre : alias eth0 xxxx ?
A+
0
biltoboubou Messages postés 85 Statut Membre 1
 
oui, j'ai fait la modif mais ça change rien ...

modifier ton fichier /etc/modules.conf en ajoutant :
alias eth0 3c2000
ok ?
0
biltoboubou Messages postés 85 Statut Membre 1
 
besoin d'aide
merci
0
phil
 
contenu de /etc/modules.conf ?
si tu fais "find / -name 3c2000 -print", qu'obtiens tu?
as tu des messages (concernant eth0) au demarrage( /var/log/messages et dmesg)
0
biltoboubou Messages postés 85 Statut Membre 1
 
/usr/src/linux version/net/3c2000
et
/usr/src/linux version/net/3c2000/3c2000

et voila !
a+
0
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
slt,
Vous parlez tous de charger le module, mais est ce qu'il s'est bien exprimé : s'il veut attribuer une IP, il faut l'indiquer dans /etc/network/interfaces une fois que le module pour eth0 est chargé... Non ?

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
0
phil
 
Bsr,
il faut que ton fichier 3c2000.o se trouve dans
/lib/module/version_de_ton_noyau/kernel/drivers/net
apres tu fais un depmod
puis dans /etc/modules.conf, tu ajoutes ou modifies la ligne
alias eth0 3c2000
A+
0
biltoboubou Messages postés 85 Statut Membre 1
 
ça marche merciiiiiiiii
j'ai encore un petit pb pour le son , et comme tu a l'air de bien maitriser ...peux tu encore m'aider ?
merci d'avance
a+
voila le lien pour le résumé
http://www.commentcamarche.net/forum/affich-470273-pb-son
j'ai mis du vol mais ça ne change rien ?
A+
0