Я установил Ubuntu 14.04 на Macbook pro 13.3. Wi-Fi работал превосходный и прекратил работать теперь.
Я попробовал ниже решений:
sudo apt-get install dkms bcmwl-kernel-source
sudo modprobe wl
Это застревает на sudo modprobe wl
Мой вывод для sudo lshw -C Network
ниже:
*-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
вывод для lspci -nn | grep 0280 is
:
03:00.0 Network controller [0280]: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)
Когда я попробовал sudo apt-get install --reinstall bcmwl-kernel-source
:
это застряло в:
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.
таким образом, я уничтожил его и попробовал sudo apt-get update
и получил ошибку:
Я получил ошибку:
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
Когда я попробовал sudo dpkg --configure -a
:
это застревает как ниже:
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.
Я не уверен, что попробовать теперь. Любая справка будет цениться.
bcmwl-kernel-source
неправильный драйвер для этого Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)
адаптер. Это не будет работать с ним.
Надлежащий драйвер brcmfmac
. Это создается в ядре.
Удалите wl
sudo apt purge bcmwl-kernel-source
и Wi-Fi должен работать.