Driver linux pour carte ethernet realtek 8169
manine
-
manine -
manine -
Bonjour,
Bonjour,
j'ai installé linux (redhat) sur mon laptop, mais voudrait me connecter sur internet
ai recuperé le pilote r8169-6.005.00.tar.bz2
lancé
#tar xvjf r8169-6.005.00.tar.bz2
apres lecture du readme lancé :
r8169-6.005.00#make clean modules
make -C src/ clean
make[1]:entrant dans le répertoire << /r8169-6.005.00/src >>
rm -rf *.0 *.ko *-core* .dep* .*.d .*;cmd *.mod.c *.a*.s.*.flags .tmp_versions Module.symvers rset
make[1]:quittant le répertoire << /r8169-6.005.00/src >>
make -C src/ modules
make[1]:entrant dans le répertoire << /r8169-6.005.00/src >>
make -C /lib/modules/2.6.18-53.el5/build SUBDIRS=/r8169-6.005.00/src modules
make:entrant dans un repertoire inconnu
make: *** /lib/modules/2.6.18-53.el5/build: aucun fichier ou repertoire de ce type. Arret
make:quittant un repertoire inconnu
make[1]:*** [modules] erreur 2
make[1]:quittant le repertoire << /8169-6.005.00/src >>
make: *** [modules] erreur 2
je ne connais pas très bien les procédés de compilation
si quelqu'un pouvais m'aider
merci de me répondre
Bonjour,
j'ai installé linux (redhat) sur mon laptop, mais voudrait me connecter sur internet
ai recuperé le pilote r8169-6.005.00.tar.bz2
lancé
#tar xvjf r8169-6.005.00.tar.bz2
apres lecture du readme lancé :
r8169-6.005.00#make clean modules
make -C src/ clean
make[1]:entrant dans le répertoire << /r8169-6.005.00/src >>
rm -rf *.0 *.ko *-core* .dep* .*.d .*;cmd *.mod.c *.a*.s.*.flags .tmp_versions Module.symvers rset
make[1]:quittant le répertoire << /r8169-6.005.00/src >>
make -C src/ modules
make[1]:entrant dans le répertoire << /r8169-6.005.00/src >>
make -C /lib/modules/2.6.18-53.el5/build SUBDIRS=/r8169-6.005.00/src modules
make:entrant dans un repertoire inconnu
make: *** /lib/modules/2.6.18-53.el5/build: aucun fichier ou repertoire de ce type. Arret
make:quittant un repertoire inconnu
make[1]:*** [modules] erreur 2
make[1]:quittant le repertoire << /8169-6.005.00/src >>
make: *** [modules] erreur 2
je ne connais pas très bien les procédés de compilation
si quelqu'un pouvais m'aider
merci de me répondre
Configuration: Windows XP Firefox 2.0.0.14
1 réponse
-
Bonjour,
A tu installer les sources de ton noyau ? pour pouvoir compiler un modules il te faut les sources de ton noyau.
Commence par faire un : uname -r pour nous donner la version de ton noyau
Ensuite tu fait un rpm -qa | grep kernel
Et copie colle nous tout ce qu'il en ressort.-
- Ok tu n'a pas installer les sources de ton drivers.
Pour cela deux solutions :
1) Tu dispose des cds de ta RedHat et tu va chercher un paquet rpm du nom de : kernel-devel-2.6.18-53.el5 & kernel-headers-2.6.18-53.el5
Et tu les installe a l'aide de la commande :rpm -Uvh kernel-devel-2.6.18-53.el5.rpm rpm -Uvh kernel-headers-2.6.18-53.el5
2) Tu dispose d'un accées a RHN dans ce cas la c'est plus simple :yum search kernel-devel
tu cherche le paquet qui correspond a ton noyau 2.6.18-53
et tu fait un :yum install kernel-devel-2.6.18-53
Pareille pour headers.
3) Sinon tu récupere le code source de ton noyau au format tar.gz et tu l'installe
N'hésite pas si tu rencontrer des difficultés. - bonjour
apres instal a partir du cd redhat
#rpm -qa|grep kernel
kernel-2.6.18-53.el5
kernel-headers-2.6.18-53.el5
kernel-devel-2.6.18-53.el5
puis:
ot@localhost r8169-6.005.00]# make clean modules
make -C src/ clean
make[1]: entrant dans le répertoire « /r8169-6.005.00/src »
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset
make[1]: quittant le répertoire « /r8169-6.005.00/src »
make -C src/ modules
make[1]: entrant dans le répertoire « /r8169-6.005.00/src »
make -C /lib/modules/2.6.18-53.el5/build SUBDIRS=/r8169-6.005.00/src modules
/usr/src/kernels/2.6.18-53.el5-i686/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/kernels/2.6.18-53.el5-i686/scripts/gcc-version.sh: line 12: gcc: command not found
make[2]: gcc : commande introuvable
make[2]: entrant dans le répertoire « /usr/src/kernels/2.6.18-53.el5-i686 »
CC [M] /r8169-6.005.00/src/r8169_n.o
/bin/sh: gcc: command not found
make[3]: *** /r8169-6.005.00/src/r8169_n.o Erreur 127
make[2]: *** [_module_/r8169-6.005.00/src] Erreur 2
make[2]: quittant le répertoire « /usr/src/kernels/2.6.18-53.el5-i686 »
make[1]: *** [modules] Erreur 2
make[1]: quittant le répertoire « /r8169-6.005.00/src »
make: *** [modules] Erreur 2
je ne comprend pas
je pense que gcc est le compilateur
mais je ne sais pas quoi faire
j'ai un peu tardé mais si tu peut me repondre
merci
-