Carte Wifi, Dell Latitude D600, Debian 6.0 Squeeze
Par Michel Billaud, vendredi 11 février 2011 à 21:10 :: Bidouilles :: #66 :: rss
Un petit problème en migrant mon portable de Debian Lenny à Squeeze : la carte wifi n'était pas reconnue.
Ce qui se passe : dans la distribution squeeze il y a maintenant des paquets séparés pour les "firmwares" des cartes wifi et autres machins.
Sur le Dell D600, la carte Wifi est une TrueMobile 1300, et "lspci -nvv
" donne l'identifiant "14e4:4320
" rev 02
. Il y a une petite embrouille avec ce chipset : la rev 02 est géré par le pilote b43legacy
, la rev 03 par b43
.
Le package firmware-b43legacy-installer
est censé installer le firmware pour les cartes du pilote b43legacy
, mais il y a un bug dans le script de post-installation /var/lib/dpkg/info/firmware-b43legacy-installer.postinst
qui refuse de travailler si il y a un chipset 14e4:4301,4306
ou 4320
dans la machine, au prétexte que
echo "Not supported card here (PCI id $pci)!" echo "Use b43 firmware. This is just for the b43legacy driver.
(pas sympa cette manière de faire si on a plusieurs cartes...)
Remède, vite fait mal fait, lancer les lignes intéressantes du script à la main, en contournant les vérifications. A savoir
- Installer le package firmware-b43legacy-installer
apt-get install firmware-b43legacy-installer
- l'installation se finit mal, alors aller dans /tmp
, télécharger l'archive du firmware, et l'installer :
cd /tmp export FIRMWARE_INSTALL_DIR="/lib/firmware" get http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta-3.130.20.0.o
et voila. Le pilote se lance, la commnde dmesg
montre que le firmware est chargé,
910.420042 b43legacy-phy0: Loading firmware version 0x127, patch level 14 (2005-04-18 02:36:27) 910.484573 b43legacy-phy0 debug: Chip initialized
et iwlist scan wlan0
me montre les réseaux du voisinage. Ca devrait marcher, mais mon routeur wifi à moi n'est pas allumé, on verra à l'occasion.
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.