|
 Posté le 11/03/2006 @ 20:29 |
Petit astucien
| salut,
j'essaye de configurer ma carte wifi sur mon portable en me servant de ndiswrapper. je suis sous aurox 11.1 qui est basé sur fedora 4.
sur le site de ndiswrapper ( http://ndiswrapper.sourceforge.net/mediawiki/index.php/Fedora) il font reference a un probleme que je rencontre lors de la compilation de ndiswrapper. Le probleme est le suivant : le "stack size" de mon kernel est de 4k ce qui pose probleme, il faudrait le passer à 16k pour faire fonctionner la carte wifi. La methode la plus simple pour corriger ce probleme a l'air d'installer simplement un rpm qui est censé corriger le probleme.
uname -r retounre 2.6.14-11.1.aur.2
j'ai donc telechargé kernel-smp-2.6.14-1.1656_FC4.stk16.i686.rpm.zip qui se rapproche le plus selon moi de mon kernel (dites moi si je me trompe). Puis je l'ai installé comme indiqué avec rpm -Uvh kernel-smp-2.6.14-1.1656_FC4.stk16.i686.rpm. Chez moi l'instal du rpm prend 5 secondes alors que sur le site il dise que ca prend 15min. Un peu bizarre, non?
apres l'instal du rpm j'ai toujours le meme message lors de la compil de ndiswrapper :
[code]
*** WARNING: Kernel is compiled with 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel[/code]
ensuite j'ai redemarré le PC et dans lilo j'ai vu aparaitre un nouveau kernel, surement lié à l'install de mon rpm. je l'ai selectionné et la pc ne demarre plus. il redemarre tout seul 2 secondes apres avoir choisi le nouveau kernel.
j'ai besoin d'aide. je suis perdu. comment est ce que je peux corriger le plus facilement possible le probleme qu'a mon kernel.
j'adorerai un pt tuto qui decrit comment installer la carte wifi lorsqu'on rencontre le meme probleme que moi.
merci d'avance
|
|
|
|
|
|
Posté le 12/03/2006 à 07:41 |
Petit astucien
| bon alors y'a personne qui pourrait m'aider a corriger le pb sur mon kernel ? |
|
Posté le 12/03/2006 à 13:01 |
Petit astucien
| Salut,
j'ai rÚgardÚ ton lien pour essayer de capter ton problÞme...
-1- Tu as downloadÚ un des kernel-patchÚ-stk16 pour ton systÞme par contre il y a cinq posibilitÚs :
-a- 2.6.14-1.1656_FC4smp:
kernel-smp-2.6.14-1.1656_FC4.stk16.i686.rpm.zip 14M
MD5 (tjrs vÚrifier)=24b33abd027fd16dc182b13e54daec9b
-b- Development (SMP):
kernel-smp-devel-2.6.14-1.1656_FC4.stk16.i686.rpm.zip 3.5M
MD5=6b255b5fe49164faaaaada20487f4c57
-c- 2.6.14-1.1656_FC4:
kernel-2.6.14-1.1656_FC4.stk16.i686.rpm.zip 14M
MD5=fc47c12c8bcc43142677fc30fca2bf11
-d- Development:
kernel-devel-2.6.14-1.1656_FC4.stk16.i686.rpm.zip 3.5M
MD5=c259f098dad4c0e94354534d35d1d824
-e- Source (avanced users only):
kernel-2.6.14-1.1656_FC4.stk16.src.rpm.zip 39M
MD5=ee5eb05f908130f833ba649358ba5927
-2- Pas facile de s'y retrouver lÓ dedans...pourquoi tu as choisi le kernel-smp , le kernel-2.6.14.1... me semble aussi bon , les src (sources) et devel en ultime solution...
Aussi je ne vois pas le rapport avec la commande uname -r qui te donne la version de ton kernel, on s'en fou puisque tu va en installer un autre et c'est l'architecture i686 qui est importante...
Si tu n'a rien qui fonctionne tu peux aussi downloader les sources dÞjÓ configurÚ-stk16 et l'installer (tant qu'a faire le 2.6.15...) avec la commande pour compiler et l'installer ds le rÚpertoire /boot ensuite tu modifies ton boot loader en consÚquence:
[code]make && make modules_install && make install[/code]
Il faudrait que tu me donnes le rÚsultat de la commande:
[code]ls -l /usr/src[/code]
car apparement Fedora Ó qques spÚcificitÚ pour le dossier d'install des sources du noyau , toutes les distrib les sources se trouvent ds:
[code]/usr/src[/code]
avec un lien symbolique linux qui pointe vers la version des bonnes sources Ó compiler .
ex ds mon cas:
[code]faya@crazy_gentoo ~ $
cd /usr/src/
faya@crazy_gentoo /usr/src $
ls
linux linux-2.6.15-gentoo-r2 linux-2.6.15-gentoo-r5
linux-2.6.15-gentoo-r1 linux-2.6.15-gentoo-r3 linux-2.6.15-gentoo-r7
faya@crazy_gentoo /usr/src $
ls -l linux
lrwxrwxrwx 1 root root 22 fÚv 28 13:42 linux -> linux-2.6.15-gentoo-r5
faya@crazy_gentoo /usr/src $
[/code]
j'ai pleins de noyaux car on compile rÚguliÞrement son noyau d'ailleurs les derniÞres sources r7 sont dÚjÓ lÓ , donc une compile bient¶t [bigsmile]...
VoilÓ, en gros tu as plusieurs posibilitÚs et mÛme la possibiltÚ de changer de distrib car c'est un problÞme typique de la famille FÚdora...si tu as un /home sur une partition sÚparÚ þa la fait...j'utilise ndiswrapper et þa fonctionne nickel...
Avant d'installer quoique ce soit tu dois vÚrifier le MD5
Tu va ds le rÚpertoire ou tu as downloadÚ le fichier et tu tapes en console :
[code]md5sum nom_du_fichier[/code]
et tu compares avec le MD5 du site...
@+
|
|
Posté le 12/03/2006 à 18:55 |
Petit astucien
| oh putain c'est complexe tout ca... je sais pas trop comment m'y prendre, je me demande si changer de distribution serait pas le plus simpe.
sinon est ce que tu peux me confirmer que pour installer un nouveau noyau, l'install du rpm telechargÚ suffit? ca me parait trop facile. ensuite pour utiliser le nouveau noyau, il suffit de redemarrer et de choisir au demarrage le nouveau noyau?
[root@laptop soft_aurox]# ls -l /usr/src/
total 8
drwxr-xr-x 3 root root 4096 mar 11 08:30 kernels
drwxr-xr-x 7 root root 4096 mar 11 08:25 redhat
[root@laptop soft_aurox]#
bon je crois que je vais essayer de telecharger des autres rpm de la liste et voir si j'arrive a redemarrer sur le nouveau noyau. et si ca marche pas je change de distrib. c'est quand meme con sur les anciennes versions d'aurox (10.2 notament) ca marchait nickel.
je te tiens au courant. et merci d'avoir passe du temps sur mon probleme.
|
|