Problem installation carte wifi-débutant

sinseman21 Messages postés 11 Statut Membre -  
 rami -
Salut à tous !!!!

Voila, je vous explique mon souci,
je viens d'installer LInux mandrake limited edition,
tous mes drivers sont reconus sauf un le plus important,
ma clé usb-wifi de marque TRENDnet et de modèle TEW-424UB.
Biensur avant d'ecrire ce message, je me suis quand meme un peu renseigner sur le net et j'ai trouver ça :

http://sourceforge.net/projects/zd1211

qui me l'a t-on affirmé, est le driver linux cette clé wifi.
mais voilà, c'est une extension bizzar ".tar"
et j'ai trouver un autre document aussi:

http://zd1211.ath.cx/zd1211
(bon c'est de l'anglais !!!!)

j'ai lu l'intitulé installation et c'est la que ca pioche pour moi:

Installation

* Make sure you have your kernel sources in /usr/src/linux
* Make sure your kernel is compiled with wireless extensions (CONFIG_NET_WIRELESS) and USB support
* Make sure iwconfig is installed (Debian: wireless-tools package)
* Download latest drivers
* untar, make, make install
* insmod zd1211_mod
* ifconfig wlan0 up
* iwconfig wlan0 essid youressid
* dhclient wlan0

This is for configuring the stick as client for an AP, see iwconfig man pages for other setups.

Si quelqu'un pourrai m'expliquer etape par étape précisement comment il faut faire pour installer ces drivers, ca serait trés sympa.

Merci d'avance
Sinseman21

PS: Au fait je suis débutant sous linux mais je suis sur que vous l'aurez déjà remarquer !!!!!

