Installation carte DWL-650+ (acx100)

Installation de la carte DLINK DWL-650+ (chipset Texas Instrument). Deux méthodes seront ici détaillées. La première méthode utilisant les pilotes natifs acx100 et la seconde utilisant ndiswrapper.

  Pourquoi avoir choisit deux méthodes ?

Que se soit le pilote acx100 ou ndiswrapper, ils ont des avantages mais aussi des inconvenients. Suivant vos souhaits et vos besoins, vous vous dirigerez plutôt vers l’une ou vers l’autre solution.

Le pilote acx100 à l’avantage d’être natif Linux et donc s’intègre beaucoup mieux. Mais il a un gros problème, il ne gère pas le WPA. Voici un lien pour avoir plus de détail sur la non prise en charge du WPA par acx100 http://acx100.sourceforge.net/wiki/WPA.

Ndiswrapper n’est qu’un wrapper et utilise donc le pilote Windows pour faire fonctionner la carte. Par contre, l’avantage de cette solution est qu’elle permet l’utilisation du WPA.

Maintenant que vous connaissez les grandes raisons, vous pouvez choisir en connaissance de cause.

  acx100

Cette méthode devrait fonctionner avec toute carte utilisant un chipset Texas Instrument. Vous trouverez une liste de cartes compatibles avec acx100 à cette adresse : http://acx100.sourceforge.net/matri....

Installation des pré-requis

Vous devrez avoir les dépôts contrib et non-free d’actif.

aptitude install bzip2 linux-headers-`uname -r` build-essential module-assistant

Compilation du module

module-assistant auto-install acx100-source

La commande va s’occuper de générer un paquet Debian pour acx100-source et l’installer. Si des paquets supplémentaires sont nécessaires, ils seront aussi installés.

Firmware

wget http://www.kazer.org/acx-firmware-20060207.tar.bz2
tar xvfj acx-firmware-20060207.tar.bz2
mv fw/acx100_1.10.7.K/* /lib/firmware/
rm acx-firmware-20060207.tar.bz2 fw/ -rf

Premier chargement

Pour le charger, soit on reboot, soit on le charge via modprobe.

modoprobe -v acx

Il ne vous reste plus qu’à passer à la configuration du réseau, qui fera l’objet d’une nouvelle page prochainement.

  ndiswrapper

Installation des pré-requis

aptitude install unzip linux-headers-`uname -r` build-essential module-assistant

Compilation du module

module-assistant auto-install ndiswrapper-source
aptitude install ndiswrapper-utils-1.9

Installation du pilote Windows

wget ftp://ftp.dlink.com/Wireless/DWL650+/Driver/dwl650+_drivers_307.zip
mkdir temp
cd temp
unzip dwl650+_drivers_307.zip
ndiswrapper -i Drivers/WinXP/AIRPLUS.INF
cd ..
rm temp/ -rf
rm dwl650+_drivers_307.zip

Chargement automatique de ndiswrapper

 Debian Etch

echo "ndiswrapper" >> /etc/modules

 Debian Testing et Debian Unstable

ndiswrapper -m

Premier chargement

Pour le charger, soit on reboot, soit on le charge via modprobe.

modoprobe -v ndiswrapper

Il ne vous reste plus qu’à passer à la configuration du réseau, qui fera l’objet d’une nouvelle page prochainement.