alors voila ...
j'ai fait une MàJ vers Mandriva 2005... et installé le noyau 2.6.11-12mdk.
Avant j'avais une mdk 10.1 et j'ai installé en ra0 une carte Wifi MSI PC54G2 avec le module RT2500 téléchargé à l'époque sur ralink.. et aprés quelques suées tout marchait trés bien..
Maintenant avec dkms tout paraissait simple... et bien pas vraiment !!!!
En fait, il m'a installé le module (?) RT2500 (avec un lsmod : il est bien présent) et pourtant au démarrage il n'arrive pas à le compiler : un erreur 10 (?).
Ensuite en essayant de virer dkms (remove) .. il refuse !
pour finir en essayant de l'installer à la main (comme avant), j'ai droit à une erreur à la compilation (un texte long comme la bible)
[root@localhost Module]# make -C /usr/src/linux SUBDIRS=$PWD modules
make: Entering directory `/usr/src/linux-2.6.11-12mdk'
CC [M] /home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.o
In file included from /home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/mlme.h:39,
from /home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp.h:41,
from /home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rt_config.h:138,
from /home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c:38:
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/oid.h:276: warning: `packed' attribute ignored
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/oid.h:277: warning: `packed' attribute ignored
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c: In function `RT2500_probe':
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c:163: warning: passing arg 1 of `readl' makes pointer from integer without a cast
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c:164: warning: passing arg 1 of `readl' makes pointer from integer without a cast
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c: In function `RT2500_open':
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp.h:1127: sorry, unimplemented: inlining failed in call to 'NICDisableInterrupt': function body not available
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c:266: sorry, unimplemented: called from here
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp.h:1130: sorry, unimplemented: inlining failed in call to 'NICEnableInterrupt': function body not available
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c:322: sorry, unimplemented: called from here
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c: In function `RTMPIsr':
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c:465: warning: passing arg 1 of `readl' makes pointer from integer without a cast
/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.c:466: warning: passing arg 2 of `writel' makes pointer from integer without a cast
make[1]: *** [/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module/rtmp_main.o] Erreur 1
make: *** [_module_/home/manu/tmp/RT2500-Linux-STA-1.4.6.2/Module] Erreur 2
make: Leaving directory `/usr/src/linux-2.6.11-12mdk'
Et parce que sinon celà ne serait pas rigolo : avec ifconfig sur ra0 (alias de RT2500)
"Warning: Driver for device ra0 has been compiled with version 17
of Wireless Extension, while this program supports up to version 16.
Some things may be broken..."
j'adore le 'Some things'
Enfin bon, si vous avez une idée... à votre bon coeur Monsieur, Dame !
# Patch
Posté par Pascal Terjan (site web personnel) . Évalué à 3.
[^] # Re: Patch
Posté par manolo . Évalué à 1.
En tout cas je te remercie de te pencher sur mon modeste cas !!
[^] # Re: Patch
Posté par Pascal Terjan (site web personnel) . Évalué à 3.
Tu peux le trouver là : http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/contrib-SPECS/dkms-rt250(...)
[^] # Re: Patch
Posté par manolo . Évalué à 1.
make -C /usr/src/linux SUBDIRS=$PWD modules
mais toujours pareil...
Comment utilise t on le patch pour compiler ?
[^] # Re: Patch
Posté par manolo . Évalué à 1.
mais seulement rien ne se passe :-(((
y a t il d'autres options à préciser ?
[^] # Re: Patch
Posté par manolo . Évalué à 1.
Mais il n'arrive pas à le compiler au démarrage !
Donc j'ai téléchargé le dernier driver sur Ralink et donc la version RT2500-Linux-STA-1.4.6.2
Idem ... jusqu'à ce que j'arrive à le patcher et le compiler à la fin.
Est ce que je dois virer avec DKMS la version 1.4.4.0-2 ou faire autre chose ?
J'avance à tout petit pas.. car je découvre toutes ces manips !
je suis désolé de faire autant de POST, mais j'aimerais bien installer enfin ce module qui marchait si bien avec la version précédente :-[
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.