P4PE réseau redhat 9.0

P4PE réseau redhat 9.0 - Installation - Linux et OS Alternatifs

Marsh Posté le 03-09-2003 à 11:02:12    

Bonjour à tous,  
je n'arrive pas à installer cette satanée carte réseau intégrée (chipset BCM5700). carte mère asus P4PE avec Redhat 9.0  
J'ai récupéré les pilotes adéquats sur le site du constructeur mais une erreur se produit lors de l'install.  
message d'erreur "File Kernel source tree not found" lors de la tentative de création du fichier bcm5700.o  
 
Si quelqu'un a une idée je suis preneur :-)

Reply

Marsh Posté le 03-09-2003 à 11:02:12   

Reply

Marsh Posté le 03-09-2003 à 11:03:25    

bah il cherche les fichiers sources de ton kernel sur ton dd et il ne trouve pas
 
 
1) soit le chemin est mauvais
2) soit ta pas installé les sources de ton kernel sur ton pc


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 03-09-2003 à 13:09:42    

Merci pour ta réponse
J'ai téléchargé les sources du noyau et j'ai essayé de l'installer en suivant les indications du bouquin.
cad Make menuconfig
Make clean
Make dep  
et plein de trucs comme cela...
 
Ensuite j'ai redémarré et ds le grub il y a eu une nvlle ligne correspondant au nouveau kernel.
J'ai essayé de démarrer comme ça et niet ça s'est bloqué pendant le démarrage.
Par contre je peux toujours démarrer sur l'ancien Kernel
 
Je me rends compte que c'est un peu flou ce que j'écris mais c'est tout aussi flou dans mon esprit :-)
 
Que dois-je faire ???
 

Reply

Marsh Posté le 03-09-2003 à 13:50:26    

- installer les sources du noyau RH que tu utilises actuellement
- créer le lien symbolique linux : cd /usr/src && ln -s linux-2.4.20-xx linux
- copier le fichier /boot/config-2.4.20-xx dans /usr/src/linux
- make menuconfig > Load an alternate config file > config-2.4.20-xx > exit > répondre "yes"
- make clean dep
- tu vas dans le répertoire des sources du module de ta carte réseau et tu lances le make comme tu as essayé avant

Reply

Marsh Posté le 03-09-2003 à 14:08:21    

Qd je lis ça :
créer le lien symbolique linux : cd /usr/src && ln -s linux-2.4.20-xx linux  
 
ça signifie que je suis censé avoir un rép linux ds /usr/src or le pb c'est que j'en ai pas. Je n'avais que redhat et debug dedans. A présent j'ai aussi linux-2.4.20
 
Je fais quoi du coup ?

Reply

Marsh Posté le 03-09-2003 à 14:15:42    

ben faut créer le lien symbolique comme j'ai mis quand tu es dans /usr/src :
 
ln -s source destination -> ln -s linux-2.4.20 linux
 
mais je pense pas que ce soit linux-2.4.20 tout court, si tu as bien installé le rpm kernel-source correspondant au noyau qui tourne actuellement, tu dois avoir un numéro de sous-version "-xx"

Reply

Marsh Posté le 03-09-2003 à 14:44:10    

tout ce que je peux te dire c'est que actuellement j'utilise linux-2.4.20-6.
J'ai téléchargé le noyau linux-2.4.2, je l'ai dézippé et mis ds /usr/src comme indiqué.
Ensuite j'ai voulu l'installer (je sais pas si c'est comme ça qu'on dit ? ) et nada.
Je vais essayer de décrypter ce que tu as marqué.
Merci

Reply

Marsh Posté le 03-09-2003 à 15:01:02    

mbusi a écrit :

tout ce que je peux te dire c'est que actuellement j'utilise linux-2.4.20-6.
J'ai téléchargé le noyau linux-2.4.2, je l'ai dézippé et mis ds /usr/src comme indiqué.
Ensuite j'ai voulu l'installer (je sais pas si c'est comme ça qu'on dit ? ) et nada.
Je vais essayer de décrypter ce que tu as marqué.
Merci


 
en fait tu n'utilises pas le noyau RH mais un noyau que tu as compilé toi-même ?

Reply

Marsh Posté le 03-09-2003 à 15:20:36    

J'en sais trop rien ?
J'ai suivi tes consignes et il semble y avoir du mieux :-)
Après tes consignes j'ai redémarré puis tenté de réinstaller les pilotes de la carte réseau et cette fois-ci c'est allé plus loin le fichier bcm5700.o s'est fait :-))) Youpi !!!
Ensuite la manip suivante c'est de faire insmod bcm5700 pour lancer le pilote d'après ce que j'ai compris mais là nouveau pb :-(
 
