Fedora Core 6 et le wifi du Dell inspiron 1501

Publié le 08 avril 2007 par Thierry

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+