Journal Installer une carte WiFi D-Link sous Ubuntu pour les nuls

Posté par .
Tags : aucun
1
25
nov.
2004
Les cartes WiFi D-Link sont plutôt difficiles à installer sous Linux, car elles utilisent une puce, l'ACX100, qui n'est pas reconnue intuitivement.
Ubuntu intègre le module acx100_pci.ko, ce qui nous simplifiera grandement la tâche.

La première étape consiste à trouver le driver correspondant à votre carte WiFi. Ce dernier se trouve sur le CD l'accompagnant. Il y a plusieurs drivers pour les différentes versions de Windows. Chez moi les drivers de Win2000 marchent très bien. Vous devez trouver ça à peu près:
AIRPLUS.BIN WLANGEN.BIN
RADIO0d.BIN RADIO11.BIN
Assurez vous que les noms soient bien en majuscule (sauf le d de RADIO0d.BIN ), puis déplacez ces fichiers dans le dossier /usr/share/acx/ (vous devez être root pour déplacer ces fichiers).

Voici 2 scripts à télécharger :
http://conrad.lelubre.free.fr/start_wifi(...)
http://conrad.lelubre.free.fr/stop_wifi(...)
Le premier servira à lancer la connexion, le second à l'arrêter. Vous devez éditer le premier pour y intégrer vos paramètres réseaux. Tout y est commenté.

Dernière étape : placer ces deux fichiers dans /usr/bin/ . Vous n'aurez ensuite plus qu'à taper start_wifi en root dans une console.
Si vous voulez arrêter la connexion, tapez de même stop_wifi en root dans une console, ça désactivera le module.

PS: après un redémarrage module ne se chargera pas tout seul, il faut retaper start_wifi pour le relancer (note : chez moi je dois faire stop_wifi avant de pouvoir lancer la connexion).

PS²: J'espère que ça pourra aider quelqu'un ^^
  • # Une méthode parmis d'autre

    Posté par . Évalué à 2.

    Voilà je poste ce journal juste parce que j'avais eu du mal à installer ma carte wifi d-link PCMCIA sur mon portable Compaq, et cette méthode avait marché. Maintenant j'ai créer une commande (dr) qui lance d'abord stop_wifi puis start_wifi pour faciliter la mise en place du réseau...
    • [^] # Re: Une méthode parmis d'autre

      Posté par . Évalué à 1.

      Pourquoi me fais-je moinsser ?
      Mon commentaire avait une note de 4 et là je me retrouve à 2... Si des gens sont en besoin de XP, moinssez utile, ne moinssez pas les personnes qui prennent l'itinitiative d'essayer d'aider les autres...
      Et si vous voulez critiquer, mettez un commentaire...
  • # sur ubuntu tu dis ?

    Posté par . Évalué à 3.

    sur ubuntu tu n'as pas besoin de ces scripts.

    J'ai testé la ubuntu sur un pc qui avait une d-link dwl-520+ (acx100 aussi) et je n'ai fait que copier les fichiers firmwares (les 4 que tu cites) depuis mon install slackware et c'est tout. Le reste j'ai utilisé la configuration réseau normale de ubuntu dans gnome. J'étais d'ailleurs étonné que ubuntu me load le driver même si je n'ai pas les firmwares.

    Par contre ta technique est valable justement sur d'autres distrib, comme la slackware.
    • [^] # Re: sur ubuntu tu dis ?

      Posté par . Évalué à 1.

      Moi j'avais essayé avec les utils de Gnome sans succès... Donc j'avais réussi à bricoler ça à partir des différents scripts trouvés sur internet...
      Bref, ça marche et c'est l'essentiel!

      Sinon le côté mono-distrib Ubuntu c'était tout simplement car je ne pouvais pas assurer que ça marcherait sur d'autre distrib (où les adresses du modules et de l'endroit où mettre les firmwares pourraient être différents..).

      Chez moi c'est une carte DWl-650+ donc précisément la même que la 520+ mais en PCMCIA ^^.
  • # et le Wpa ?

    Posté par . Évalué à 1.

    Ca me plait : Du wifi, ubuntu.

    Moi je bloque sur le parametrage de wpa_supplicant pour avoir accès à mon AP.

    Ce n'est pas la meme carte, j'ai une carte dont le chipset passe bien avec madwifi.

    Si vous avez des pistes pour la gestion 'aisée' du wpa dans Ubuntu... (quelque soit le chipset), je suis preneur.

    Ah tiens je viens de trouver ca : http://www.madwifi.net/Install-HOWTO/Drivers/madwifi/4.Install.Madw(...) j'essairais au plus tot.
    • [^] # Re: et le Wpa ?

      Posté par . Évalué à 2.

      Apres de longues heures d'errances...

      http://www.ubuntulinux.org/wiki/WPAHowto/view?searchterm=wpa

      cd /tmp/
      cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/madwifi co madwifi
      cd madwifi/
      cvs up -dP

      wget http://hostap.epitest.fi/releases/wpa_supplicant-0.2.5.tar.gz

      cat wpa_supplicant-0.2.5/.config
      CONFIG_DRIVER_HOSTAP=y
      CONFIG_DRIVER_WEXT=y
      CONFIG_WIRELESS_EXTENSION=y
      CONFIG_DRIVER_MADWIFI=y


      Dans le Makefile
      CFLAGS += -I../madwifi [ligne 80]


      Le make devrait bien se passer....


      cp -p wpa_cli wpa_passphrase wpa_supplicant /usr/local/sbin


      Reste plus qu'à tuner le /etc/network/interfaces
      pour le rendre plus debian compliant (aavec pre-up)

      Pfiouuu...

  • # Cartes DLINK et Linux

    Posté par (page perso) . Évalué à 1.

    Et pour rappel, voici les cartes DLINK qui sont supportées avec les liens vers les sites ou l'on peut télécharger les drivers.
    http://support.dlink.com/faq/view.asp?prod_id=357&question=Gene(...)
    Et de façon plus globales les cartes supportés sous linux sont :
    http://www.linux-wlan.org/docs/wlan_adapters.html.gz(...)
    • [^] # Re: Cartes DLINK et Linux

      Posté par . Évalué à 1.

      Etrange... Je me demande pourquoi ceux qui s'occupent d'Ubuntu ne font pas un packet avec le firmware vu qu'il est Open Source (dans la section Multiverse ou Universe ils pourraient mettre ça ^^).

      Bon on va pas non plus critiquer les gentils Ubuntiseur qui font du bon boulot avec cette distrib !
      • [^] # Re: Cartes DLINK et Linux

        Posté par . Évalué à 1.

        les firmwares ne sont pas opensource. Les liens que tu vois sur la page d-link sont les liens vers le drivers libre acx100.sourceforge.org qui a besoin des firmwares.

        Les firmwares sont inclus dans les pilotes windows, qui eux, ne sont pas libres (à vrai dire, il n'y a nul part une quelconque information sur la licence chez D-Link ou avec le driver).

        D'ou la news récente sur openbsd qui tente d'obtenir des licences de distribution libre des firmwares pour pallier à ce problème.

        http://linuxfr.org/2004/10/28/17539.html(...)
  • # Dernière étape : placer ces deux fichiers dans...

    Posté par . Évalué à 0.

    Il est plus judicieux de les placer dans /usr/local/sbin

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.