Skip to Content

Installation de la carte Wifi Intel Pro Wireless 2200BG

Ce document me sert de mémo pour installer une carte Wifi Intel Pro Wireless 2200BG sur une Debian ETCH.

But de ce document

Ce document me sert de mémo pour installer une carte Wifi Intel Pro Wireless 2200BG sur une Debian ETCH.

Vérifier que la carte est bien installée

# lspci | grep Wireless
0000:02:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05

Installation de la carte wifi ipw2200BG (Intel Corporation PRO/Wireless 2200BG)

Le kernel par défaut inclus les modules nécessaires à l’installation de la carte wifi Intel Corporation PRO/Wireless 2200BG. Mais il nous manque une partie, le firmware de la carte wifi.

La première chose a faire est de télécharger le firmware 3.0 de la carte wifi, sur cette page :

  •  http://ipw2200.sourceforge.net/firmware.php

    Puis il suffit de mettre les fichiers récupérés dans le dossier /lib/firmware/ :

    # tar -xvf ipw2200-fw-3.0.tgz
    # mv ./ipw2200-fw-3.0/* /lib/firmware

    Il faut maintenant activer le module ipw2200

    modprobe -r ipw2200
    modprobe ipw2200

    Installation des entête du noyau

    # aptitude install linux-headers-2.6.18-3-686

    Téléchargement du driver

  •  http://ipw2200.sourceforge.net/
  • Télécharger le driver IPW2200 :

    Télécharger le firmware

    Installation du module ieee80211

    Méthode N°1 : Rien à faire

    Sur les noyaux récents, ce module est fourni en standard, donc il n’y a rien à faire. Pour le vérifier, vous pouvez lancer cette commande :

    # dpkg -L linux-image-`uname -r` | grep ieee80211.ko
    /lib/modules/2.6.21-1-686/kernel/net/ieee80211/ieee80211.ko

    Méthode N°2 : Compilation des sources à la méthode Debian

    tar xvzf ipw2200-source.tar.gz
    rm ipw2200-source.tar.gz
    module-assistant a-i ipw2200
    rm -R modules/
    virez aussi le .deb généré :
    rm ipw2200-modules-2.6.8-1-386_0.12-3+2.6.8-10_i386.deb

    Téléchargement des sources sur cette page : http://ieee80211.sourceforge.net/

    tar zxvf ieee80211-${VERSION}
    cd ieee80211-${VERSION}

    Remarque : La documentation complète est disponible dans le fichier « INSTALL »

    make
    make install

    Cela doit installer le fichier (module) « /lib/modules/2.6.18-3-686/net/ieee80211/ieee80211.ko »

    ATTENTION : Ce fichier est déjà inclus dans le paquet du noyau :

    dpkg -L linux-image-2.6.18-4-686 | grep ieee    

    Installation du firmware

    # tar -xvzf ipw2200-fw-3.0.tgz
    # cd ipw2200-fw-3.0/
    # cp *.fw /usr/lib/hotplug/firmware/

    Installation du module IPW2200

    Méthode N°1 : Rien à faire

    Sur les noyaux récents, ce module est fourni en standard, donc il n’y a rien à faire. Pour le vérifier, vous pouvez lancer cette commande :

    # dpkg -L linux-image-`uname -r` | grep ipw2200.ko
    /lib/modules/2.6.21-1-686/kernel/drivers/net/wireless/ipw2200.ko
    # tar -xvzf ipw2200-1.2.1
    # cd ipw2200-1.2.1/

    Remarque : La documentation complète est disponible dans le fichier « INSTALL »

    # make

    # make install

    Chargement du driver de la carte Wifi

    # modprobe ipw2200

    Les commande suivantes, permettent de vérifier que tous les modules sont bien chargés :

    # lsmod | grep ieee80211
    ieee80211              43020  1 ipw2200
    ieee80211_crypt         5952  1 ieee80211

    et :

    # lsmod | grep ipw2200

    ipw2200               125956  0

    ieee80211              43020  1 ipw2200

    firmware_class          9600  2 ipw2200,pcmcia

    Test que la carte Wifi est bien reconnue

    # iwconfig
    lo        no wireless extensions.

    eth0      no wireless extensions.

    sit0      no wireless extensions.

    eth2      IEEE 802.11g  ESSID:"dlink"
             Mode:Managed  Frequency:2.437 GHz  Access Point: 00:19:5B:D9:E6:88
             Bit Rate:54 Mb/s   Tx-Power=20 dBm   Sensitivity=8/0
             Retry limit:7   RTS thr:off   Fragment thr:off
             Encryption key:off
             Power Management:off
             Link Quality=92/100  Signal level=-36 dBm  Noise level=-88 dBm
             Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
             Tx excessive retries:0  Invalid misc:0   Missed beacon:0

    Commandes de base pour configurer le réseau

    Activer la carte réseau :

    # ifconfig eth2 up

    Attribuer le SSID et la clé à la carte WIFI

    # iwconfig eth2 essid MonSSID key MaCLe

    Attribuer une adresse IP fixe :

    # ifconfig eth2 192.168.0.200

    Ou, attribuer une adresse IP automatiquement via DHCP :

    # dhclient

    Ajouter une route par défaut :

    # route add default gw 192.168.0.1

    Mise en place WPA

    Installation du gestionnaire WPA :

    # aptitude install wpasupplicant

    Il faut commencer par créer une passphrase avec cette commande :

    # wpa_passphrase VotreSSID VotreMotDePasse

    Fichier de configuration « /etc/wpa_supplicant.conf » à créer avec les informations suivantes :

    ctrl_interface=/var/run/wpa_supplicant

    network={
        ssid="pgssid"
        psk=670987993b5b8ac9c5a03861b70d83e8c0bc2bb8d7a78f8dd2a7f00a81a0f1fa

        scan_ssid=1
        proto=WPA
        key_mgmt=WPA-PSK
    }

    Remarque : La ligne psk doit correspondre à la passphrase créée précédemment.

    Commande pour activer le WPA :

    # wpa_supplicant -c/etc/wpa_supplicant.conf -w -Dwext -ieth2 -dd &

    Remarque : Le paramètre « -dd » permet d’activer le mode debuggage.

    Si tout fonctionne, vous pouvez lancer le WPA en tache de fond :

    # wpa_supplicant -c/etc/wpa_supplicant.conf -w -Dwext -ieth2 -B

    En cas de problème, pour avoir plus d’informations, vous pouvez suivre ces liens :

  •  http://doc.ubuntu-fr.org/installation/wpa
  •  http://ubuntuforums.org/showthread.php ?t=26623

    Historique des modifications

    Version Date Commentaire
    0.1 11/06/07 Création par Tony GALMICHE
    0.5 29/05/08 Mise en ligne