«

»

Sep 26

Projet Bagheera – 02 – Installation du WIFI sur Raspberry Pi

Installation du WIFI sur Raspberry Pi

Voici la seconde étape : libérer le Raspeberry Pi du fils réseau. Pour cela, il vous faudra une clef usb Wifi. J’ai donc fait l’acquisition d’une simple clef D-LINK DW-131 d’environ 15€. Ce qui revient tout de même moins cher que les shields Arduino pour le Wifi!

Voici quelques vérifications avant toute installation :

Vérifiez que votre fichier /etc/network/interfaces ne comporte pas une configuration Wifi:
$ sudo nano /etc/network/interfaces

Il devrait ressembler à ça :
auto lo
iface lo inet loopback
allow-hotplug wlan0

Ajouter l’utilisateur dans le groupe netdev :
$ sudo usermod -G netdev linuxmoi

Vérifiez d’avoir mis dans vos /etc/apt/sources “non-free”
deb http://www.debian-multimedia.org squeeze main non-free

actuellement en transition utilisez Sid:
deb http://www.debian-multimedia.org unstable main non-free

Installez les outils nécessaire au wifi
$ sudo update
$ sudo apt-get install firmware-realtek wireless-tools wicd
$ sudo shutdown -r now

Testez si votre carte wifi est maintenant reconnue. Si cette commande retourne une information alors tout va bien :
$ sudo iwlist wlan0 scan

Dans le cas de ma clef D-LINK, j’ai eu la réponse:
wlan0     Scan completed :
          Cell 01 – Address: 5C:33:8E:CD:B0:FD
                    ESSID:”Soleil”
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Signal level=100/100

Conseils : Si votre clef wifi ne répond pas, je vous conseille d’installer Debian Wheezy sur un PC pour faire la même manipulation et de suivre le tutoriel du wiki Debian : http://wiki.debian.org/fr/WiFi . Il vous indiquera quel paquet installer.

Maintenant nous allons configurer Debian pour se connecter automatiquement au réseau Wifi sans avoir besoin de passer par une application liée au démarrage du bureau LXDE. Le bureau est un petit confort, mais dans mon projet il ne sera pas lancé automatiquement et cela pour économiser les ressources en RAM/CPU.

Faite une sauvegarde de sécurité:
$ sudo cp /etc/network/interfaces /etc/network/interfaces.original

Puis nous allons configurer la connexion au Wifi de ma box en modifiant le fichier “interfaces”.
$ sudo nano /etc/network/interfaces

et remplacez le contenu par:

auto lo
iface lo inet loopback

Pour que wicd enregistre le réseau wifi qui vous intéresse, il faut lancer le bureau LXDE :

$ startx

Puis cliquez en bas à droite sur wicd, et en face de votre box cochez “Automatically connect to this network”.

Et voilà, à chaque redémarrage vous aurez le wifi de connecter sur votre box. Et l’avantage de Wicd est qu’il gère en “hot-plug” le réseau filaire comme une connexion sur un autre réseau wifi. Le Raspberry Pi est nomade ^^.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *


9 − = seven

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>