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 <nom_d'utilisateur>
Si ce n'est pas le cas, il faudrait l'ajouter de la
façon suivante:
$ addgroup netdev
$ adduser <nom_d'utitlisateur> 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.
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 <ISP Primary DNS>
nameserver <ISP Secondary DNS>
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/