logo Zenwalk logo Wifi

Comme promis, voici le petit billet sur l'installation de ma clé USB Wifi sous Zenwalk 2.8.

Etat des lieux de mon matériel :

Je connais deux manières d'installer un périphérique Wifi sous Linux. La première solution consiste à installer des drivers libres, lorsqu'il en existe. La seconde à utiliser les pilotes propriétaire du fabricant à l'aide du logiciel Ndiswrapper. J'avais tenté le coup avec des pilotes libres sur la version 2.4 de Zenwalk, mais sans succès.
La bonne nouvelle, c'est que Ndiswrapper est installé par défaut dans Zenwalk 2.8, ça évite donc de se farcir la compilation. Passons alors à l'étape de l'installation du driver.

Ndiswrapper

Dans un terminal, obtenir les droits administrateur

$ su

Je rappelle au passage la commande lsusb, qui permet de lister tous les périphériques USB connecté à l'ordinateur, par exemple :

# lsusb
Bus 001 Device 002: ID 050d:705a Belkin Components

Se munir de son CD d'installation de la clé USB Wifi. Y Chercher et copier les pilotes Windows XP dans son répertoire personnel par exemple, puis copier le tout (le répertoire et les fichiers inclus) vers le répertoire /opt

# cp -Rf /home/silvyn/80211g/ /opt/

Pour installer le driver, rien de plus simple, c'est à l'aide du fichier portant l'extension *.inf :

# ndiswrapper -i /opt/80211g/rt73.inf

Ce qui retourne le résultat Installing rt73.
Pour vérifier :

# ndiswrapper -l

Ce qui retourne le résultat suivant :

Installed drivers:
rt73            driver installed

Une dernière commande pour l'activation de ndiswrapper par le système :

# modprobe ndiswrapper

Youpi, les diodes de la clé s'illuminent !!
Reste plus qu'à automatiser le chargement du module à chaque démarrage de l'ordinateur, en éditant le fichier /etc/rc.d/rc.modules.
Petite info au passage, pour lancer l'éditeur de texte avec les droits root, faire un clic droit sur le bureau, Exécuter... et copier la ligne :

gksu mousepad /etc/rc.d/rc.modules

gksu affichera à l'écran l'invitation de saisie du mot de passe administrateur, mousepad étant le nom de l'éditeur de texte, et /etc/rc.d/rc.modules le chemin d'accès du fichier à éditer.

Ajouter la ligne :
/sbin/modprobe ndiswrapper

Wifi-Radar

Wifi Radar vous aidera à configurer votre accès Wifi. Il liste par exemple tous les réseaux proches du votre.
Il est nécessaire d'éditer le fichier de configuration de Wifi Radar, pour lui indiquer quel interface réseau utiliser (le plus souvent wlan0)

gksu mousepad /etc/wifi-radar.conf

Un exemple de fichier de configuration (sur la base d'un réseau non sécurisé par clé WEP ou WPA) :

DEFAULT
scan_timeout = 5
auto_profile_order = Silvyn
speak_up = False
ifup_required = False
interface = wlan0
commit_required = False
Silvyn
prescript = 
use_wpa = no
postscript = 
mode = auto
key = 
use_dhcp = yes
security = open
channel = 11

Capture d'écran de Wifi Radar :

capture écran de wifi radar

Comme l'équipe de Zenwalk a bien fait les choses, Wifi Radar est activé au démarrage de l'ordinateur, et la connexion est activée automatiquement.

Quelques commandes utiles pour mémo :

# iwconfig wlan0
# iwlist wlan0 scan