samedi 29 mars 2008

noyau 2.6.24-1-686 et broadcom 4318

Ce matin , après mise à jour de 2.6.24-1-686, plus de ndiswrapper pour ma broadcom wifi bcm4318 !
Pour la première fois, impossible (ou en tout cas je n'ai pas trouvé ) de réinstaller ndiswrapper.
Heureusement un nouveau module remplaçant bcm43xx est sorti pour ce noyau.
Installation:
récupérer les paquet là:
http://packages.debian.org/lenny/b43-fwcutter
cd le_repertoire_ou_est_telecharge_le_paquet
installation par , en root (su -)
dpkg -i b43-fwcutter_011-1_i386.deb
puis
wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
tar xjf broadcom-wl-4.80.53.0.tar.bz2
cd broadcom-wl-4.80.53.0/kmod
b43-fwcutter -w /lib/firmware wl_apsta.o
ensuite
gedit /etc/modprobe.d/blacklist
(ou avec un autre éditeur , par exemple nano -t gnagna et on ferme et enregiste par ctrl+x
y écrire
blacklist ndiswrapper
blacklist bcm43xx
puis
gedit /etc/modprobe.d/aliases
y écrire
alias wlan0_rename b43

Dans
/etc/network/interfaces
coller
auto wlan0_rename
iface wlan0_rename inet dhcp
essid mon_routeur
wireless-key ma_clé
ou bien dans wicd on met
wlan0_rename
pour le wifi
ou idem pour network manager
selon le système choisi
enregistrer
redémarrer.
Normalement ça marche
lsmod | grep b43 doit le montrer
ps: je rajoute un lien qui apporte précisions et corrections à ceux qui veulent garder ndiswrapper
http://doc.fedora-fr.org/wiki/Installation_du_wifi_-_bcm43xx#Methode_NdisWrapper

Aucun commentaire: