2 votes

Comment faire pour que ma carte BCM43228 fonctionne avec le noyau principal 3.4 ou plus ?

J'ai suivi https://wiki.ubuntu.com/Kernel/MainlineBuilds pour installer les noyaux 3.4 et 3.5 à partir des debs.

Malheureusement, après le démarrage, je ne peux pas me connecter à Internet car j'ai des problèmes avec mon périphérique réseau BCM43228. Le pilote propriétaire ne peut pas être activé.

Les registres du Jockey ont :

2012-07-08 22:13:06,796 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2012-07-08 22:13:06,854 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2012-07-08 22:13:06,873 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2012-07-08 22:13:08,843 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
2012-07-08 22:13:12,818 WARNING: modinfo for module wl failed: ERROR: modinfo: could not find module wl

2012-07-08 22:13:12,819 WARNING : /sys/module/wl/drivers n'existe pas, impossible de relier le pilote wl.

et d'essayer de le faire :

sudo apt-get install --reinstall bcmwl-kernel-source

résulte dans :

Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/1,151 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 314137 files and directories currently installed.)
Preparing to replace bcmwl-kernel-source 5.100.82.38+bdcom-0ubuntu6.1 (using .../bcmwl-kernel-source_5.100.82.38+bdcom-0ubuntu6.1_amd64.deb) ...
Removing all DKMS Modules
Done.
Unpacking replacement bcmwl-kernel-source ...
Setting up bcmwl-kernel-source (5.100.82.38+bdcom-0ubuntu6.1) ...
Loading new bcmwl-5.100.82.38+bdcom DKMS files...
Building only for 3.5.0-030500rc6-generic
Building for architecture x86_64
Building initial module for 3.5.0-030500rc6-generic
ERROR (dkms apport): kernel package linux-headers-3.5.0-030500rc6-generic is not supported
Error! Bad return status for module build on kernel: 3.5.0-030500rc6-generic (x86_64)
Consult /var/lib/dkms/bcmwl/5.100.82.38+bdcom/build/make.log for more information.
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.5.0-030500rc6-generic

Existe-t-il un support pour ce pilote dans linux >= 3.4 ?

3voto

ish Points 134738

Si vous lisez le wiki, j'attire votre attention sur ce passage :

Par définition, les constructions du noyau principal sont faites à partir de sources vierges non modifiées du noyau principal et ne comprennent donc pas, et ne devraient pas comprendre, de correctifs ou de pilotes Ubuntu. Il n'existe pas non plus de pilotes binaires pour ces noyaux.

Plutôt que les versions principales, vous aurez généralement plus de chance avec les noyaux de la prochaine version alpha/beta (dans ce cas, 12.10 Quantal Alpha 2), qui devraient avoir des pilotes binaires disponibles :

  1. Obtenez le 12.10 bcmwl-kernel-source depuis le lien ci-dessous et essayez de l'installer avec dpkg :

    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
  2. Si cela ne fonctionne pas sur votre version principale, installez les images/en-têtes du noyau 12.10 3.5, puis réessayez :

    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4\_3.5.0-4.4\_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic\_3.5.0-4.4\_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic\_3.5.0-4.4\_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic\_3.5.0-4.4\_amd64.deb

Note : Puisque vous avez l'air de quelqu'un qui devrait être assez habile dans ce domaine :), puis-je vous recommander d'envisager de remplacer l'affreuse carte Broadcom binaire uniquement par l'une des excellentes cartes Intel 6205 ou 6300 half-mini-PCIe, dont le pilote est entièrement open-source dans le système de gestion de l'information d'Intel ? vanille Un noyau ?

2voto

hendryanw Points 101

J'ai eu le même problème avec le paquet du noyau que j'ai téléchargé à partir de xorg-edgers . J'ai ensuite téléchargé la version quantique de bcmwl-kernel-source de ici Je l'ai installé et ma carte sans fil a fonctionné immédiatement.

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