Wi-Fi sous Linux
Configuration rapide via KDE des communications sans-fils Wi-Fi sous une distribution Linux Mandriva 2006 RC2. Le cas concerne une liaison via le fournisseur d’accès Club-Internet.
- Sommaire
- Données préliminaires à noter.
- Configuration rapide sous KDE.
- Configuration détaillée.
- Configuration manuelle.
Données préliminaires à noter :
- Matériel
- Si on a une machine avec «Dual Boot», on peut trouver le "driver" de la carte réseau dans la partition Windows, par exemple dans C:\WINDOWS\system32\DRIVERS\RT2500.sys
- Pour trouver le driver sous Windows XP : démarrer > paramètres > Panneau de configuration > Système > Onglet Matériel > Gestionnaire de périphériques > déployer "cartes réseau" > Carte "Wireless" (sans fil…) > Clic-Droit > Propriétés > Pilote > Détail du pilote
- On peut trouver un driver sur internet, par exemple pour notre RT2500, à l’URL : http://rt2x00.serialmonkey.com/rt2500-cvs-daily.tar.gz donné par le site d’Ubuntu
- Ex de carte : Carte Wi-Fi : ASUS 802.11b/g Wireless LAN Card
- Utile : plage mémoire : FBB00000 - FBB01FFF
- Peut aussi être utile, l’IRQ : 18
- Données réseau
- Obtenues par une connexion cable précédente avec le modem-routeur, par cet ordinateur ou un autre.
- Noter le nom de réseau («SSID») et le mot de passe WEP
Configuration rapide sous KDE
- Système > Configuration > Configurer votre ordinateur
- Entrer le psw, pardon le mot-de-passe root
- On se trouve dans le programme "Centre de contrôle" :
- Réseau et internet > Configurer une nouvelle connexion internet
- Cocher Connexion sans fil
- (suivant)
- Introduction du driver trouvé côté Windows : /mnt/win_c2/system32/DRIVERS/RT2500.sys
- Eventuellement message "installation du paquetage" (ndiswrapper) : monter le DVD ou CD et accepter.
- (suivant)
- Mode de fonctionnement : géré
- Nom de réseau : (entrer le SSID)
- Cryptage : Wep restreint
- Clé de chiffrement : (entrer le mot de passe WEP)
- (suivant)
- Cocher : "affecter le nom d’hôte à partir de l’adresse DHCP
- Nom de l’hôte DHCP : rien
- (suivant)
- Nom de machine : rien
- (suivant)
- …zeroconf : rien
- (suivant)
- autoriser les utilisateurs à démarrer la connexion : oui
- (suivant)
- "Félicitations…" (à vérifier quanb même)
- Ensuite on ne touche plus à rien.
- Il est conseille de désactiver les autres connexions (eth0…)
Configuration détaillée.
Il n’est pas inutile, même si tout va bien, de savoir où ça se trouve.
Affichage des caractéristiques de la connexion : commande ifconfig (passer en mode administrateur root). Sans paramètres, affiche les caractéristiques. ifconfig ra0 donnera par exemple :
ra0 Link encap:Ethernet HWaddr 00:11:D8:B9:25:4D inet adr:192.168.3.2 Bcast:192.168.3.255 Masque:255.255.255.0 adr inet6: fe80::211:d8ff:feb9:254d/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8617 errors:0 dropped:0 overruns:0 frame:0 TX packets:1388 errors:0 dropped:0 overruns:0 carrier:0 collisions:2 lg file transmission:1000 RX bytes:1642791 (1.5 MiB) TX bytes:166266 (162.3 KiB) Interruption:18
Le fichier de configuration de la distribution Mandriva se trouve dans /etc/sysconfig/network-script/ifcfg-ra0. Exemple :
DEVICE=ra0 BOOTPROTO=dhcp IPADDR=192.168.3.2 NETMASK=255.255.255.0 NETWORK=192.168.3.0 BROADCAST=192.168.3.255 ONBOOT=yes METRIC=10 MII_NOT_SUPPORTED=no USERCTL=yes WIRELESS_MODE=Managed WIRELESS_ESSID=XXXXXXXXXXX WIRELESS_ENC_KEY="restricted xxxxxxxxxxxxxxxxxxxxxxxxxx" IPV6INIT=no IPV6TO4INIT=no PEERDNS=yes NETMASK=255.255.255.0 IPADDR=192.168.3.2 DHCP_CLIENT=dhclient NEEDHOSTNAME=yes PEERDNS=yes PEERYP=no PEERNTPD=no
Configuration manuelle.
A côté d’ifconfig existe une commande iwconfig pour gérer les communications Wi-Fi.
Exemple pour activer la communication iwconfig ra0 key [clé WEP)