Debian: Installation et configuration de la carte Wifi

C’est avec un grand regret que j’ai du me séparer d’Ubuntu, mais je ne pense pas que ce soit une mauvaise chose. La raison en est simple. Avec la mise à jour vers Lion (aka OS 10.7), il ne m’est plus possible d’avoir plus de deux OS sur mon Mac.

L’installation de Debian s’est passé sans problème. Comme prévu, pas de Wifi (je n’ai pas accès physiquement au routeur), du fait que les pilotes de la carte Wifi ne sont pas libres, et ne font donc pas partis du CD d’installation. Mais, ce n’est pas un grand problème à partir du moment où l’on peut récupérer ce qu’il faut sur la page officielle de Debian même.

  • Petite piqûre de rappel concernant l’installation de Debian

Lors de l’installation du Grub, il ne faut surtout pas le faire sur le secteur d’amorçage comme proposé lors de l’installation, mais dans la partition allouée au /boot, ou root / si vous avez choisi comme moi de n’avoir qu’une seule partition root pour /boot et /.

Installer Grub sur le secteur d'amorçage : NON
  

Voici à quoi ressemblait mon disque dur avant le partionnement pour l’installation de Debian:

sda1 partition EFI
sda2 OS X 10.7
sda3 partition de restauration de Lion
sda4 espace libre

Dans ce cas de figure, la seule option qui m’est proposée, est d’installer root / dans sda4, sinon Debian ne peux pas démarrer si vous le faite au delà.

  • Installation et configuration de la carte Wifi

Télécharger le paquet wireless-tools, puis l’installer avec la commande

dpkg -i nom-paquet.version.deb
 

La commande /sbin/iwconfig va nous permettre de vérifier si la carte Wifi a été détectée automatiquement.

$ /sbin/iwconfig   
lo no wireless extensions.
eth0 no wireless extensions. 
 

Comme prévu, ce n’est pas le cas. Il va donc falloir dans un premier temps, récupérer le modèle de la carte avec la commande lspci -nn, puis d’installer ensuite le pilote associé.

Modèle de ma carte: BCM43224
Pilote: firmware-brcm80211

Verifier ensuite que les paquets ont bien été installés, avec la commande:

dpkg -l

Une fois que tout est bon, un redémarrage de l’ordinateur est nécessaire. La commande /sbin/iwconfig indique bien que les pilotes de la carte Wifi ont bien été installés.

wlan0     IEEE 802.11abgn  ESSID:off/any
          Mode:Managed  Access Point: Not associated Tx-Power=20 dBm   
          Retry long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

Maintenant, il ne reste plus qu’à la configurer correctement. Vérifier que votre compte utilisateur fait bien partie du groupe netdev avec la commande groups,

$ groups 

Si ce n’est pas le cas, il faudrait l’ajouter de la façon suivante:

$ addgroup netdev
$ adduser  netdev 

L’installation du paquet network-manager-gnome m’a causée quelques soucis de dépendances des paquets, ce qui n’est pas un problème en soi. Cependant, chaque dépendance demande à avoir trop de paquet à télécharger en plus. Ce qui m’a obligé à télécharger une version plus ancienne du paquet network-manager-gnome, qui ne m’a demandé que l’installation des paquets ci-dessous:

dpkg: dependency problems prevent configuration of network-manager-gnome:
 network-manager-gnome depends on libgnome-bluetooth7 (>= 2.27.5); however:
  Package libgnome-bluetooth7 is not installed.

 network-manager-gnome depends on libnm-glib-vpn1 (>= 0.7.999); however:
  Package libnm-glib-vpn1 is not installed.

 network-manager-gnome depends on libnm-glib2 (>= 0.8.0.999); however:
  Package libnm-glib2 is not installed.

 network-manager-gnome depends on libnm-util1 (>= 0.8.0.999); however:
  Package libnm-util1 is not installed.

 network-manager-gnome depends on network-manager (>= 0.8.1); however:
  Package network-manager is not installed.
dpkg: error processing network-manager-gnome (–install):
 dependency problems – leaving unconfigured

Après avoir téléchargé et installé ces paquets (libgnome-bluetooth7, libnm-glib-vpn1, libnm-glib2, libnm-util1, network-manager), j’ai pu finalement installer le paquet network-manager-gnome. Après redémarrage de l’ordinateur, j’ai finalement le Wifi.

Il est à noter qu’il est tout à fait possible de se connecter au Wifi sans network-manager-gnome

1- avec wpa_supplicant
2- avec le daemon Network de base et ses interfaces, ou iwconfig
3- via network-manager en ligne de commande (network-manager-cli)
4- avec un autre network manager (wicd ?)
5. etc.

Un dernier conseil que je peux dire c’est de bien garder quelque part tous ces paquets sur une clé USB. Qui sait, un jour vous en aurez peut-etre encore besoin.

  • Configuration du reseau

C’est bien beau tout ça, puisque tout à l’air de bien marcher. Cependant, un dernier petit soucis, c’est que je n’ai pas accès à toutes les pages web. Le message d’erreur, quelque soit le navigateur, a été « Cannot resolve hostname ». Le problème, je l’ai traité sur le forum du SdZ. Et la solution serait d’éditer le fichier /etc/resolv.conf puis de remplacer les informations qui y sont par:

nameserver 
nameserver 

Heureusement que j’ai accès à la page web de configuration du routeur. Après cela, on peut relancer le réseau avec la commande

/etc/init.d/networking restart

Enfin, je peux dire que je n’ai plus de problème d’internet, je l’espère.

Sources:

http://wiki.debian.org/fr/WiFi
http://wiki.debian.org/fr/WiFi/HowToUse
Comment ça marche: configurer Wifi
Les utilisateurs et les droits
Gestion des utilisateurs et des groupes

Autres pages à visiter:
Configuration réseau wifi et ethernet sous linux debian HOWTO
The modern network configuration for desktop
http://wiki.debian-facile.org/

Chanson d’anniversaire libre

Voici une chanson d’anniversaire, différente de celle qu’on a l’habitude d’entendre lors des anniversaires. De plus, les paroles ainsi que la musique sont sous licence « Creative Commons Attribution-Noncommercial-Share Alike 3.0 ». N’hésitez donc pas à le modifier, partager, etc. sans omettre de placer le lien youtube http://youtu.be/DtjCXPxhMuc.

Concernant l’image du fond utilisée dans la vidéo, il s’avère que cette photo a été récupérée sur Flickr. Cependant, l’auteur de la chanson n’a plus le lien pour y référer. Si l’un de vous reconnait cette image, merci de notifier l’auteur de cette chanson sur youtube via le lien indiqué ci-dessus.

Voici les paroles:

Lyrics:

First voice:
It’s your birthday, we make you feel right,
get that groove on, we’ll party all night
it’s your birthday, you didn’t tell us,
but I still got together all the fellows

Second voice:
you’re getting old,
is that a bald spot?
Even though your grown
I think you’re still hot

Third voice:
It is, your birthday today,
we’re gonna party till the dark night goes away
it’s your birthday today

Fourth voice:

so you’re a year older,
the world seems colder,
where your belly used to be there’s now a giant boulder

you’re complaining bout your back,
soon you’ll have a heart attack,
and you cry yourself to sleep cause you have a hanging rack

a walking malfunction,
filled with deep compunction,
and you’ve had your first encounter with erectile dysfunction

now your dreaming bout your birthday,
back when it was great,
you werent stuck in this low payment job that you hate,

now with every year that passes,
you need even thicker glasses,
and an extra cup of coffee just to get you off your ass,

it’s a struggle most days,
just to kill that morning haze,
and you caught yourself thinking: « Aaa kids these days »

but here’s the thing mate,
yeah, you still look great,
those things are in your head, there is no extra weight

so put on a party hat,
we got a cake and all that,
and lets drink ourselves blind and sing all night

J’espère que vous aussi avez apprécié cette chanson.