Problèmes WIfi avec Macbook Pro Retina début 2015 (12,2) sur Ubuntu 15.04

10

Partie 1

J'ai mis à niveau le MBA 2012 vers le MBPr 2015 (j'ai adoré Mint 17.1 Rebecca sur le MBA, mais les problèmes graphiques / noyau signifient que je dois attendre jusqu'à 17.2 pour utiliser à nouveau Mint)

J'ai réussi à installer Ubuntu sur une carte SD. Il démarre et fonctionne. Un excellent tutoriel à ce sujet est l' installation d'Ubuntu 15.04 sur un Macbook Pro 11,2 .

Je n'arrive pas à faire fonctionner le Wi-Fi.

Terminal utilisé pour déterminer le chipset:

$ lspci -nn | grep 0280
03:00.0 Network controller [0280]: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)

J'ai essayé d'activer le pilote dans Logiciels et mises à jour → Pilotes supplémentaires. Ubuntu se fige donc c'est un non.

J'ai utilisé le terminal pour installer les blobs / pilotes suivants (je ne sais pas comment vous les appelez) hors ligne:

sudo dpkg -i bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu2_amd64.deb dkms_2.2.0.3-2ubuntu3_all.deb

Cela a provoqué le gel du système à:

DKMS: install complete

J'ai redémarré et essayé de réinstaller à l'aide du programme d'installation du logiciel Ubuntu, ce qui l'a fait se bloquer.

Je n'ai rien gâché d'autre. Quelqu'un peut-il expliquer ce que je fais mal?

D'accord, voici la partie 2:

J'ai essayé d'installer bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb.

Voici le message d'erreur:

Selecting previously unselected package bcmwl-kernel-source.
(Reading database ... 170952 files and directories currently installed.)
Preparing to unpack bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb ...
Unpacking bcmwl-kernel-source (6.30.223.30+bdcom-0ubuntu3) ...
Selecting previously unselected package dkms.
Preparing to unpack dkms_2.2.0.3-2ubuntu3_all.deb ...
Unpacking dkms (2.2.0.3-2ubuntu3) ...
Setting up dkms (2.2.0.3-2ubuntu3) ...
Setting up bcmwl-kernel-source (6.30.223.30+bdcom-0ubuntu3) ...
Loading new bcmwl-6.30.223.30+bdcom DKMS files...
First Installation: checking all kernels...
Building only for 3.19.0-15-generic
Building for architecture x86_64
Building initial module for 3.19.0-15-generic
ERROR (dkms apport): kernel package linux-headers-3.19.0-15-generic is not supported
Error! Bad return status for module build on kernel: 3.19.0-15-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.30+bdcom/build/make.log for more information.
modprobe: FATAL: Module wl not found.
update-initramfs: deferring update (trigger activated)
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for initramfs-tools (0.103ubuntu15) ...
update-initramfs: Generating /boot/initrd.img-3.19.0-15-generic

J'ai ensuite essayé:

$ sudo modprob wl
sudo: modprobe: command not found

J'ai vérifié et apparemment le pilote est reconnu comme installé:

~$ sudo lshw -C Network
*-network UNCLAIMED     
   description: Network controller
   product: BCM43602 802.11ac Wireless LAN SoC
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:03:00.0
   version: 01
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list
   configuration: latency=0
   resources: memory:c1400000-c1407fff memory:c1000000-c13fffff

Alors je suis là, pas de Wi-Fi, je ne vois aucun ID réseau ...

J'ai googlé et trouvé quelques autres personnes qui ont réussi à faire fonctionner le Wi-Fi en utilisant les mêmes blobs / pilotes.

Quelqu'un peut-il expliquer pourquoi cela ne fonctionne pas?

Aussi, pourquoi l'adaptateur Ethernet Apple Thunderbolt n'est-il pas reconnu, cette chose est sortie il y a des années et cela rendrait les processus beaucoup plus faciles si je pouvais au moins me connecter pour rechercher des correctifs, etc.

Shahriar Farkhan
la source

Réponses:

16
  1. Désinstallez votre tentative précédente:dpkg -r bcmwl-kernel-source
  2. Téléchargement du firmware brcmfmac43602 à partir du dépôt git du firmware Linux.
  3. Créez le dossier /lib/firmware/brcms'il n'existe pas déjà.
  4. Copiez le fichier dans /lib/firmware/brcm
  5. Redémarrez et profitez de votre WiFi.

Remarques

Vous devrez peut-être exécuter apt-get updateet apt-get upgrade.

J'ai un simple adaptateur USB vers Ethernet de Moshi qui fonctionne immédiatement, mais dans votre cas, vous pouvez toujours ajouter le pilote à la carte SD. Ajoutez une petite partition FAT32 (en utilisant GParted) ou exFAT (faites de l'espace libre en utilisant GParted et formatez exFAT avec OS X Disk Utility) sur votre carte SD pour faciliter le partage de fichiers entre OS X et Ubuntu.

Pour exFAT, vous pourriez avoir besoin apt-get install exfat-fuse exfat-utilsavant de pouvoir le monter.

Source: http://ubuntuforums.org/showthread.php?t=2270831

Gawin
la source
Je vous remercie! corrigé et ça fonctionne. Il y a une foule d'autres choses qui ne fonctionnent pas en fonction du lien que vous avez envoyé, mais avoir accès au wifi permet de rechercher des réponses. J'ai également oublié que j'avais un adaptateur USB 2.0 vers Ethernet.
Shahriar Farkhan
@Gawin fait le même travail pour n'importe quelle version d'ubuntu, c'est-à-dire que je peux toujours utiliser le blob du repo du noyau et comment dois-je le mettre à jour ??
Tummala Dhanvi
Non, cela fonctionne avec le noyau 3.19 et supérieur. Voir ce wiki sur le chipset: lien
Shahriar Farkhan
1
Je vois que cela fonctionne aussi pour elementaryOS loki sur rMBP début 2015
Kajal Sinha