WIFI interrompe repetidamente no MacBook Pro 2013 Retina 15 "no Ubuntu 16.04 [duplicado]

2

Eu tenho uma instalação do Ubuntu 16.04 x64 no meu MacBook Pro Retina 2013 15 ". Usando a Internet através do adaptador Apple Thunderbolt-para-Ethernet é bom, mas usando internet Wi-Fi funciona da maneira diferente:" vê "a rede, conecta e ficar online por cerca de 10 minutos.Depois, o Wi-Fi interrompe e eu tenho que desligar e depois novamente no WIFI para recuperar a conexão para os próximos 5-10 minutos e repete e repete .. mais e mais ..

Instalei o driver Broadcom 802.11 ( BCM4331 802.11a/b/g/n (AirPort Extreme)), mas com esse driver o WIFI não funciona completamente. Se eu alternar para o driver padrão (via Software&Updates->Additional Drivers ), o WIFI funciona conforme descrito acima.

Aqui está um relatório do sistema: Faça o download do RELATÓRIO DO SISTEMA AQUI

ATUALIZAÇÃO: A saída do comando lspci -knn | grep Net -A2 :

03:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16a3] (rev 10)
    Subsystem: Broadcom Corporation NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16b4]
03:00.1 SD Host controller [0805]: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:16bc] (rev 10)
    Subsystem: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:96bc]
--
04:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
    Subsystem: Apple Inc. AirPort Extreme [106b:00ef]
    Kernel driver in use: bcma-pci-bridge

ATUALIZADO:

A solução, gentilmente sugerida pelo usuário Pilot6, não funcionou para mim como: Depois de ter feito isso passo a passo e reinicie o WIFI desaparece completamente do menu e até mesmo as configurações do sistema.

A única coisa que começou a funcionar foi que habilitar o driver Broadcom do menu Software&Updates->Additional Drivers . Mas o problema ainda é o problema: a internet interrompe a cada 10-15 minutos.

O módulo WIFI funciona perfeitamente no MacOs 10.9, portanto, o problema não está relacionado à condição do módulo.

Qualquer ajuda é apreciada!

Obrigado!

    
por Arsenii 24.01.2017 / 20:00

1 resposta

5

Três drivers, teoricamente, podem mais ou menos suportar esse módulo sem fio.

  1. bcmwl-kernel-source que é visto como wl in lspci -knn | grep Net -A2 é um driver proprietário. Ele é instalado quando você usa a GUI "Drivers adicionais". Ele lista todos os outros drivers.

  2. b43 é um módulo do kernel de código aberto instalado nos kernels do Linux. Requer firmware que pode ser instalado por sudo apt install firmware-b43-installer .

  3. bcma também é um módulo de kernel em árvore que suporta alguns dos chips Broadcom. Ele também pretende suportar o dispositivo 4331 .

A Broadcom afirma que wl suporta o 4331 , mas essas afirmações não são confiáveis. Alguns dos chips listados pela Broadcom simplesmente não funcionam com esse driver.

De acordo com a experiência do usuário, o driver correto é b43 .

bcma parece descaradamente errado para este adaptador.

Por isso, sugiro colocar a lista negra bcma em

sudo tee /etc/modprobe.d/blacklist-bcma.conf <<< "blacklist bcma"

Depois disso, lspci -knn | grep Net -A2 deve mostrar b43 como o módulo em uso. Se não for adicionado a /etc/modules por

sudo tee -a /etc/modules <<< "b43"

Você sempre pode remover esse arquivo para usar o driver bcma por

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

Se você tiver uma melhor experiência com o módulo wl , poderá usá-lo.

Mas você precisa entender o que está fazendo. Quando você instala o driver Broadcom a partir de "Drivers Adicionais", você instala bcmwl-kernel-source e lista os b43 .

    
por Pilot6 24.01.2017 / 20:57