среда, 27 марта 2019 г.

Ubuntu 14.04 - Fix Wi-Fi driver (wl.ko) on Macbook Air 6.2 (2013)

  • NOTEPlease do nothing if your Wi-Fi works fine :)
  • NOTEInternet connection is required. Try your mobile phone Bluetooth modem as temporary internet connection for MacBook Air.


As of 27 Mar 2019 - This is a bug which can be fixed as per below action script.


The bug:

  • when installing bcmwl-kernel-source to build wl.ko
  • Expected behavior: kernel module wl.ko loads.
  • What happened / issue: modprobe: ERROR: could not insert 'wl': Package not installed

How to Fix:

1. Check the name and version of your network Wireless adapter.
Open terminal and run "lspci -vnn | grep Network".
It should return something like: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)

2. Temporary remove the packet "shim-signed".
:~$ sudo apt-get remove shim-signed

3. Temporary remove the packet "bcmwl-kernel-source".

:~$ sudo apt-get purge bcmwl-kernel-source

4. Install back the packet "bcmwl-kernel-source".
:~$ sudo apt-get install bcmwl-kernel-source

Once step 4 is completed the Wi-fi should be working, but suggest not to forget to execute the final step 5.

5. Install back the packet "shim-signed".
:~$ sudo apt-get install shim-signed

Action required: Please put the comment if it worked for your case and share your Wireless adapter version. It will be useful for other users to understand if the script can resolve their issue.