Voici le messgae exact :
Using /lib/modules/2.4.20-6/kernel/drivers/net/bcm5700.o : kernel-module version mismatch
/lib/modules/2.4.20-6/kernel/drivers/net/bcm5700.o was compiled for kernel version 2.4.20 while this kernel is version 2.4.20-6
 
Sniff je suis paumé !
Allez encore un effort on y est presque :-P

Reply

Marsh Posté le 03-09-2003 à 15:30:58    

y a un truc que je pige pas là, il vient d'où ton kernel 2.4.20-6 ? celui de base de la RH9 c'est le 2.4.20-8 d'après ce que je vois sur les mirroirs
 
tu peux faire un : rpm -q kernel
 
on y verra plus clair je pense

Reply

Marsh Posté le 03-09-2003 à 15:30:58   

Reply

Marsh Posté le 03-09-2003 à 15:36:35    

Qd on a installlé notre redhat avec mon collegue à partir des CD fournis ds le gros bouquin ça nous a mis la version 2.4.20-6
 
Qd je fais rpm -q kernel, j'obtiens linux-2.4.20-6
 
Réf du bouquin en question :  
http://www.amazon.fr/exec/obidos/A [...] 20-2417057


Message édité par mbusi le 03-09-2003 à 15:37:47
Reply

Marsh Posté le 03-09-2003 à 15:44:33    

Moi en recompilant mon noyau dans la partie interface reseau il y a vait le module de la carte dans la partie ethernet 1000mbits
Ca se nomme broadcom tigon 3
j ai une p4pe-lan


Message édité par Sebastien le 03-09-2003 à 15:50:51
Reply

Marsh Posté le 03-09-2003 à 15:46:45    

si tu as toujours les CD sous la main, tu peux chopper le fichier kernel-source-2.4.20-6.rpm, là t'auras exactement les sources de ton noyau actuel et donc insmod ne te "criera" plus dessus
 
m'enfin d'après ce que j'ai trouvé sur google, kernel-source pour le 2.4.20-6 n'existe pas :ouch:  
 
peut-être le moment de faire une mise à jour de noyau RH9 ? actuellement le dernier en date pour RH9 c'est le 2.4.20-20.9
 
si tu veux upgrader voici des liens où les chopper :
 
kernel-2.4.20-20.9.i386.rpm
kernel-source-2.4.20-20.9.i386.rpm
 
j'peux rien dire de mieux, je sais pas où est passé ce 2.4.20-6 en fait, ça me surprend un peu.... [:spamafote]

Reply

Marsh Posté le 03-09-2003 à 16:02:47    

@ sebastien : moi aussi j'ai bien cette carte tg3, c'est même précisé je sais plus où qu'elle est fully fonctionnaly bidule chose mais mon oeil ça marche que dalle !!!
Quand je la sélectionne ça me met :
carte ethernet pas pu être initialisé, peut etre pb irq ou io
et je sais plus koi....
 
@BMOTheKilleer : sur le cd je viens de trouver le rpm  
kernel-2.4.20-6.i686.rpm
Je sais pas si c'est ça mais si oui je dois en faire koi ???
 
En plus en regardant le dernier message, on dirait que mon noyau est trop récent pour le pilote non ?


Message édité par mbusi le 03-09-2003 à 16:04:59
Reply

Marsh Posté le 03-09-2003 à 16:13:53    

Voila comment j ai fait pour ma debian :
J ai installe la base, pas de reseau
J ai mis les sources et les headers commme on a pu t expliquer devant
j ai lance dans /usr/src/linux make xconfig
J'ai repris l'ancienne config et j ai ajoute (coche la touche y)  
broadcom tigon 3
je suis sortie
make dep
make bzImage
cp arch/i386/bzImage /boot/noyau_lan
make modules
make modules_install
 
(je te parle pas de lilo vu que tu utilises grub)
Et en rebootant sur le nouveau noyau j avais le reseau.

Reply

Marsh Posté le 03-09-2003 à 16:16:35    

mbusi a écrit :


@BMOTheKilleer : sur le cd je viens de trouver le rpm  
kernel-2.4.20-6.i686.rpm
Je sais pas si c'est ça mais si oui je dois en faire koi ???
 
nan, c'est kernel-source-2.4.20-6.i386.rpm qu'il te faut, si tu le trouves tu fais un : rpm -ivh kernel-source-2.4.20-6.i386.rpm
 
En plus en regardant le dernier message, on dirait que mon noyau est trop récent pour le pilote non ?
 
non, c'est en fait que la version du noyau ne correspond pas, le module que tu as compilé a utilisé les sources de la branche basique du noyau 2.4.20, hors, le noyau que tu utilises actuellement (2.4.20-6) est une branche 2.4.20 basique patchée avec divers features de RH, donc ce ne sont pour ainsi dire, pas les mêmes noyaux, d'où le message d'erreur que tu as obtenu à l'insmod
 


 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed