Rappels
Le Logiciel ndiswrapper permet d'installer des cartes réseau sous linux en utilisant des drivers Windows, et ça fonctionne bien !!
Pour en savoir plus visitez le site http://ndiswrapper.sourceforge.net
Préparation
Avant de commencer l'installation à proprement parler nous allons déjà indentifier la carte (et par la même occasion vérifier si la carte est bien reconnue par votre système), dans un terminal tapper la commande suivante
Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
Subsystem: D-Link System Inc DWL-G650+ AirPlusG+ CardBus Wireless LAN
Flags: medium devsel, IRQ 9
Memory at 36020000 (32-bit, non-prefetchable) [disabled] [size=8K]
Memory at 36000000 (32-bit, non-prefetchable) [disabled] [size=128K]
Capabilities: [40] Power Management version 2
On va maintenant sur le site de ndiswrapper pour vérifier que la carte est bien supportée, je dis ça pour les
personnes qui auraient une carte différente de la mienne ...
http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list/
En recherchant dans la liste on trouve facilement la carte qui nous interesse, il y a même un lien vers les pilotes DLINK (pour moi le lien n'aboutissait pas).

J'ai donc récuperé les drivers DLINK pour ma carte DWL-G650+ ici :
ftp://ftp.dlink.fr/Wireless/Gamme%20AirplusXtremeG+/DWL-G650+/Driver/
Ma carte est une révision A1 j'ai donc récupéré les drivers en conséquence, la révision de la carte est écrit sur la carte

Installation
Maintenant passons à l'installation de la carte à proprement parlé.Avant tout il faut installer les paquets necessaires :
root#: apt-get install make gcc
root#: apt-get install module-assistant
http://sourceforge.net/project/showfiles.php?group_id=93482
Personnelement j'utilise la version 1.51
Installation de ndiswrapper :
Pour l'installation j'ai suivi le processus indiqué dans la documentation officielle ...cd ndiswrapper-VERSION
make distclean
make DISABLE_USB=1 // Je n'ai pas besoin du support usb
/* en tant que root : */
make DISABLE_USB=1 install
Donc là ndiswrapper est installé, il faut maintenant installer le driver XP :
Ensuite on vérifie si les drivers sont bien installés :
installed drivers:
gplus driver installed, hardware (104C:9066) present
Le driver est donc bien installé, on charge le module :
root#: modprobe ndiswrapper
Là vous sortez la carte et vous la re-inséré dans son logement normalement elle devrait avoir une led qui s'allume, on verifie quand même :
ndiswrapper: driver gplus (D-Link,07/23/2003,4.0.40.3) loaded
PCI: Enabling device 0000:07:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:07:00.0[A] -> Link [LNKG] -> GSI 9 (level, low) -> IRQ 9
PCI: Setting latency timer of device 0000:07:00.0 to 64
ndiswrapper: using IRQ 9
wlan0: ethernet device 00:0d:88:8f:31:d8 using NDIS driver: gplus, version: 0x40000, NDIS version: 0x501,
vendor: 'D-Link AirPlus XtremeG+ Wireless Adapter', 104C:9066.5.conf
wlan0: encryption modes supported: none
ADDRCONF(NETDEV_UP): wlan0: link is not ready
ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
wlan0: no IPv6 routers present
La est donc bien installée, si vous avez un serveur DHCP, vous devriez même avoir une ip et pouvoir aller sur internet !!!
Avant d'en arriver là j'ai du quand même rajouter la ligne suivante : alias wlan0 ndiswrapper dans le fichier : /etc/modprobe.d/aliases
La carte doit peut-être être activée, sous Gnom j'ai utilisé l'utilitaire fournit : Bureau/Administration/Reseau
Vous pouvez aussi utiliser cet utilitaire pour configurer les données IP, Masque, DNS ...
Voilà, chez moi ça fonctionne à merveille, et je me retrouve donc avec un portable Wifi sous Debian :!)
Bon courage à tous.
N'hésitez pas, commentez ...
Mimi















Commentaires