14 réponses

  1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
     
    Salut!
    bon, je m'y colle... j'espere que je serai pas trop imprécis ;)

    * Make sure you have your kernel sources in /usr/src/linux 

    il va falloir que tu compiles un driver qui corresponde a ton noyau : pour cela, il faut que tu aies les sources installées.
    Pour cela, il faut d'abord savoir quel est ton noyau : pour cela, la commande uname -r te donnera la version du noyau (par exemple 2.6.3-mdk ou quelque chose comme ca je pense)
    ensuite, il faut vérifier que les sources correspondantes sont installées... pour cela, ls /usr/src : si tu as des dossiers intitulés linux ou linux-2.6.3-mdk (pour mon exemple : a remplacer par la bonne version donnée par uname -r : c'est tres important...) , donc si tu as ces dossiers, c'est bon. Normalement linux est un lien vers le bon dossier source ( ls -l /usr/src doit te donner qqch comme
    linux -> linux-2.6.3-mdk/ avec la petite fleche pour indiquer que c'est un lien.
    Si ce n'est pas le cas, tapes
    urpmi kernel-source-2.6.3-mdk (a remplacer par ta version, comme d'hab...)

    * Make sure your kernel is compiled with wireless extensions (CONFIG_NET_WIRELESS) and USB support 


    une fois que l'etape au dessus est ok, faut vérifier que le support pour le wifi est bien configuré. Normalement, c'est bon pour Mandrake.....
    pour cela, il faut rechercher la ligne correspondante dans la config du noyau, normalement /usr/src/linux/.config :
    grep "CONFIG_NET_WIRELESS" /usr/src/linux/.config

    doit te donner une ligne CONFIG_NET_WIRELESS=y
    (si tu as n au lieu de y, tu es bon pour recompiler le noyau a priori....)

    * Make sure iwconfig is installed (Debian: wireless-tools package) 


    rien de plus simple : en tant que root : iwconfig -v
    si tu as un "command not found", c'est que ca n'est pas installé!
    alors là, il te donne le nom pour le paquet debian, avec de la chance, c'est le meme pour mandrake, donc
    urpmi wireless-tools (ou urpmi iwconfig ??)
    bref, google t'aidera a trouver le bon paquet je suis sur

    * Download latest drivers 

    a priori, tu les as : c'est le .tar

    * untar, make, make install 

    untar : man tar
    .tar, c'est une archive, un peu a la .zip
    tar xvf toto.tar devrait extraire l'archive dans le répertoire toto...
    ensuite cd toto, puis un fichier INSTALL, README, ou FAQ a lire!
    sans doute a faire les commandes
    make
    make install (en root)

    * insmod zd1211_mod 


    voila, le driver est compilé : il faut l'insérer
    donc tu tapes la commande indiquée ci dessus (ou modprobe a la place de insmod peut etre)

    * ifconfig wlan0 up 


    pour activer la connection

    * iwconfig wlan0 essid youressid 


    pour rentrer ta clef

    * dhclient wlan0


    ?? aucune idée...

    voili, voilou, bon courage, c'est pas le plus facile ce que tu veux faire pour un débutant!

    Phiphi
    0
  2. sinseman21 Messages postés 11 Statut Membre
     
    Oki, merci bien, je m'y colle et je te redit ça !!!!!!

    Cordialement
    Sinseman21
    0
  3. sinseman21 Messages postés 11 Statut Membre
     
    Alors voici ce que j'ai reussi a faire (pas grandchose je te l'accorde !!!!!!)

    Etape 1 :

    avec la commande uname -r : 2.3.11-6mdk
    ensuite : [root@localhost sinseman]# ls -l /usr/src
    total 4
    drwxr -xr-x 3 root root 4096 Aout 9 00:35 RPM/

    donc jai pas vu le dossier linux......
    j'en ai conclu qu'il fallait que je tape la ligne:
    [root@localhost sinseman]# urpmi kernel-source-6.6.11-6mdk

    et la tu vas pas me croire il me marque:

    pas de paquetage nommé kernel-source-2.6.11-6mdk

    bon je suis passé à l'étape 2 juste pour voire:

    premierement: pas de /usr/src/linux/.config
    (tu me diras, c'est un peu logique, puisque l'étape 1 n'a pas été validé !!!!)
    donc la commande grep"CONFIG_NET_WIRELESS"/usr/src/linux/.config ne marche pas, concretement, il me donne rien du tout, il va la ligne c'est tout.
    meme pas de message du genre CONFIG_NET_WIRELESS=y ou n.

    en tant que root, la commande iwconfig -v m'a donné:
    iwconfig Wireless-Tools version 27
    Compatible with wireless Extansion V11 to V17

    Kernel Currently compiled with Wireless Extension V17.

    Voila tout ce que j'ai réussi à faire, malhereusement j'ai pas fait la suite,

    Help me, please !!!!!
    (j'espere avoir été assez explicite)
    0
    1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
       
      oui, effectivement, je ne sais pas trop le nom du paquet des sources du noyau sous mandrake...
      essaie
      urpmi kernel-source
      il devrait te proposer un choix... ou sinon, urpmi source ?? qui sait ... si dedans tu trouves ta version, c'est gagné!

      Phiphi
      0
      1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295 > Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention  
         
        en fait, il se peut qu'il te faille d'abord bien configurer urpmi... (ce qui te seras tres tres tres utile de tte facon par la suite...)

        j'avais fait un truc là :
        http://www.commentcamarche.net/faq/1328-[Linux]-Installer-les-programmes-gestion-des-paquets-compil?CCMSESSID=d7635c1cceefd7b391cdf5e8101e920f
        tu devrais y trouver qques indications sur urpmi,
        sinon, il te reste toujours http://easyurpmi.zarb.org/

        Phiphi
        0
  4. sinseman21 Messages postés 11 Statut Membre
     
    rectification : pour la commande uname -r:
    c'est bien 2.6.11-6mdk
    et pour urpmi ect........2.6.11-6mdk que j'ai tapé aussi

    excuse pour avoir ecrit trop vite !!!!!
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sinseman21 Messages postés 11 Statut Membre
     
    Alors du plus depuis hier,
    mon probleme de kernel est réglé pour l'étape1:
    suffisait d'installer le paquetage kernel-source

    étape 2:
    commande grep ......... m'a effectivement donné CONFIG_NET_WIRELESS=y

    la commande iwconfig fonctionne également correctement

    ensuite, j'ai bien réussi à dezipper mon fichier .tar.gz

    mais c'est la ou ca coince, avec la commande make et make install
    il me marque exactement ca:
    ....
    ....
    ....
    make -C /lib/modules/2.6.11-6mdkcustom/build SUBDIRS=/home/sinseman/zd1211 module
    make: *** /lib/modules/2.6.11-6mdkcustom/build : No such file or directory. Arret.
    make: *** [all] Erreur 2.

    et pour make install, c'est exactement la meme chose.

    donc voila, je ne sais plus quoi faire d'autre.

    ensuite la commande modprobe et insmod ne marche pas puique qu'il n'y a pas de module..... logique.

    j'ai fait une verif avec la commande lsmod
    mais pas de module zd1211 malhereusement

    si quelqu'un a une idée, je suis preneur !!!!!!!

    merci d'avance

    Sinseman21
    0
    1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
       
      salut!
      encore moi... ;o)

      bon, eh bien, ca a pas mal avancé tout ca dis moi!
      bien, bien :alors, il ne trouve pas le fameux répertoire /lib/modules/2.6.11-6mdkcustom/build
      qu'as tu dans /lib/modules?
      ls /lib/modules
      si tu as bien 2.6.11-mdkcustom,
      ls /lib/modules/2.6.11-6mdkcustom

      pour voir a quel moment il ne trouve plus l'arborescence...

      Phiphi
      0
  7. sinseman21 Messages postés 11 Statut Membre
     
    Alors voici mes conclusion :

    apres la commande ls /lib/modules, il m'a affiché:
    2.6.11-6mdk
    pas de custom en vue????????

    et quand je tape: ls /lib/modules/2.6.11-6mdkcustom, il me dit no such file or directory, bref il m'envoi chiez!!!

    Est-ce grave doctor?????

    Que faut t-il faire, Grand maitre linuxien?
    0
    1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
       
      bon, alors, j'ai peut etre un truc pour contourner le pb, mais c'est assez sale...
      ln -s /lib/modules/2.6.11-6mdk /lib/modules/2.6.11-6mdkcustom

      normalement, s'il cherche /lib/modules/2.6.11-6mdkcustom, il retombera sur le vrai dossier...

      si tu as de la place, c'est peut etre mieux de faire une copie plutot :
      cp -R /lib/modules/2.6.11-6mdk /lib/modules/2.6.11-6mdkcustom

      mais ca me parait "sale" ... mais comme j'ai pas la solution propre...

      Phiphi
      0
  8. sinseman21 Messages postés 11 Statut Membre
     
    J'ai également trouver sur le forum de WlanFr.net ceci:

    http://wlanfr.net/forum.php?op=mess&pid=3872

    "bonjour à tous et spécialement à navy (je lui dois bcp)

    l'année dernière, j'ai réussi à installer le wifi sur mon thinkpad avec Mke 10.1 grace à madwifi et navy

    j'ai installé le nouveau Mke LE2005 en tentant de refaire les mêmes manip' et le résultat est nul et incompréhensible.

    je décris donc ce que j'ai fait (en lisant les divers post qui traitent ici de ce sujet)

    1/ j'ai installé les sources de mon kernel, qui si le nom diffère correspond bien au kernel "2.6.11-6mdk-i686-up-4GB". Les sources étant "kernel-source-2.6-2.6.11-6mdk"

    2/j'ai dl la dernière version de madwifi "madwifi-cvs-latest.tar.bz2"

    3/j'ai crée un lien symbolique entre le module et les sources du kernel nécessaire à la compilation :
    ln – s /lib/modules/2.6.11-6mdk-i686-up-4GB/build/ /usr/src/linux-2.6-2.6.11-6mdk/

    4/j'ai compilé madwifi par un classique; make make install et je me suis aperçu qu'il créait /lib/module/2.6.11-6custommdk??? et que madwifi ne s'installait pas!
    sur les conseil de navy dans un autre post, j'ai réécrit le Makefile de /usr/src/linux-2.6.11-6mdk en "EXTRAVERSION = -6mdk"
    cela ne change rien, madwifi créé "/lib/module/2.6.11-6mdk" et un modprobe ath_pci ne renvoit rien
    ... je ne sais plus quoi faire, j'ai bien tenté de créer un lien vers /usr/src/linux-2.6.11-6mdk amis ça ne change rien (???)

    [root@localhost madwifi]# make install
    for i in ./ath_hal ath_rate/sample ./net80211 ./ath; do
    make -C $i install || exit 1;
    done
    make[1]: Entering directory `/home/no_body/tmp/madwifi/madwifi/ath_hal'
    test -d //lib/modules/2.6.11-6mdkcustom/net || mkdir -p //lib/modules/2.6.11-6mdkcustom/net
    strip -S ath_hal.ko
    cp ath_hal.ko //lib/modules/2.6.11-6mdkcustom/net
    make[1]: Leaving directory `/home/no_body/tmp/madwifi/madwifi/ath_hal'
    make[1]: Entering directory `/home/no_body/tmp/madwifi/madwifi/ath_rate/sample'
    test -d //lib/modules/2.6.11-6mdkcustom/net || mkdir -p //lib/modules/2.6.11-6mdkcustom/net
    strip -S ath_rate_sample.ko
    cp ath_rate_sample.ko //lib/modules/2.6.11-6mdkcustom/net
    make[1]: Leaving directory `/home/no_body/tmp/madwifi/madwifi/ath_rate/sample'
    make[1]: Entering directory `/home/no_body/tmp/madwifi/madwifi/net80211'
    test -d //lib/modules/2.6.11-6mdkcustom/net || mkdir -p //lib/modules/2.6.11-6mdkcustom/net
    for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o; do
    f=`basename $i .o`;
    strip -S $f.ko;
    cp $f.ko //lib/modules/2.6.11-6mdkcustom/net;
    done
    make[1]: Leaving directory `/home/no_body/tmp/madwifi/madwifi/net80211'
    make[1]: Entering directory `/home/no_body/tmp/madwifi/madwifi/ath'
    test -d //lib/modules/2.6.11-6mdkcustom/net || mkdir -p //lib/modules/2.6.11-6mdkcustom/net
    cp ath_pci.ko //lib/modules/2.6.11-6mdkcustom/net
    make[1]: Leaving directory `/home/no_body/tmp/madwifi/madwifi/ath'

    5/ j'ai tenté l'installation par le CCM mais apprement il ne trouve pas le pilote et un
    "find /lib/modules/2.6.11-6mdk-i686-up-4GB/ | grep "ath"" ne me ramène rien!

    si navy passe par là, merci de te pencher là-dessus, je tourne en rond

    tkx

    nip

    hi all,

    j'ai trouvé (mon) erreur

    le lien que j'avais créé pour le /net de lib/module/2.6.11-6custommdk était incorrecte, mais j'ai trouvé mieux, il suffisait de réécrire dans le Makefile de /usr/src/linux-2.6.11-6mdk, EXTRAVERSION = -6mdk-i686-up-4GB et le tour est joué ))

    merci à tous et salut à toi navy

    nip "

    dites-moi ci c'est la méthode à utiliser et si oui si quelqu'un a une traduction de ce qu'il marque sur son poste?
    0
  9. sinseman21 Messages postés 11 Statut Membre
     
    Bon, j'ai avancé !!!!!!!!!!!!

    mais mes problèmes ne sont pas fini!!!!

    réussi à installer mon module sans souci
    la commande lsmod le reconnait bien
    je passe à la commande suivante,

    ifconfig wlan0 up, ok!!!!!!!!

    oups, marche po !!!!!
    wlan0 n'est pas reconnu ou defini, merde comment on fait ça???

    C'est pourquoi me revoila sur le forum CCM
    0
    1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
       
      Salut!

      bon, presque, presque!

      que te donnent les commandes
      ifconfig
      et
      iwconfig
      ??
      parcequ'il se peut que ca ne soit pas wlan0, mais eth1 par exemple. sur mon portable, le wifi, c'est eth1 et eth0 c'est l'ethernet...

      Phiphi
      0
  10. sinseman21 Messages postés 11 Statut Membre
     
    alors pas du tout

    j'ai seulement en tapant cette commande:

    lo ..... et sit0 malhereusement
    meme pas wlan0 ou eth0 ou eth1

    ou est-ce que j'ai merdé?????
    0
    1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
       
      avec quelle commande?
      ifconfig?
      iwconfig?
      ca donne quoi si tu remplace wlan0 par sit0 dans la suite de tes commandes?

      là je commence a sécher.... c con, ca doit pas etre loin....

      Phiphi
      0
  11. sinseman21 Messages postés 11 Statut Membre
     
    Ca donne un truc du genre:

    objet inconnu.

    et la je sèche aussi!!!!!!!!!!!!!!
    comprend pas, normalement ca doit apparaitre automatiquement une fois la clé correctement configuré?
    0
  12. sinseman21 Messages postés 11 Statut Membre
     
    excuse moi, voila ce que j'ai lorsque je tape ifconfig sit0:

    sit0:

    lien encap:IPv6-dans-IPv4
    adr inet6::127.0.0.1/96 scope:Inconnu
    UP RUNNING NOARP MTU:1480 Metric:1
    Rx packets:0 errors:0 dropped:0 overruns:0 frame:0
    Tx packets:0 errors:0 dropped:0 overruns:0 barrier:0
    collisions:0 lo file transmission:0
    Rx bytes:0 (0,0 b) Tx bytes:0 (0,0b)

    voila en gros ce que j'ai...............
    0
  13. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
     
    et si tu tapes juste
    iwconfig ??

    à vrai dire, je sèche...
    ce que tu peux faire, c'est clore cette discussion (en mettant pb résolu) puisqu'on a pas mal avancé, et en recommencer une autre, en mettant en lien celle ci pour qu'on voit jusqu'où tu es arrivé ...

    peut etre des spécialistes "interfaces réseau" t'aideront plus que moi...

    mais c'est pas loin ... tu as fait le plus dur, c'est ca qui est frustrant...

    Phiphi
    0
  14. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
     
    arf, j'ai encore peut etre une piste...
    vérifie avec lsmod que ton module est bien chargé, puis lance le centre de controle mandrake (commande : drakconf)
    tu dois avoir des trucs "matériel", ou "creer une interface réseau" ou qqch comme ca ou tu lui demande de detecter automatiquement le matos : peut etre il trouvera le nom de ta carte??

    Phiphi
    0
  15. rami
     
    Bonjour!

    Désolé de faire un up sur ce post mais je debute sous linux et j'ai le meme soucis lors de la compilation du driver zd1211.

    Quand je fais un make, j'ai l'erreur suivante:
    make: *** /lib/modules/2.6.11-6mdk/build: No suche file or directory

    J'ai été voir dans le répertoire /lib/modules/2.6.11-6mdk et il n'y a que le répertoire net dedans...

    Si quelqu'un pouvait me donner une piste, ca serait sympa!

    Merci
    0