Configurer sa carte Wifi Netgear WG311v2

sous (Debian) GNU/linux avec le module ACX100

Histoire avec une Debian testing et un kernel 2.6.9

Il était une fois ...
Je voulais acheter une carte Wifi qui fonctionne sous GNU/linux
Le module Prism54 supporte la carte Netgear WG311
J'ai donc acheté une WG311
J'ai suivi l'installation pour Prism54
Mais ça n'a pas marché :(
Normal, ma carte est la v2 et le chipset n'est plus intersil mais texas instrument
Il y a apparemment deux solutions pour faire marcher cette carte
J'ai décidé d'utiliser ACX100

Savoir que cette carte


Avoir les bonnes options dans le noyau

Activer Wireless LAN drivers & Wireless Extensions (CONFIG_NET_RADIO)
Pour un 2.6.9,
Device Drivers -> Networking Support -> Wireless LAN -> Wireless LAN drivers & Wireless Extensions
Rappel pour une petite compilation de noyau

Récupérer, installer le projet Sourceforge ACX100

Dans la page Howto, dans les "Official snapshots" (Sourceforge ACX100)
Récupérer le dernier tarball
Décrompresser le tarball
wget http://lisas.de/~andi/acx100/acx100-0.2.0pre8_plus_fixes_39.tar.bz2
tar xjvf acx100-0.2.0pre8.tar.bz2
cd acx100-0.2.0pre8_plus_fixes_39
sudo make
sudo make install
Il semblerait qu'il y ait une petite erreur d'emplacement du module acx_pci qui empêche son chargement
cd /lib/modules/2.6.9/net
sudo cp acx_pci.ko ../kernel/drivers/net

Installer les utilitaires pour le wifi

pour utiliser iwconfig
sudo apt-get install wireless-tools

Charger le driver ACX 100

Copier le firmware à partir des drivers windows,
sudo mkdir /usr/share/acx
sudo cp fw1130.bin FwRad16.bin FwRad17.bin /usr/share/acx

Insérer le module
sudo modprobe acx_pci

Utiliser la carte

Configurer les paramètres 802.11g (sans WEP ou sans WPA)
sudo iwconfig wlan0 essid MonWlan channel 1 mode Ad-hoc rate 11M
Configurer les paramètres IP
sudo ifconfig wlan0 192.168.1.1
Scanner
sudo iwlist wlan0 scan
C'est gagné !

Configurer la carte au démarrage

Charger le module au démarrage
Ajouter dans /etc/modules
acx_pci
Configurer les paramètres Wifi sans WEP, sans WPA, ...
Editer un fichier avec les permissions root /usr/bin/mon_wlan
#!/bin/bash

interface=$1

# nom de cellule
iwconfig $interface essid MonWlan

# canal
iwconfig $interface channel 1

# mode
iwconfig $interface mode Ad-Hoc
Changer les permissions
sudo chmod 755 /usr/bin/mon_wlan

Configurer les paramètres IP avec l'activation automatique de la carte au démarrage en utilisant DHCP

Ajouter dans /etc/network/interfaces (uniquement debian ?)
auto wlan0
iface wlan0 inet dhcp
pre-up /usr/bin/mon_wlan wlan0

Résoudre les problèmes de conflit avec la SB live

Il suffit de charger le module snd-emu10k1 après celui de acx_pci

Référence

Commentaires de Tom the Wombat qui a acheté cette carte et utilise le projet acx100
Projet Sourceforge ACX100 : Accueil, Howto (Guide plus que complet, mais en anglais)
Wifi Howto par léa
Guide pour WG311v2 sous Debian avec Ndiswrapper

home up envoyer un mail

Debian Get FireFox Valid HTML 4.01! Valid CSS!