3 votes

Impossible de faire fonctionner le sans fil sur 12.10 et Dell latitude d630

Oui, j'ai regardé plusieurs autres messages et d'autres sites pour essayer de comprendre ce qui se passe, mais j'ai suivi les étapes et je n'ai pas réussi.

Notez que je suis relativement novice dans la configuration du sans fil sur Ubuntu, alors n'hésitez pas à suggérer des erreurs stupides comme "est-il allumé", j'ai très probablement manqué quelque chose de fondamental.

Sortie de quelques commandes :

$ lspci | grep 

0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11a/b/g (rev 01)

$ iwconfig

lo        no wireless extensions.
eth0      no wireless extensions.

Additional Drivers says "Utilisation du pilote Broadcom 802.11 Linux STA wireless source from bcmwl-kernel-source (proprietary)".

J'ai essayé :

sudo apt-get install bcmwl-kernel-source

Cela donne juste des erreurs :

sudo apt-get install bcmwl-kernel-source Reading package lists...
Done Building dependency tree        Reading state information... Done
The following NEW packages will be installed:   bcmwl-kernel-source 0
upgraded, 1 newly installed, 0 to remove and 129 not upgraded. Need to
get 0 B/1,150 kB of archives. After this operation, 3,120 kB of
additional disk space will be used. Selecting previously unselected
package bcmwl-kernel-source. (Reading database ... 204100 files and
directories currently installed.) Unpacking bcmwl-kernel-source (from
.../bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_i386.deb) ...
Setting up bcmwl-kernel-source (5.100.82.112+bdcom-0ubuntu3) ...
Loading new bcmwl-5.100.82.112+bdcom DKMS files... Building only for
3.5.0-18-generic Building for architecture i686 Building initial module for 3.5.0-18-generic Done.

wl: Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.5.0-18-generic/updates/dkms/

depmod....

DKMS: install completed. ERROR: Module b43 does not exist in
/proc/modules ERROR: Module b43legacy does not exist in /proc/modules
ERROR: Module ssb does not exist in /proc/modules ERROR: Module
bcm43xx does not exist in /proc/modules ERROR: Module brcm80211 does
not exist in /proc/modules ERROR: Module brcmfmac does not exist in
/proc/modules ERROR: Module brcmsmac does not exist in /proc/modules
ERROR: Module bcma does not exist in /proc/modules update-initramfs:
deferring update (trigger activated) Processing triggers for
initramfs-tools ... update-initramfs: Generating
/boot/initrd.img-3.5.0-18-generic

Aussi, plus de sortie :

sudo lshw -C network    *-network UNCLAIMED     
       description: Network controller
       product: BCM4311 802.11a/b/g
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0c:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:fe8fc000-fe8fffff   *-network
       description: Ethernet interface
       product: NetXtreme BCM5755M Gigabit Ethernet PCI Express
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth0
       version: 02
       serial: 00:1c:23:5b:29:73
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd
autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.123 duplex=full firmware=5755m-v3.29 ip=192.168.1.69
latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:45 memory:fe7f0000-fe7fffff

Des idées ?

2voto

ubfan1 Points 14936

Avec les versions Ubuntu 11.x, les pilotes Broadcom propriétaires ont cessé de fonctionner avec les puces Broadcom 4311 (voir le bogue 732677). Cependant, ces puces fonctionnent bien avec le pilote ouvert ouvert b43, mais vous devez d'abord installer leur firmware -- ce qui se fait facilement avec un paquet d'installation. Tout d'abord, supprimez le pilote propriétaire STA s'il est installé (qui est identique au pilote wl). (qui est le même que le pilote wl), et ses fichiers de configuration qui supprime le pilote b43 fonctionnel) en inversant ce que vous avez fait pour les installer :

   sudo apt-get purge bcmwl-kernel-source 

et/ou exécutez les pilotes supplémentaires et désélectionnez le pilote Broadcom STA.

Vérifiez que votre suppression/désactivation ci-dessus est complète :
toutes les lignes avec "blacklist b43" auraient dû être retirées de tous les fichiers fichiers dans /etc/modprobe.d. Ces lignes de liste noire suppriment le pilote b43, donc elles doivent être supprimées -- juste les lignes exactes "b43" et "b43legacy", laissez les lignes "bcm43xx" tranquilles. Occupez-vous des restes :

sudo rm /etc/modprobe.d/blacklist-bcm43.conf

 gksudo gedit  any-file-found-with-b43

et supprimer ou mettre un # au début.

Le micrologiciel propriétaire ne peut pas être distribué avec la version, vous devez donc devez l'ajouter manuellement. Utilisez une connexion filaire, et dans un terminal :

   sudo apt-get install linux-firmware-nonfree

Une autre source du firmware Broadcom est le paquet firmware-b43-installer

   sudo apt-get install firmware-b43-installer  

mais un seul jeu de firmware est nécessaire (et les utilisateurs non4311 devraient vérifier s'ils ont besoin d'autres versions du microprogramme (comme la version firmware-b43-lpphy-installer).

Avec le firmware en place, NetworkManager peut commencer à scanner, sinon, chargez manuellement le module du pilote b43, ou redémarrez simplement.

 sudo modprobe b43  

A ce stade, vous devriez avoir le module pilote b43 chargé, et le module wl et un autre pilote possible, le module brcma, ne sont PAS présents dans la liste de modules produite par :

 sudo lsmod | sort

Si le module brcma est listé, mettez-le sur liste noire en ajoutant ce qui suit : blacklist brcma liste noire brcmsmac blacklist brcm80211 au fichier /etc/modprobe.d/blacklist.conf

  gksudo gedit /etc/modprobe.d/blacklist.conf

NetworkManager devrait commencer à scanner et offrir une liste des possibles points de connexion possibles en quelques secondes.

Sélectionnez votre point d'accès, choisissez la bonne méthode de cryptage, et entrez votre clé. Si vous ne diffusez pas votre ssid et qu'il n'apparaît pas dans la dans la liste des points d'accès, il se peut que vous deviez cliquer à gauche sur NetworkManager et sélectionner l'élément de menu "Connecter à un réseau caché", et entrer votre identifiant de sécurité. Au prochain démarrage, la connexion devrait être automatique.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X