Oui, j'ai consulté plusieurs autres articles et sites essayant de comprendre ce qui se passe, mais j'ai suivi les étapes et je n'ai pas réussi.
Notez que je suis un débutant dans la configuration de la technologie sans fil sur Ubuntu, alors n'hésitez pas à suggérer des erreurs stupides telles que "est-ce que c'est", j'ai 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.
Des pilotes supplémentaires indiquent "Utilisation du pilote source sans fil Broadcom 802.11 Linux STA de bcmwl-kernel-source (propriétaire)"
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
En outre, 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?
Avec les versions Ubuntu 11.x, les pilotes propriétaires Broadcom ont cessé de fonctionner avec les puces 4311 Broadcom (voir le bogue 732677). Cependant, ces puces fonctionnent bien avec le pilote ouvert b43, mais vous devez d'abord installer leur micrologiciel - facilement avec l'installation d'un paquet. Tout d’abord, supprimez le pilote STA propriétaire s’il est installé (qui est identique au pilote wl) et ses fichiers de configuration qui suppriment le pilote b43 actif) en inversant ce que vous avez fait pour les installer:
Sudo apt-get purge bcmwl-kernel-source
et/ou exécuter des pilotes supplémentaires et désélectionner le pilote Broadcom STA
Vérifiez que votre suppression/désactivation ci-dessus est terminée:
toutes les lignes avec "liste noire b43" auraient dû être supprimées de tous les fichiers de /etc/modprobe.d. Ces lignes de liste noire suppriment le pilote b43; elles doivent donc être supprimées. Seules les lignes "b43" et "b43legacy" exactes ne doivent contenir que les lignes "bcm43xx". Traiter avec les restes:
Sudo rm /etc/modprobe.d/blacklist-bcm43.conf
gksudo gedit any-file-found-with-b43
et supprimez ou mettez un # au début.
Le micrologiciel propriétaire ne peut pas être distribué avec la version, vous devez donc l'ajouter manuellement. Utilisez une connexion filaire et dans un terminal:
Sudo apt-get install linux-firmware-nonfree
Le paquet firmware-b43-installer est une autre source du firmware Broadcom.
Sudo apt-get install firmware-b43-installer
mais un seul ensemble de microprogrammes est nécessaire (et les utilisateurs non-4311 doivent vérifier s'ils ont besoin d'autres versions du microprogramme (comme firmware-b43-lpphy-installer).
Avec le microprogramme en place, NetworkManager peut commencer à analyser. Sinon, charger manuellement le module de pilote b43 ou simplement redémarrer.
Sudo modprobe b43
À ce stade, vous devriez avoir le module de pilote b43 chargé, ainsi que le wl et un autre pilote possible, le module brcma PAS présent dans la liste de modules produite par:
Sudo lsmod | sort
Si le module brcma est répertorié, mettez-le en liste noire en ajoutant ce qui suit: liste noire brcma liste noire brcmsmac liste noire brcm80211 dans le fichier /etc/modprobe.d/blacklist.conf
gksudo gedit /etc/modprobe.d/blacklist.conf
NetworkManager devrait commencer à analyser et proposer une liste des points de connexion possibles en quelques secondes.
Sélectionnez votre point d'accès, sélectionnez la méthode de cryptage appropriée et entrez votre clé. Si vous ne diffusez pas votre identifiant SSID et que celui-ci ne figure pas dans la liste des points d'accès, vous devrez peut-être cliquer sur NetworkManager, sélectionner l'élément de menu "Connexion au réseau masqué" et entrer votre identifiant SSID. Au prochain démarrage, la connexion devrait être automatique.