Fedora Core 6 et le wifi du Dell inspiron 1501
Après une mise à jour du Kernel par Yum, je n'avais plus accès à internet par le wifi sur le portable Dell inspiron 1501.
Après discussion avec Kwizart que je remercie vivement pour son aide, il apparaît que le module bcm43xx était chargé deux fois au démarrage de la machine, une fois par le module du Kernel ( une nouveauté ! ) et une autre fois par ndiswrapper que j'avais configuré pour l'accès wifi.
La solution est donc d'ajouter dans un fichier au démarrage de la machine cette ligne qui désactive les modules :
/sbin/rmmod bcm43xx && /sbin/rmmod ndiswrapper && /sbin/modprobe ndiswrapper
Si vous avez suivi ma procédure d'installation, voici le nouveau fichier :
#!/bin/sh
/sbin/rmmod bcm43xx && /sbin/rmmod ndiswrapper && /sbin/modprobe ndiswrapper
/usr/sbin/ndiswrapper -m
/sbin/modprobe ndiswrapper
service network restart
service NetworkManager restart
Bien sûr d'autres techniques doivent être possible, plus propre et plus fiable mais bon celle-ci marche très bien pour l'instant, si vous avez mieux je suis à votre entière écoute.
Mise à jour (08/04/2007) :
Avant d'utiliser la technique ci-dessus vérifiez bien d'avoir supprimé dans votre fichier /etc/modprobe.conf la ligne :
alias eth1 bcm43xx
Et d'avoir ajouté dans votre fichier /etc/modprobe.d/blacklist les lignes suivantes :
blacklist bcm43xx
blacklist ieee80211
blacklist ieee80211softmac
blacklist ieee80211_crypt
A+
Effectivement il doit y avoir plus propre : ton fichier /etc/modprobe.conf doit être défectueux.
Par exemple, si ton wifi c'est eth1, tu dois avoir les deux lignes
alias eth1 ndiswrapper
alias eth1 bcm43xx
ce qui est mauvais (enlève une des deux)
il faut mettre dans /etc/modprobe.conf:
blacklist bcm43xx
voire dans cerains cas:
blacklist bcm43xx
blacklist ieee80211
blacklist ieee80211softmac
blacklist ieee80211_crypt
http://forum.club.mandriva.com/view...
Merci beaucoup pour votre aide, j'ai donc ajouté la liste des blacklist dans le fichier /etc/modprobe.d/blacklist (chose que j'avais déjà faite), mais dans mon fichier /etc/modprobe.conf il y avait bien une ligne "alias eth1 bcm43xx" que j'ai supprimé, et maintenant tout roule !
Merci à tous (je modifie mon billet en conséquence)
Salut Titax,
comme toujours tes billets comportent des infos très utiles pour les possesseurs des Inspiron
Tout est bien écrit, je me permets juste d'ajouter qu'il importe aussi de bien noter le nom du pilote alternatif bcm43xx tel qu'il est utilisé...
nom qui est accessible une fois en mode root via la commande
ndiswrapper -l
et qu'il faut ensuite de remplacer dans toutes les commandes que tu énonces, bcm43xx par le nom du pilote alternatif que l'on a recuperé...
Bonne continuation Titax !