Menu
  • Accueil
  • Forum
  • WiFaq
  • Contribuer
  • Recherche
  • Polos WlanFr
  • Wlanfr
        ø Charte
        ø Mentions légales
  • Liens
        ø Backend WlanFr
        ø Wireless
        ø Constructeurs
  • Syndication RSS
  • Essais Matos
  • Nos tests...
    Cartes PCMCIA
  • Les tests PCMCIA
  • Netgear MA401
  • NoName PCMCIA
  • SEAT810
  • SEAT830
  • SEAT910
  • USR 805410
    Cartes PCI
  • D-Link DWL520+
  • Netgear MA311
  • SEAT710
  • USR 805416
    Cartes USB
  • Les tests USB
  • Netgear MA111
  • SEAT 510
    Access Point
  • Les Tests AP
  • Aironet 1100
  • BeWan 6104W
  • D-Link
        ø DSL-604+
        ø 900AP+
  • Draytek
        ø Vigor 2200VG
        ø Vigor 2600We
  • HostNet NoName
  • LinkSys WAP11
  • Matériel Linksys
  • LXB5410
  • NetGear
        ø DG824M
        ø PCI MA311
  • Seat 1010
  • Seat 2030 (M ou P)
  • TRENDnet
        ø TEW-310APB
        ø TEW-311BRP
  • USR 805450
    Antennes
  • HomeMade
        ø La Caro
        ø Une omni simple
  • SEAT205
  • SEAT318
    Modems ADSL
  • Seat 100
    Tests globaux
  • Forum
  • Général
  •     ø Bla Bla
        ø ART
        ø Sécurité
        ø Logiciels
        ø Suggestions
        ø Jeux/Loterie
  • Matos sans fil
  •     ø Carte PCMCIA
        ø Carte PCI
        ø Access Point
        ø Câble Connecteur
        ø Antennes
        ø Tout en un
        ø Carte USB
        ø P'tit coup d'pouce
        ø PC portable/ PDA
        ø Autre matériel
        ø Carte C. Flash
  • Vente Groupée
  •     ø Netgear Wireless
        ø Vigor Wireless
        ø Général
  • Troc ou vente PAP
  •     ø Troc
        ø Vente
  • Forum dédié à
  •     ø Inventel
        ø Draytek Gamme VIGOR
  • VoIP & VoWi-Fi
  •     ø Les logiciels
        ø Matos VoIP & VoWi-FI
        ø Asterisk
  • Console de jeux wireless
  •     ø Nokia N-Gage
  • Jeux Vidéos
  • Dossier
  • Les DB, DBm, DBi
  • Wifi et sécurité
  • Sécuriser son AP avec Linux
  • Comment flasher les chipsets Intersil Prism
  • Comment récupérer un flash raté
  • Arduino et Radio
  • Arduino et Radio avec les NRF24L01+
  • Conf Linux
  • Netgear MA311
  • Debian et la MA311
  • D-Link DWL 650+
  • Chipset Atmel et Linux
  • Installation WPC54G
  • Netgear WG311v2 sous Debian
  • Netgear WG311v2 ACX100
  • Netgear WG511
  • Belkin USB Wireless G
  • Menu utilisateur
    Vous êtes connecté en Invité
    Pseudo
    Mot de passe
    Ne pas m'oublier
  • Enregistrez-vous
  • Mot de passe oublié

    Ils sont là


    Il y a aussi 16 invité(s).


    Visites
    Stats du jour934 Pages
  • L E  F O R U M

    Racine » Matos sans fil » Carte USBPage : 1 ( 1 2 3 )Répondre  Nouveau Message
    Auteur Sujets : install d'une carte MA111 sur debian noyau 2.4.18


    Le : Mercredi 31 Août 2005 à 01:20
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Bonjour,
    Je n'arrive pas à compiler le programme linux-wlan-ng-0-2.1pre26. Après avoir réalisé un tar pour le decompresser j'effectue un make config qui passe bien. Puis je tape un make all et la il plante en me renvoyant le message suivant:

    set -e; for d in src doc man etc; do make -C $d ; done
    make[1]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src'
    set -e; for d in mkmeta p80211 prism2 shared wlanctl wland nwepgen wlancfg; do make WLAN_SRC=/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/ -C $d ; done
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/mkmeta'
    mkdir -p obj
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/mkmeta'
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211'
    make -C /usr/src/linux SUBDIRS=/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211 WLAN_SRC=/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/ dep modules
    make[3]: Entering directory `/usr/src/kernel-source-2.4.18'
    make[4]: Entering directory `/usr/src/kernel-source-2.4.18/arch/i386/boot'
    make[4]: Rien à faire pour `dep'.
    make[4]: Leaving directory `/usr/src/kernel-source-2.4.18/arch/i386/boot'
    scripts/mkdep -- init/*.c > .depend
    scripts/mkdep -- `find /usr/src/kernel-source-2.4.18/include/asm /usr/src/kernel-source-2.4.18/include/linux /usr/src/kernel-source-2.4.18/include/scsi /usr/src/kernel-source-2.4.18/include/net -name SCCS -prune -o -follow -name *.h ! -name modversions.h -print` > .hdepend
    make _sfdep_/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211 _FASTDEP_ALL_SUB_DIRS="/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211"
    make[4]: Entering directory `/usr/src/kernel-source-2.4.18'
    make -C /root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211 fastdep
    make[5]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211'
    /usr/src/kernel-source-2.4.18/scripts/mkdep -D__KERNEL__ -I/usr/src/kernel-source-2.4.18/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -I/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src//include -- p80211conv.c p80211frm.c p80211mod.c p80211netdev.c p80211req.c p80211wep.c p80211wext.c > .depend
    make[5]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211'
    make[4]: Leaving directory `/usr/src/kernel-source-2.4.18'
    make update-modverfile
    make[4]: Entering directory `/usr/src/kernel-source-2.4.18'
    /usr/src/kernel-source-2.4.18/include/linux/modversions.h was not updated
    make[4]: Leaving directory `/usr/src/kernel-source-2.4.18'
    make -C /root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211 CFLAGS="-D__KERNEL__ -I/usr/src/kernel-source-2.4.18/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/kernel-source-2.4.18/include/linux/modversions.h" MAKING_MODULES=1 modules
    make[4]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211'
    make[4]: Rien à faire pour `modules'.
    make[4]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211'
    make[3]: Leaving directory `/usr/src/kernel-source-2.4.18'
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/p80211'
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2'
    set -e; for d in driver ridlist download; do make -C $d ; done
    make[3]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver'
    make -C /usr/src/linux SUBDIRS=/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver WLAN_SRC=/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver
    modules
    make[4]: Entering directory `/usr/src/kernel-source-2.4.18'
    make -C /root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver CFLAGS="-D__KERNEL__ -I/usr/src/kernel-source-2.4.18/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/kernel-source-2.4.18/include/linux/modversions.h" MAKING_MODULES=1 modules
    make[5]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver'
    Makefile:45: /root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver/../config.mk: Aucun fichier ou répertoire de ce type
    make[5]: *** Pas de règle pour fabriquer la cible `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver/../config.mk'. Arrêt.
    make[5]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver'
    make[4]: *** [_mod_/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver] Erreur 2
    make[4]: Leaving directory `/usr/src/kernel-source-2.4.18'
    make[3]: *** [default] Erreur 2
    make[3]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2/driver'
    make[2]: *** [all] Erreur 2
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src/prism2'
    make[1]: *** [all] Erreur 2
    make[1]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.1-pre26/src'
    make: *** [all] Erreur 2
    zsh: exit 2 make all

    Si une bonne ame pouvait décripter ce charabia cce serait le bienvenue.
    Merci



    Liens sponsorisés sur ce sujet :
    []


    Le : Mercredi 31 Août 2005 à 01:40
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Petit complement un insmod /lib/modules/2..../prism2.o me renvoit dans les roses en me precisant qu'il ne peut trouver la version du kernel.
    Dernière chose j'ai bien les sources du noyau
    Répondre ]


    Le : Mercredi 31 Août 2005 à 10:28
    Modérateur


    Messages : 1377
    Inscrit: 19-03-2003 18:41

    Bonjour,

    Je crois que la version pre26 avait un problème de compli sur certains noyaux 2.4
    Le problème semble avaoir été résolu dans les versions 0.2.1-final et 0.2.2 que tu as sur le ftp
    Répondre ]


    Le : Mercredi 31 Août 2005 à 14:52
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Merci pour ta réponse rapide mais je n'arrive pas à activer le lien que tu as posté.
    Répondre ]


    Le : Vendredi 02 Septembre 2005 à 09:57
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52

    Après avoir ouvert les ports sur mon routeur pour réaliser du ftp il me demande un non d'utilisateur et un mot de passe, je met rien et il me renvoit password incorrect. N'étant pas un habituée des transfert par ftp peut-tu me renseigner. En utilisant firefox il me retourne delai d'attente dépassé
    Répondre ]


    Le : Vendredi 02 Septembre 2005 à 16:27
    Modérateur


    Messages : 4947
    Inscrit: 12-10-2003 20:58
    pour acceder a un serveur ftp publique, utilise :
    user = anonymous
    passwd = ton_adresse_email
    ---

    Linux @ Cergynux.Net
    Répondre ]


    Le : Mercredi 07 Septembre 2005 à 13:15
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Merci pour ta réponse mais je n'arrive toujours pas à me connecter à leur serveur ftp alors qu'au boulot il y a pas de probleme. Ca doit être un problème de firewall. Si quelqu'un passe par la et peut me donner la regle iptable ..... pour le client et le routeur d'avance merci.
    Pour revenir à nos moutons donc à la configuratrion de la clef USB je vais refaire des tests avec les versions 2.2 et 2.1. Je vous tiens au courant des résultats.
    Répondre ]


    Le : Lundi 19 Septembre 2005 à 22:58
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Apres avoir recompiler le noyau 2.4.31 j'ai toujours le meme probleme avec le driver linux-wlan-ng-0.2.2 lors de la compilation avec gcc
    version 2.95.4. Une idée lumineuse sera la bienvenue.
    PS: Pour info je vous comunique les messages à la compilation.


    hfa384x_usb.c:3243: macro `might_sleep' used without args
    hfa384x_usb.c:3319: macro `might_sleep' used without args
    make[5]: *** [prism2_usb.o] Erreur 1
    make[5]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    make[4]: *** [_mod_/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver] Erreur 2
    make[4]: Leaving directory `/home/linux-2.4.31'
    make[3]: *** [default] Erreur 2
    make[3]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    make[2]: *** [all] Erreur 2
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2'
    make[1]: *** [all] Erreur 2
    make[1]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src'
    make: *** [all] Erreur 2
    zsh: exit 2 make all


    La partie utile est au dessus je pense et la totalite en dessous.








    make all
    set -e; for d in src doc man etc; do make -C $d ; done
    make[1]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src'
    set -e; for d in mkmeta p80211 prism2 shared wlanctl wland nwepgen wlancfg; do make WLAN_SRC=/root/MA111/wlan/linux-wlan-ng-0.2.2/src/ -C $d ; done
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/mkmeta'
    gcc -E -M -I../include -I/usr/src/linux//include -D__LINUX_WLAN__ ../shared/p80211types.c ../shared/p80211metamsg.c ../shared/p80211metamib.c ../shared/p80211meta.c mkmetadef.c ../shared/p80211types.c ../shared/p80211metamsg.c ../shared/p80211metamib.c ../shared/p80211meta.c mkmetastruct.c > .depend
    mkdir -p obj
    gcc -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/usr/src/linux//include -D__LINUX_WLAN__ ../shared/p80211types.c -o obj/p80211types.o
    gcc -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/usr/src/linux//include -D__LINUX_WLAN__ ../shared/p80211metamsg.c -o obj/p80211metamsg.o
    gcc -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/usr/src/linux//include -D__LINUX_WLAN__ ../shared/p80211metamib.c -o obj/p80211metamib.o
    gcc -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/usr/src/linux//include -D__LINUX_WLAN__ ../shared/p80211meta.c -o obj/p80211meta.o
    gcc -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/usr/src/linux//include -D__LINUX_WLAN__ mkmetadef.c -o obj/mkmetadef.o
    gcc -o mkmetadef obj/p80211types.o obj/p80211metamsg.o obj/p80211metamib.o obj/p80211meta.o obj/mkmetadef.o
    cat mkmetadefhead.txt > ../include/wlan/p80211metadef.h
    ./mkmetadef >> ../include/wlan/p80211metadef.h
    echo "#endif" >> ../include/wlan/p80211metadef.h
    gcc -c -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I../include -I/usr/src/linux//include -D__LINUX_WLAN__ mkmetastruct.c -o obj/mkmetastruct.o
    gcc -o mkmetastruct obj/p80211types.o obj/p80211metamsg.o obj/p80211metamib.o obj/p80211meta.o obj/mkmetastruct.o
    cat mkmetastructhead.txt > ../include/wlan/p80211metastruct.h
    ./mkmetastruct >> ../include/wlan/p80211metastruct.h
    echo "#endif" >> ../include/wlan/p80211metastruct.h
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/mkmeta'
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    make -C /usr/src/linux/ SUBDIRS=/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211 WLAN_SRC=/root/MA111/wlan/linux-wlan-ng-0.2.2/src/ dep modules
    make[3]: Entering directory `/home/linux-2.4.31'
    make[4]: Entering directory `/home/linux-2.4.31/arch/i386/boot'
    make[4]: Rien à faire pour `dep'.
    make[4]: Leaving directory `/home/linux-2.4.31/arch/i386/boot'
    rm -f .depend .hdepend
    make _sfdep_/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211 _FASTDEP_ALL_SUB_DIRS="/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211"
    make[4]: Entering directory `/home/linux-2.4.31'
    make -C /root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211 fastdep
    make[5]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -E -D__GENKSYMS__ p80211mod.c
    | /sbin/genksyms -k 2.4.31 > /home/linux-2.4.31/include/linux/modules/p80211mod.ver.tmp
    mv /home/linux-2.4.31/include/linux/modules/p80211mod.ver.tmp /home/linux-2.4.31/include/linux/modules/p80211mod.ver
    /home/linux-2.4.31/scripts/mkdep -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -- p80211conv.c p80211frm.c p80211mod.c p80211netdev.c p80211req.c p80211wep.c p80211wext.c > .depend
    make[5]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    make[4]: Leaving directory `/home/linux-2.4.31'
    make update-modverfile
    make[4]: Entering directory `/home/linux-2.4.31'
    /home/linux-2.4.31/include/linux/modversions.h was updated
    make[4]: Leaving directory `/home/linux-2.4.31'
    scripts/mkdep -- `find /home/linux-2.4.31/include/asm /home/linux-2.4.31/include/linux /home/linux-2.4.31/include/scsi /home/linux-2.4.31/include/net /home/linux-2.4.31/include/math-emu ( -name SCCS -o -name .svn ) -prune -o -follow -name *.h ! -name modversions.h -print` > .hdepend
    scripts/mkdep -- init/*.c > .depend
    make -C /root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211 CFLAGS="-D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h" MAKING_MODULES=1 modules
    make[4]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -DKBUILD_BASENAME=p80211mod -DEXPORT_SYMTAB -c p80211mod.c
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -DKBUILD_BASENAME=p80211conv -c -o p80211conv.o p80211conv.c
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -DKBUILD_BASENAME=p80211req -c -o p80211req.o p80211req.c
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -DKBUILD_BASENAME=p80211frm -c -o p80211frm.o p80211frm.c
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -DKBUILD_BASENAME=p80211wep -c -o p80211wep.o p80211wep.c
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -DKBUILD_BASENAME=p80211wext -c -o p80211wext.o p80211wext.c
    p80211wext.c:172: warning: #warning "make a smarter sharedkey/opensystem auth decision"
    p80211wext.c:438: warning: #warning "get rid of p2mib here"
    p80211wext.c:748: warning: #warning "Get rid of p2mib here!"
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -nostdinc -iwithprefix include -DKBUILD_BASENAME=p80211netdev -c -o p80211netdev.o p80211netdev.c
    rm -f p80211.o
    ld -e stext -r -o p80211.o p80211mod.o p80211conv.o p80211req.o p80211frm.o p80211wep.o p80211wext.o p80211netdev.o
    make[4]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    make[3]: Leaving directory `/home/linux-2.4.31'
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2'
    set -e; for d in driver ridlist download; do make -C $d ; done
    make[3]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    make -C /usr/src/linux/ SUBDIRS=/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver WLAN_SRC=/root/MA111/wlan/linux-wlan-ng-0.2.2/src/
    modules
    make[4]: Entering directory `/home/linux-2.4.31'
    make -C /root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver CFLAGS="-D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h" MAKING_MODULES=1 modules
    make[5]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    gcc -D__KERNEL__ -I/home/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /home/linux-2.4.31/include/linux/modversions.h -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//include -I/root/MA111/wlan/linux-wlan-ng-0.2.2/src//prism2/include -nostdinc -iwithprefix include -DKBUILD_BASENAME=prism2_usb -c -o prism2_usb.o prism2_usb.c
    In file included from prism2_usb.c:2:
    hfa384x_usb.c:3243: macro `might_sleep' used without args
    hfa384x_usb.c:3319: macro `might_sleep' used without args
    make[5]: *** [prism2_usb.o] Erreur 1
    make[5]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    make[4]: *** [_mod_/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver] Erreur 2
    make[4]: Leaving directory `/home/linux-2.4.31'
    make[3]: *** [default] Erreur 2
    make[3]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    make[2]: *** [all] Erreur 2
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2'
    make[1]: *** [all] Erreur 2
    make[1]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src'
    make: *** [all] Erreur 2
    zsh: exit 2 make all
    0:46 root@debian ~/MA111/wlan/linux-wlan-ng-0.2.2# make install
    find . -name .depend -exec rm {} ;
    set -e; for d in src doc man etc; do make -C $d install ; done
    make[1]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src'
    set -e; for d in p80211 prism2 shared wlanctl wland nwepgen mkmeta wlancfg; do make WLAN_SRC=/root/MA111/wlan/linux-wlan-ng-0.2.2/src/ -C $d install ; done
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    mkdir -p /lib/modules/2.4.31/linux-wlan-ng
    cp p80211.o /lib/modules/2.4.31/linux-wlan-ng
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/p80211'
    make[2]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2'
    mkdir -p /etc/wlan
    cp shared.prism2 /etc/wlan
    mkdir -p /etc/wlan/
    cp *pda /etc/wlan/
    for x in *.hex ; do
    if [ -f "$x" ] ; then
    cp $x /etc/wlan//prism2_`echo $x | cut -c1-2`.hex ;
    fi;
    done
    set -e; for d in driver ridlist download; do make -C $d install ; done
    make[3]: Entering directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    cp prism2_usb.o /lib/modules/2.4.31/linux-wlan-ng
    cp: Ne peut évaluer `prism2_usb.o' par stat(): Aucun fichier ou répertoire de ce type
    make[3]: *** [install] Erreur 1
    make[3]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2/driver'
    make[2]: *** [install] Erreur 2
    make[2]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src/prism2'
    make[1]: *** [install] Erreur 2
    make[1]: Leaving directory `/root/MA111/wlan/linux-wlan-ng-0.2.2/src'
    make: *** [install] Erreur 2
    zsh: exit 2 make install
    Répondre ]


    Le : Lundi 19 Septembre 2005 à 23:07
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Je vous transmets mon fichier .config pour la compilation:
    # USB support
    1061 #
    1062 CONFIG_USB=y
    1063 # CONFIG_USB_DEBUG is not set
    1064
    1065 #
    1066 # Miscellaneous USB options
    1067 #
    1068 CONFIG_USB_DEVICEFS=y
    1069 # CONFIG_USB_BANDWIDTH is not set
    1070
    1071 #
    1072 # USB Host Controller Drivers
    1073 #
    1074 CONFIG_USB_EHCI_HCD=m
    1075 CONFIG_USB_UHCI=m
    1076 CONFIG_USB_UHCI_ALT=m
    1077 CONFIG_USB_OHCI=m
    CONFIG_USB_ACM=m
    1103 CONFIG_USB_PRINTER=m
    1104
    1105 #
    1106 # USB Human Interface Devices (HID)
    1107 #
    1108 CONFIG_USB_HID=m
    1109 CONFIG_USB_HIDINPUT=y
    1110 CONFIG_USB_HIDDEV=y
    1111 # CONFIG_USB_KBD is not set
    1112 # CONFIG_USB_MOUSE is not set
    1113 # CONFIG_USB_AIPTEK is not set
    1114 # CONFIG_USB_WACOM is not set
    1115 # CONFIG_USB_KBTAB is not set
    1116 # CONFIG_USB_POWERMATE is not set
    1117
    1118 #
    1119 # USB Imaging devices
    1120 #
    1121 CONFIG_USB_DC2XX=m
    1122 # CONFIG_USB_MDC800 is not set
    1123 CONFIG_USB_SCANNER=m
    Répondre ]


    Le : Mardi 20 Septembre 2005 à 09:34
    Modérateur


    Messages : 4947
    Inscrit: 12-10-2003 20:58
    Salut,

    D'apres cette page il semble qu'il faille patcher la version 0.2.2 pour ces pbs avec hfa384x_usb.c
    ---

    Linux @ Cergynux.Net
    Répondre ]


    Le : Mardi 20 Septembre 2005 à 10:37
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Un grand merci pour ton aide. Je n'ai jamais utiliser de patch mais d'après le texte ci-dessous je dois bien me rendre dans le fichier
    linux-wlan-ng-0.2.2/src/include/wlan/wlan_compat.h et changer la ligne
    #define might_sleep(a) do { } while (0) par
    #define might_sleep() do { } while (0)
    Une petite confirmation serait la bienvenue


    #
    # Patch managed by http://www.holgerschurig.de/patcher.html
    #

    --- linux-wlan-ng-0.2.2/src/include/wlan/wlan_compat.h~might_sleep
    +++ linux-wlan-ng-0.2.2/src/include/wlan/wlan_compat.h
    @@ -584,7 +584,7 @@
    #endif

    #ifndef might_sleep
    -#define might_sleep(a) do { } while (0)
    +#define might_sleep() do { } while (0)
    #endif

    /* Apparently 2.4.2 ethtool is quite different, maybe newer too? */
    Répondre ]


    Le : Mardi 20 Septembre 2005 à 12:05
    Modérateur


    Messages : 4947
    Inscrit: 12-10-2003 20:58
    En fait il existe un utilitaire qui s'appelle patch ( tiens ca doit etre une coïncidence )

    donc d'apres le fichier patch :
    disons que la source de wlan-ng est ds /root/MA111/wlan/linux-wlan-ng-0.2.2/src
    et que le fichier patch est ds /root/MA111/wlan/
    cd /root/MA111/wlan/
    patch -p0 < fichier_patch

    autrement oui, tu peux aussi faire la manip a la main comme tu l'indiques

    penses a faire un "make clean" avant de patcher
    ---

    Linux @ Cergynux.Net
    Répondre ]


    Le : Mardi 20 Septembre 2005 à 21:24
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Yes Yes Yes YYYYYYes
    le programme passe à la compilation mais l'interface ne marche toujours pas. Je dois encore potasser le truc.
    Chapeau bas pour avoir trouver le rapport de bug et le patch.
    Répondre ]


    Le : Mercredi 21 Septembre 2005 à 00:07
    Modérateur


    Messages : 4947
    Inscrit: 12-10-2003 20:58
    Tu as vu que pour wlan-ng tu a un certain nombre de fichiers de conf et de commandes specifiques
    ---

    Linux @ Cergynux.Net
    Répondre ]


    Le : Dimanche 09 Octobre 2005 à 22:38
    Habitué


    Messages : 43
    Inscrit: 31-08-2005 00:52
    Salut Navy et le forum
    J'ai réussi à faire la compilation des sources en utilisant le patch avec les modifications faites à la main. Je charge le module avec le script si dessous avec un noyau 2.4.31 et 2.6.10

    modprobe prism2_usb prism2_doreset=1
    wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
    wlanctl-ng wlan0 lnxreq_autojoin ssid=MyWlan authtype=opensystem
    ifconfig wlan0 192.168.10.10

    Voila les messages du noyau dans le meilleur des cas dans le pire j'ai un kernel panic au démarrage du système:

    essim2usb_init: prism2_usb.o: 0.2.2 Loaded
    prism2usb_init: dev_info is: prism2_usb
    usb.c: registered new driver prism2_usb
    PDA Read from 0x007f0000 in EXTDS space.
    PDA Read from 0x007f0000 in EXTDS space.
    Writing 4096 bytes to ram @0x7e2ffe
    Writing 4096 bytes to ram @0x7e3ffe
    Writing 4096 bytes to ram @0x7e4ffe
    Writing 4096 bytes to ram @0x7e5ffe
    Writing 4096 bytes to ram @0x7e6ffe
    Writing 4096 bytes to ram @0x7e7ffe
    Writing 4096 bytes to ram @0x7e8ffe
    Writing 4096 bytes to ram @0x7e9ffe
    Writing 4096 bytes to ram @0x7eaffe
    Writing 4096 bytes to ram @0x7ebffe
    Writing 4096 bytes to ram @0x7ecffe
    Writing 4096 bytes to ram @0x7edffe
    Writing 3010 bytes to ram @0x7eeffe
    Writing 416 bytes to ram @0x7efc20
    Writing 16 bytes to ram @0x7efdd0
    Writing 4044 bytes to ram @0x7f0800
    Writing 3288 bytes to ram @0x7fe000
    ident: nic h/w: id=0x8026 1.0.0
    ident: pri f/w: id=0x15 1.1.3
    ident: sta f/w: id=0x1f 1.8.3
    MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1
    CFI:SUP:role=0x00:id=0x02:var=0x02:b/t=1/1
    PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=1/4
    STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/15
    PRI-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
    STA-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
    STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1
    Prism2 card SN: x00x00x00x00x00x00x00x00x00x00x00x00
    linkstatus=DISCONNECTED (unhandled)

    Voili voilou une idée une solution je rame grave
    Répondre ]


    Le : Dimanche 09 Octobre 2005 à 22:45
    Modérateur


    Messages : 4947
    Inscrit: 12-10-2003 20:58
    Salut,

    pas facile a dire :
    il faudrait regarder dmesg et /var/log/syslog apres chacune des cdes wlanctl-ng
    ---

    Linux @ Cergynux.Net
    Répondre ]
    Racine » Matos sans fil » Carte USBPage : 1 ( 1 2 3 )Répondre  Nouveau Message
    BBPortalS V.1.5.11 (c) BBsProcesS Coded by Patrice