I have installed the Ubuntu 20.04 to my old laptop Lenovo G580.
Since then I could connect internet via ethernet but there is no sign or driver for Wifi. So, I tried a couple of solution, installing kernel etc. But there is still the problem.
The driver is Broadcom BCM43142 802.11b/g/n (rev 01)
Appreciate any help, I try every solution find in websites….
>Solution :
Open a shell terminal window (you may press Ctrl Alt T or right-click a free area of your Desktop and then select Open Terminal, among other ways to do it) and then run the commands below.
-
Install the Linux firmware support package and also the Broadcom support packages for your device (the two
broadcom-*packages below add support for BCM43142):sudo apt install linux-firmware broadcom-sta-common broadcom-sta-dkms -y --reinstall -
Unload conflicting Broadcom modules (i.e. kernel device drivers for other/conflicting Broadcom devices):
modprobe -r b44 b43 b43legacy ssb brcmsmac -
Load the wifi module for your Broadcom device:
sudo modprobe wl -
Reboot:
reboot
PS: if step #2 fails, try running step #3 before step #2 (i.e. first load the wl module and only then attempt to unload the conflicting modules). If step #3 fails aswell or for any reason your wifi still doesn’t work, disable Secure Boot and then try the above steps again.