Contenu | Rechercher | Menus

Carte Wifi DWA-131, "Wireless N Nano USB Adapter"

Mise au point

La carte Wifi DWA-131 est aujourd'hui plutôt bien supporté par GNU/Linux et pour nous sous Ubuntu (10.04, 10.10 et 11.04 avec NetworkManager).
D-Link à tendance à supporter officiellement Linux une fois sur deux, le doute peut s'installer mais
aujourd'hui pour ce produit il n'y a pas de problème, attention ce n'est pas du plug-and-play,
il y a une petite manipulation très simple même pour les gens allergiques au terminal.

Attention: il y a deux révisions de hardware A1 (ID 07d1:3303) et B1 (ID 2001:330d) pour cette clé.
La révision A1 fonctionne out-of-the-box après installation des pilotes.
Pour la révision B1, la commande ci-dessous, est à ajouter dans le script d'initialisation de votre choix, rc.local ou autre.

echo "2001 330D" | tee /sys/bus/usb/drivers/rtl8192cu/new_id

plus de précisions ici

La révision A1 est parfaitement stable, ce qui n'est pas le cas de la B1.
Sur 2 clés en révision B1 testées, les pertes de paquets au ping oscillent entre 20 et 100%:-(.

Installation des pilotes

Raring 13.04

Le firmware est dans le paquet linux-firmware. La procédure ci-dessous fonctionne pour la révision B1.

sudo -i
apt-get install linux-firmware
echo rtl8192cu >> /etc/modules          #installation permanente après reboot
modprobe rtl8192cu                      #pour tester
echo "2001 330D" | tee /sys/bus/usb/drivers/rtl8192cu/new_id



Téléchargement/Pré-requis

Il est nécessaire d'installer le paquet build-essential (normalement déjà présent),
et de télécharger l'archive RTL8192SU pour linux ici section "Unix (Linux)", c'est tout !

ATTENTION: Le canal wifi de la box doit être configuré entre le canal 1 et 11 pour être pris en compte.

Compilation/Installation

Un script install.sh est disponible dans l'archive. Il suffit de lancer la commande ./install.sh pour compiler et installer automatiquemnet le driver.

Il faut décompresser l'archive zip que vous avez téléchargée (par ex dans Documents).
Ouvrez le dossier "rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111" puis driver et décompressez l'archive tar.gz présente.
Ouvrez l'archive décompressé et prenez n'importe quel fichier faites clic droit "Propriétés" et retenez l'emplacement de ce fichier.

Maintenant allez dans le menu 'Applications' –> 'Accessoires' –> puis 'Terminal'
Tapez dans l'ordre :

sudo -i
cd emplacement du fichier
make clean
make
make install

Lorsque l'opération se termine, fermez le terminal et branchez votre DWA-131 sur votre ordinateur
patientez quelques secondes et normalement NetworkManager devrait vous donner une liste
des points d'accès wifi captés par la carte réseau.

Autre méthode

Pour les utilisateurs d'Ubuntu 10.10 "The Maverick Meerkat", voici une solution alternative si la précédente ne fonctionne pas :

  • Vérifiez que les paquets sont bien installés:
sudo apt-get install linux-firmware-nonfree linux-firmware
  • Récupérez le driver:
wget http://svn.debian.org/wsvn/kernel/dists/trunk/firmware-nonfree/realtek/RTL8192SU/rtl8192sfw.bin
  • Installez-le manuellement
sudo mkdir /lib/firmware/RTL8192SU
  sudo cp rtl8192sfw.bin /lib/firmware/RTL8192SU
  • et enfin chargez le driver
sudo modprobe -v r8192s_usb

méthode issue du forum.

Autre méthode ( Pour les utilisateurs de precise pangolin 12.04 )

Les méthodes précédentes n'ont pas fonctionné pour moi qui suis sous kubuntu 12.04.

Par contre il est possible d'utiliser le module r8712u qui fonctionne très bien avec cette clef USB.

Dans mon cas ce module n'est pas chargé automatiquement. Il faut donc forcer son chargement en collant cette ligne à la fin du fichier /etc/modules

r8712u

Sur XUBUNTU 12.04 64 bit, j'ai cliqué sur l’icône de connexion, j'ai choisi la connexion FREEBOX(avec cadenas), tapé le mot de passe, et ça fonctionne !!!

AUTRE METHODE Tester sous Kubuntu 12.04 (32 et 64 bits)

Télécharger le drivers sur le site de D-Link http://www.dlink.com/fr/fr/support/product/dwa-131-wireless-n-nano-usb-adapter section Linux - Sélectionner la révision A même lorsque l'on souhaite installer la version B, pour laquelle on ne trouve pas de driver Linux.

Décompresser l'archive

Maintenant dans le 'Terminal' Tapez dans l'ordre :

cd emplacement du fichier
make clean
make
sudo make install

Redemarrer votre pc la clé usb wifi est reconnu par Network-Manager

Notes

-Il est très probable que networkmanager donne un indice de qualité de connexion mauvais ou moyen
mais ne vous y fiez pas c'est un bug.
-à chaque mise à jour du noyau vous devrez répéter l'opération d'installation.



Le contenu de ce wiki est sous licence : CC BY-SA v3.0