Rechercher : dans
Par :

Version kernel fedora

Dernière réponse le 18 fév 2009 à 18:20:38 bapreb, le 16 fév 2009 à 22:23:40 
 Signaler ce message aux modérateurs

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

Configuration: Linux Fedora
Firefox 3.0.6

Meilleures réponses pour « Version kernel fedora » dans :
[Fedora Core] Compléter l'installation de la Fedora VoirCompléter l'installation de la Fedora Core 1 - Yum Extender (Yumex) 2 - Téléchargeons les paquetages complémentaires 3 - Installons les paquetages téléchargés 4 - Les codecs Win32 5 - Les cas de Mplayer, VLC, Kaffeine 6 - Le format Real 7...
[Windows] Connaître la version de DirectX VoirPrésentation de DirectX Connaître la version installée Plus d'information sur DirectX Présentation de DirectX DirectX représente un ensemble de pilotes (drivers) proposant de nombreuses fonctions. Son intérêt consiste à mutualiser les...
GRUB - La structure de fichier de configuration VoirLe fichier de configuration de GRUB Introduction Exemple de configuration type Explications Paramètres par défaut 1. Adressage des disques 2. title 3. root 4. kernel 5. initrd 6. rootnoverify 7. chainloader OBSERVATIONS
Linux - Compilation du noyau (Kernel) VoirCompilation du Kernel Cet article a pour but de présenter la compilation du noyau (ou kernel) sous Linux. Les explications suivantes sont basées sur la version 2.4.20 du kernel, la dernière en date au moment de l'écriture de l'article (mars...
Hello World version .NET VoirHello World version .NET L’exemple de code que nous allons maintenant examiner est la version en code managé de notre programme Hello World. Code 10.1 : Hello World 1: #using 2: 3:using namespace System; 4: 5:int main()...

1

bob031, le 16 fév 2009 à 22:25:38

Bonjour,

je veux compiler un certain fichier
quel fichier ???

avec un make j'obtient une erreur.
quelle erreur ??? un pinguin sur la banquise !

Répondre à bob031

2

bapreb, le 16 fév 2009 à 22:28:55

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

Répondre à bapreb

3

bob031, le 16 fév 2009 à 22:36:35

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 ?
un pinguin sur la banquise !

Répondre à bob031

4

bapreb, le 16 fév 2009 à 22:42:22

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.

Répondre à bapreb

5

bob031, le 16 fév 2009 à 22:53:40

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

un pinguin sur la banquise !

Répondre à bob031

6

jeanbi, le 17 fév 2009 à 18:49:05

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+
FC 10 - Mandriva 2009 -Debian 4.0-
Les meilleures choses ont besoin de patience.(JC ANGLADE)
penser aux astuces 

Répondre à jeanbi

7

bapreb, le 18 fév 2009 à 17:53:34

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
;)

Répondre à bapreb

8

 jeanbi, le 18 fév 2009 à 18:20:38

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+
FC 10 - Mandriva 2009 -Debian 4.0-
Les meilleures choses ont besoin de patience.(JC ANGLADE)
penser aux astuces 

Répondre à jeanbi
Collection CommentÇaMarche.net