Problemas com o Wi-Fi com o Macbook Pro Retina no início de 2015 (12,2) no Ubuntu 15.04

10

Parte 1

Atualizei o MBA de 2012 para o MBPr 2015 (adorei o Mint 17.1 Rebecca no MBA, mas problemas com gráficos / kernel significa que preciso esperar até 17.2 para usar o Mint novamente)

Eu consegui instalar o Ubuntu em um cartão SD. Inicializa e funciona. Um ótimo tutorial é instalar o Ubuntu 15.04 em um Macbook Pro 11,2 .

Não consigo fazer o Wi-Fi funcionar.

Terminal usado para determinar o chipset:

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

Tentei ativar o driver em Software e atualizações → Drivers adicionais. O Ubuntu congela, então é impossível.

Usei o terminal para instalar os seguintes blobs / drivers (não sei como você os chama) offline:

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

Isso causou o congelamento do sistema em:

DKMS: install complete

Reiniciei e tentei reinstalar usando o Ubuntu Software Installer, o que causou o travamento.

Eu não brinquei com mais nada. Alguém pode explicar o que estou fazendo de errado?

Ok, aqui está a parte 2:

Eu tentei instalar bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb.

Esta é a mensagem de erro:

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

Eu então tentei:

$ sudo modprob wl
sudo: modprobe: command not found

Eu verifiquei e, aparentemente, o driver é reconhecido como instalado:

~$ 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

Então aqui estou eu, sem Wi-Fi, sem ver nenhum ID de rede ...

Pesquisei no Google e encontrei algumas outras pessoas que conseguiram fazer o Wi-Fi funcionar usando os mesmos blobs / drivers.

Alguém pode esclarecer por que isso não está funcionando?

Além disso, por que o Apple Thunderbolt Ethernet Adapter não é reconhecido, essa coisa foi lançada anos atrás e tornaria esse processo muito mais fácil se eu pudesse pelo menos ficar on-line para procurar correções, etc.

Shahriar Farkhan
fonte

Respostas:

16
  1. Desinstale sua tentativa anterior:dpkg -r bcmwl-kernel-source
  2. O firmware brcmfmac43602 foi baixado do repositório git do firmware Linux.
  3. Crie a pasta /lib/firmware/brcmse ela ainda não existir.
  4. Copie o arquivo para /lib/firmware/brcm
  5. Reinicie e aproveite seu WiFi.

Notas

Você pode ter que correr apt-get updatee apt-get upgrade.

Eu tenho um adaptador USB para Ethernet simples da Moshi que funciona imediatamente , mas no seu caso, você sempre pode adicionar o driver ao cartão SD. Adicione uma pequena partição FAT32 (usando GParted) ou exFAT (libere espaço usando GParted e formate exFAT com o OS X Disk Utility) no seu cartão SD para facilitar o compartilhamento de arquivos entre o OS X e o Ubuntu.

Para o exFAT, você pode precisar apt-get install exfat-fuse exfat-utilsantes de montá-lo.

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

Gawin
fonte
Obrigado! consertou e está funcionando. Há várias outras coisas que não estão funcionando com base no link que você enviou, mas o acesso à rede Wi-Fi torna possível a busca de respostas. Também esqueci que tinha um adaptador USB 2.0 para Ethernet.
Shahriar Farkhan
@ Gawin faz o mesmo trabalho para qualquer versão do ubuntu, ou seja, posso usar o blob do repositório do kernel sempre e como devo atualizá-lo?
Tummala Dhanvi
Não, isso funciona com o kernel 3.19 e superior. Veja esta wiki sobre o chipset: link
Shahriar Farkhan
1
Eu vejo que ele funciona para elementary os loki, bem como sobre rMBP início de 2015
Kajal Sinha