ubuntu 14.04 wireless não funciona no Macbook pro dual boot

0

Instalei o Ubuntu 14.04 no Macbook pro 13.3. O wifi estava funcionando perfeitamente bem e parou de funcionar agora.

Eu tentei as soluções abaixo:

sudo apt-get install dkms bcmwl-kernel-source
sudo modprobe wl

Ele fica preso em sudo modprobe wl

Minha saída para sudo lshw -C Network está abaixo:

*-network               
       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: driver=wl latency=0
       resources: irq:18 memory:c1400000-c1407fff memory:c1000000-c13fffff
  *-network
       description: Ethernet interface
       physical id: 2
       bus info: usb@1:1
       logical name: eth0
       serial: 0e:51:01:26:f1:eb
       capabilities: ethernet physical
       configuration: broadcast=yes driver=ipheth ip=172.20.10.4 link=yes multicast=yes

saída para lspci -nn | grep 0280 is :

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

Quando eu tentei sudo apt-get install --reinstall bcmwl-kernel-source :

ficou preso em:

Setting up bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu0.2) ...
Removing old bcmwl-6.30.223.248+bdcom DKMS files...

-------- Uninstall Beginning --------
Module:  bcmwl
Version: 6.30.223.248+bdcom
Kernel:  4.4.0-62-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

wl.ko:
 - Uninstallation
   - Deleting from: /lib/modules/4.4.0-62-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.

------------------------------
Deleting module version: 6.30.223.248+bdcom
completely from the DKMS tree.
------------------------------
Done.
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
Building only for 4.4.0-62-generic
Building for architecture x86_64
Building initial module for 4.4.0-62-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.4.0-62-generic/updates/dkms/

depmod....

DKMS: install completed.

então eu matei e tentei sudo apt-get update e recebi o erro:

Eu recebi o erro:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

Quando eu tentei sudo dpkg --configure -a :

fica preso como abaixo:

Setting up bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu0.2) ...
Removing old bcmwl-6.30.223.248+bdcom DKMS files...

-------- Uninstall Beginning --------
Module:  bcmwl
Version: 6.30.223.248+bdcom
Kernel:  4.4.0-62-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

wl.ko:
 - Uninstallation
   - Deleting from: /lib/modules/4.4.0-62-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.

------------------------------
Deleting module version: 6.30.223.248+bdcom
completely from the DKMS tree.
------------------------------
Done.
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
Building only for 4.4.0-62-generic
Building for architecture x86_64
Building initial module for 4.4.0-62-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.4.0-62-generic/updates/dkms/

depmod....

DKMS: install completed.

Não sei o que tentar agora. Qualquer ajuda será apreciada.

    
por nakulchawla09 17.02.2017 / 08:58

1 resposta

2

O bcmwl-kernel-source é um driver errado para este adaptador Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01) . Não vai funcionar com isso.

O driver correto é brcmfmac . Ele é construído no kernel.

Desinstale o wl por

sudo apt purge bcmwl-kernel-source

e o Wi-Fi deve funcionar.

    
por Pilot6 17.02.2017 / 09:39