Portable +wifi + mandrake 10.0 = problemes...

salut
je possede un Acer Aspire 1522 WLMI, avec carte wifi intégrée.
Les constructeurs n'étants pas friands des systemes Linux, il est donc très difficile de trouver un pilote pour sa carte.
En cherchant sur le net, j'ai trouvé un logiciel qui permet d'utiliser les pilotes de windows (fichiers inf et sys).
Cet outils s'appelle [b]ndiswrapper[/b].
Le seul pb c'est que j'arrive pas a faire les make et make install, ca me sort des erreurs et le package ne s'installe pas...
Sur plusieurs tutos, j'ai vu qu'il fallait mettre les sources dans usr/src/linux/ ce que j'ai fait.
L'installation ne marche pas, du coup je pense que je dois d'abord faire quelque chose de ces sources (installées à partir du gestionnaire de package mandrake qui va les chercher sur un des cd de ma distrib), comme précompiler ou autre chose (notez que j'y connais absoluement rien a Linux...).
Voila donc si quelqu'un qui a deja réussi a installer cet outil pouvait m'éclairer et me dire ce que je dois faire, ca serait sympa.
Merci d'avance.

Gotch
Configuration: Acer Aspire 1522 WLMI
Mandrake 10.0 for AMD64

5 réponses

  1. Modérateur
    Salut,

    Essaie de nous coller un copier de l'erreur que te renvoie la compilation, ça sera plus explicite.
    0
    1. voici le code complet donné par un make :
      [root@localhost ndiswrapper-0.12]# make
      make -C driver
      make[1]: Entering directory `/home/gotch/ndiswrapper-0.12/driver'
      
      
      WARNING: Kernel seems to have 4K size stack option (CONFIG_4KSTACKS) removed; many Windows drivers will need at least 8K size stacks. You should read wiki about 4K size stack issue. Don't complain about crashes until you resolve this.
      
      
      make -C /lib/modules/2.6.3-11mdk/build SUBDIRS=/home/gotch/ndiswrapper-0.12/driver \
              NDISWRAPPER_VERSION=0.12 \
              EXTRA_VERSION= modules
      make[2]: Entering directory `/usr/src/linux-2.6.3-11mdk'
      *** Warning: Overriding SUBDIRS on the command line can cause
      ***          inconsistencies
      make[3]: « arch/x86_64/kernel/asm-offsets.s » est à jour.
        CHK     include/asm-x86_64/offset.h
        CC [M]  /home/gotch/ndiswrapper-0.12/driver/misc_funcs.o
      In file included from /home/gotch/ndiswrapper-0.12/driver/ndiswrapper.h:19,
                       from /home/gotch/ndiswrapper-0.12/driver/ndis.h:18,
                       from /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:22:
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:212: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:249: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:307: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:308: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:359: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:360: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:361: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:365: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:368: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:369: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:370: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:371: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:372: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:373: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:374: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:375: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ntoskernel.h:376: warning: `__stdcall__' attribute ignored
      In file included from /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:22:
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:172: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:173: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:174: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:177: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:180: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:187: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:191: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:197: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:200: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:204: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:209: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:216: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:220: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:224: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:228: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:232: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:233: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:235: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:236: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:238: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:240: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:245: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:246: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:264: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:272: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:900: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:903: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:904: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:907: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:908: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:910: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:912: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:914: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:915: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:916: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:917: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:918: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:922: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:923: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:927: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:931: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/ndis.h:934: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c: In function `wrapper_timer_handler':
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:98: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c: At top level:
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:376: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:382: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:388: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:394: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:400: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:406: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:436: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:462: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:486: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:510: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:520: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:528: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:545: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:577: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:608: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:642: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:667: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:676: warning: `__stdcall__' attribute ignored
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c: In function `my_dumpstack':
      /home/gotch/ndiswrapper-0.12/driver/misc_funcs.c:753: warning: cast to pointer from integer of different size
      {standard input}: Assembler messages:
      {standard input}:748: Error: `(%esp,1)' is not a valid 64 bit base/index expression
      make[3]: *** [/home/gotch/ndiswrapper-0.12/driver/misc_funcs.o] Erreur 1
      make[2]: *** [/home/gotch/ndiswrapper-0.12/driver] Erreur 2
      make[2]: Leaving directory `/usr/src/linux-2.6.3-11mdk'
      make[1]: *** [default] Erreur 2
      make[1]: Leaving directory `/home/gotch/ndiswrapper-0.12/driver'
      make: *** [all] Erreur 2
       

      J'esperes que ca pourra aider

      Gotch
      0
      1. Modérateur
        Re-

        As-tu bien suivi le tutorial pour l'installation en ce qui concerne le kernel source :
        * Make sure there is a link to the kernel source from the modules directory. /lib/modules/VERSION/build should be a link to the kernel source, where VERSION is the version of the kernel you are running. If there is no link, you'll get an error at the make install step. To create a link, assuming the kernel sources are present, use the command

        ln -s /usr/src/linux-<kernel-version> /lib/modules/VERSION/build


        ainsi que ça : http://ndiswrapper.sourceforge.net/phpwiki/index.php/Mandrake%2010
        0
        1. Oui j'ai bien suivis ces deux choses...
          J'ai suivis les tutoriaux à la lettre, mais ca veux pas marcher :(
          0
          1. Préviens-moi si tu trouves. Je n'arrive pas non plus à configurer mon wifi sur l'acer 1524wlmi
            0