(Courriels de diversion: <ranime@acharnerons-damna.com> <integristes@fastueux-plaidoirie.com> <typo@gaussait-independante.com> <epandage@accoutumes-mourante.com> <maintiendriez@surgir-apostasier.com> <foncerai@delivreraient-usurper.com> <valoriserais@proprietaire-bafouilleuse.com> <consequente@depossession-depensieres.com> <estime@recoifferez-suspensive.com> <pleurais@blondissaient-betonnais.com> )


salut à tous

je viens d'installer une carte wifi (msipc54g) sur ma machine. 
Contrairement à ce que j'avais pu lire, elle n'est pas directement 
reconnue par mon linux (mandrake 10.0). Je pense que c'est parce que le 
chipset à changé entre les différentes versions. D'ailleurs, msi 
annonçait le support de linux dans les OS mais cette info à disparue de 
la version française.

Donc, maintenant, chipset ralink. Ca tombe bien, ils ont décidé de 
produire des drivers pour linux (http://www.ralinktech.com.tw/supp-1.htm)

comme dans les versions pre-compilées, il n'y a pas celle pour mon noyau 
(seulement pour celui de la mandrake community), j'ai récupéré les 
sources et tenté une compilation à la main (quelle aventure pour moi !!)

voilà un extrait du readme:

c. $make config         # config build linux os version

d. $make all            # compile driver source code

e. $load                # load/insmod module(rt2500.o)

bête et discipliné, je suis les instructions
[root@localhost Module]# make config
-------------------- Ralink RT2500 Station Configuration 
--------------------

   Linux kernel source directory : /usr/src/linux-2.6.3-7mdk

   Module install directory : /lib/modules/2.6.3-7mdk/kernel/drivers/net

[root@localhost Module]# make allcc -D__KERNEL__ -I/usr/src/linux-2.6.3-7mdk/include -O2 
-fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpr
eferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include 
/usr/src/linux-2.6.3-7mdk/include/linux/modversions
.h -Wall -Wstrict-prototypes -Wno-trigraphs   -c -o rtmp_main.o rtmp_main.c
<command line>:138832025:26848: 
/usr/src/linux-2.6.3-7mdk/include/linux/modversions.h: No such file or 
directory
In file included from /usr/src/linux-2.6.3-7mdk/include/linux/irq.h:20,
                  from /usr/src/linux-2.6.3-7mdk/include/asm/hardirq.h:6,
                  from 
/usr/src/linux-2.6.3-7mdk/include/linux/interrupt.h:11,
                  from rt_config.h:54,
                  from rtmp_main.c:30:
/usr/src/linux-2.6.3-7mdk/include/asm/irq.h:16:25: irq_vectors.h: No 
such file or directory
In file included from /usr/src/linux-2.6.3-7mdk/include/asm/hardirq.h:6,
                  from 
/usr/src/linux-2.6.3-7mdk/include/linux/interrupt.h:11,
                  from rt_config.h:54,
                  from rtmp_main.c:30:
/usr/src/linux-2.6.3-7mdk/include/linux/irq.h:70: error: `NR_IRQS' 
undeclared here (not in a function)
In file included from /usr/src/linux-2.6.3-7mdk/include/linux/irq.h:72,
                  from /usr/src/linux-2.6.3-7mdk/include/asm/hardirq.h:6,
                  from 
/usr/src/linux-2.6.3-7mdk/include/linux/interrupt.h:11,
                  from rt_config.h:54,
                  from rtmp_main.c:30:
/usr/src/linux-2.6.3-7mdk/include/asm/hw_irq.h:28: error: 
`NR_IRQ_VECTORS' undeclared here (not in a function)
/usr/src/linux-2.6.3-7mdk/include/asm/hw_irq.h:31: error: `NR_IRQS' 
undeclared here (not in a function)
make: *** [rtmp_main.o] Erreur 1

bon, ça coince. je regarde sur le net, sur le forum (en anglais 
évidemment) du construteur et j'apprends qu'il faut faire un make dep 
dans les sources du noyau.
je tente alors
[root@localhost linux-2.6.3-7mdk]# make dep*** Warning: make dep is unnecessary now.

bref, je suis bloqué. J'ai sûrement pas compris la dernière instruction 
et j'ai besoin de votre aide à vous O grands gourous ;)

@+

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>