Version kernel fedora

bapreb Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -  
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je tourne actuellement sur Fedora 10 et lorsque je veux compiler un certain fichier avec un make j'obtient une erreur.

Mon kernel 2.6.27.12-170.2.5.fc10.x86_64

Or apres quelques recherche sur le net j'ai vu qu'il fallait passer sur la version 2.6.26 du noyau pour le compiler (bizarre mais au point ou j'en suis) je voulais donc savoir comment je peux me débrouiller pour compiler ce fichier sans risquer de foutre en l'air mon système ou comment repasser a la version 2.6.26du kernel -> compiler -> repasser a la version 2.6.27

Merci d'avance à vous
A voir également:

8 réponses

bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
bonjour,

je veux compiler un certain fichier
quel fichier ???

avec un make j'obtient une erreur.
quelle erreur ???
0
bapreb Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   4
 
je veux compiler compat_wireless-2008-08-06 que j'ai préalablement patcher pour permettre a ma carte de faire de l'injection de paquet (un iwl4965 ) .

Lorsque je fais un make j'obtiens :


make -C /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/build M=/root/compat-wireless-2008-08-06 modules
make[1]: Entering directory `/usr/src/kernels/2.6.27.12-170.2.5.fc10.x86_64'
CC [M] /root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.o
/root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.c: In function ‘ath5k_rxbuf_setup’:
/root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.c:1169: warning: passing argument 1 of ‘pci_dma_mapping_error’ makes pointer from integer without a cast
/root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.c:1169: error: too few arguments to function ‘pci_dma_mapping_error’
/root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.c: In function ‘ath5k_beacon_setup’:
/root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.c:1921: warning: passing argument 1 of ‘pci_dma_mapping_error’ makes pointer from integer without a cast
/root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.c:1921: error: too few arguments to function ‘pci_dma_mapping_error’
make[4]: *** /root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k/base.o Error 1
make[3]: *** /root/compat-wireless-2008-08-06/drivers/net/wireless/ath5k Error 2
make[2]: *** /root/compat-wireless-2008-08-06/drivers/net/wireless Error 2
make[1]: *** [_module_/root/compat-wireless-2008-08-06] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.27.12-170.2.5.fc10.x86_64'
make: *** [modules] Error 2

merci
0
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
effectivement il y a un souci de kernel !

maintenant je ne saisis pas quelque chose : si tu compiles sur un ancien noyau et que tu retournes ensuite sur le noyau récent, alors tu n'obtiendras toujours rien (vu que c'est compilé sur l'ancien).

non ?
0
bapreb Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   4
 
Euh bah a vrai dire t'a peu etre raison j'en sais trop rien je suis sur linux a temps plein depuis seulement 1 semaine lol j'avais quelques notions de debian (ubuntu avant mais c'est pas génial) du coup j'essai des trucs mai je savais pas que quand tu compilais sur sur un ancien noyau ça marchais pas sur le nouveau.

Le principe en fait c'est de patch le modules et de l'installer pour remplacer celui utiliser par ma carte.

Tu crois que la vesion de noyau a quelque chose a voir la dedans et va empecher le tous de marcher?

Sinon aurais tu une solution???

merci d'avance.
0

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

Posez votre question
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473
 
je ne suis pas spécialiste mais il va falloir passer par ton dernier noyau ...

on peut installer des modules avec la commande modprobe, mais ne connaissant pas le module que tu souhaites installer, je dois au préalable faire quelques recherches sur le net ....

si je trouve quelque chose, je te posterai ici !

pour l'instant, je stoppe là pour ce soir ...

bon courage

0
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
bonjour,
si tu installes le kernel-sources ça va fonctionner
yum install kernel-source-2.6.27.12-170.2.5.fc10.x86_64
a verifier
a+
0
bapreb Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   4
 
Non ta commande ne passe pas :s

En fait ce que je veux faire c'est juste patcher ma carte reseau iwl4965 pour qu'elle supporte l'injection si vous avez une autre méthode je ne suis pas contre

Merci
;)
0
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
re,
au lieu de repondre la commande ne marche pas , adapte la !!!
je suis pas sur ton pc
et si tu ne sais pas tu te sert de yumex et avec tu cherche le bon kernel-source conrespondant
ça doit etre
yum install kernel-devel-2.6.27.12-170.2.5.fc10.x86_64

a+
0