WiFi
De Wiki de Nelly & Richard.
Sommaire |
Fichiers de configurations
# fichier d'une interface réseau standard /etc/sysconfig/network-scripts/ifcfg-eth1
# fichier associant wpa_supplicant à l'interface réseau et au driver /etc/sysconfig/network-scripts/wpa_supplicant # fichier contenant les infos WEP, WPA, ... courantes /etc/wpa_supplicant/wpa_supplicant.conf
# script des executions au démarrage après les autres démons /etc/rc.local # script du démarrage de wpa_supplicant /etc/init.d/wpa_supplicant
Chipset compatible ndiswrapper
# téléchargement du noyau actuel ou mis à jour yum install kernel-devel # téléchargement de ndiswrapper, driver pour les cartes wifi # make, make install, ... # téléchargement et installe des drivers (merci wiki) # les outils pour ce faire # matos compatible ? # pour les drivers # idem /WPA pour le WPA-PSK # idem /Fedora # infos matos présents lspci -n lspci -v # installation du driver krosoft XP ndiswrapper -i driver.inf ndiswrapper -i fichier.inf # on verifie l'install. des drivers ndiswrapper -l # on configure l'alias de démarrage de modprobe ndiswrapper -m # en parlant de modprobe... modprobe ndiswrapper # il tourne réellement ? lsmod|grep ndiswrapper # test scan des reseau iwlist wlan0 scan ifdown wlan0 # on renseigne le ssid iwconfig wlan0 essid ner ifup wlan0 # si on ne la pas encore fait on démarre le cryptage WPA-PSK wpa_supplicant -Dndiswrapper -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf -dd # un petit test nslookup, ping, ...
Chipset bcm43xx
Cette rubrique concerne les noyaux > 2.6.16-1.2120 et < 2.6.17-1
# Bon j'en ai vraiment chier # les fichiers necessaires sont dans le dossiers linux tuto de l'installation # on installe les drivers bcm43xx yum -y install bcm43xx-fwcutter # ou recherche du rpm sur le net # installation des fichiers propre au noyau (yum install kernel devel le même que le noyau sur lequel on boot) /usr/bin/bcm43xx-fwcutter -w /lib/firmware wl_apsta.o # on inscrit les nouveaux drivers dans le noyau /sbin/depmod -a # on demarre le driver via modprobe /sbin/modprobe bcm43xx # installation de wpa_supplicant yum -y install wpa_supplicant wpa_supplicant-gui # on verifie que tout fonctionne en démarrant wpa_supplicant /sbin/service wpa_supplicant start # et/ou wpa_gui wpa_gui
- ATTENTION !
message d'erreur : Warning: Driver for device eth1 has been compiled with version 20 of Wireless Extension, while this program supports up to version 19. Some things may be broken...
- Les noyaux >= 2.6.17-1 (testé sur FC5 bordeaux) le drivers est inclus nativement, les personnes ayant installer auparavant bcm43xx-fwcutter doivent simplement faire un `yum remove bcm43xx-fwcutter' ou après la mise à jour ne pas faire la procédure décrite ci-dessus.
- Ensuite un `ifup eth1' puis un `/etc/init.d/wpa_supplicant start' suffira à obtenir le WiFi.
- Si comme vous aviez fait un script pour le démarrage du drivers vous pouvez le mettre à jour. (/etc/sysconfig/networking-script/ devient /etc/sysconfig/network-scripts/)
- Sinon si vous rencontrez des problèmes : essayer ndiswrapper après avoir taper `rmmod bcm43xx' pour la session actuelle et ajouté une ligne dans /etc/modprobe.d/blacklist ressemblant `blacklist bcm43xx' ensuite utilisez l'applet gnome NetworkManager pour une connexion aisée et qui remplace wpa_supplicant.
Chipset compatible madwifi
Uniquement un tuto
WEP - WPA wpa_supplicant
Allez, un petit tuto
WEP
# Connexion à clé WEP partagée (pas de WPA, pas de IEEE 802.1X) : network={ ssid="static-wep-test" key_mgmt=NONE wep_key0="abcde" wep_key1=0102030405 wep_key2="1234567890123" wep_tx_keyidx=0 priority=5 }
WPA-PSK TKIP
- Cas simple : WPA-PSK, une phrase ASCII en guise de PSK, on autorise
- tous les mécanismes disponibles :
network={ ssid="simple" psk="une phrase super secrete" # Plus la priorité est haute, plus tôt se fera la reconnaissance : priority=5 }
Copyright
Copyright © Richard DUMAIS