I'm having serious problems with the wireless connection in my laptop. I have a Lenovo G400, originally with Windows 8.1. I was using Ubuntu 16.04 LTS since a year ago. Suddenly, one morning, I turn on my laptop and the wireless connection didn't work. In the top right corner, where my name is, the option
Enable Wi-Fi dissapeared. That day, curiously, in Network options, I could connect to Wi-Fi. The next day I just couldn't do it, and since that, I've tried a lot of things to solve my problem. (Wired Connection works perfectly).
I tried a lot of things based on this thread (an amazing thread). After the failure I decided delete my disk and reinstall Ubuntu.
I reinstalled Ubuntu a couple of times, and the problem persists. Finally I reinstalled Ubuntu for the third time but in the Installation procces I uncheck the option "Download updates while installing Ubuntu" as can viewed on this image. And magically the WiFi options appeared!
As I reinstalled everything I started to installing the apps I had before but when I go to ´Software Updater´ and update everything the problem appeared again.
I reboot the laptop and it shows
A system error ocurred. In details the error ocurred with
bcmwl-kernel-source but I lost the exact information of the error. Then, based on the aforementioned thread I tried to install the driver in offline mode (downloading the packages and running in the folder
sudo dpkg -i *.deb. The following info appeared:
dpkg: warning: downgrading bcmwl-kernel-source from 22.214.171.1241+bdcom-0ubuntu1~1.1 to 126.96.36.199+bdcom-0ubuntu8 (Reading database ... 223629 files and directories currently installed.) Preparing to unpack bcmwl-kernel-source_188.8.131.52+bdcom-0ubuntu8_amd64.deb ... Removing all DKMS Modules Done. Unpacking bcmwl-kernel-source (184.108.40.206+bdcom-0ubuntu8) over (220.127.116.111+bdcom-0ubuntu1~1.1) ... dpkg: warning: downgrading dkms from 18.104.22.168-2ubuntu11.5 to 22.214.171.124-2ubuntu11 Preparing to unpack dkms_126.96.36.199-2ubuntu11_all.deb ... Unpacking dkms (188.8.131.52-2ubuntu11) over (184.108.40.206-2ubuntu11.5) ... Preparing to unpack libc6-dev_2.23-0ubuntu10_amd64.deb ... Unpacking libc6-dev:amd64 (2.23-0ubuntu10) over (2.23-0ubuntu10) ... Preparing to unpack linux-libc-dev_4.4.0-112.135_amd64.deb ... Unpacking linux-libc-dev:amd64 (4.4.0-112.135) over (4.4.0-112.135) ... Setting up dkms (220.127.116.11-2ubuntu11) ... Installing new version of config file /etc/kernel/prerm.d/dkms ... Setting up linux-libc-dev:amd64 (4.4.0-112.135) ... Setting up libc6-dev:amd64 (2.23-0ubuntu10) ... Setting up bcmwl-kernel-source (18.104.22.168+bdcom-0ubuntu8) ... Loading new bcmwl-22.214.171.124+bdcom DKMS files... Building only for 4.13.0-32-generic Building for architecture x86_64 Building initial module for 4.13.0-32-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/bcmwl-kernel-source.0.crash' Error! Bad return status for module build on kernel: 4.13.0-32-generic (x86_64) Consult /var/lib/dkms/bcmwl/126.96.36.199+bdcom/build/make.log for more information. modprobe: FATAL: Module wl not found in directory /lib/modules/4.13.0-32-generic update-initramfs: deferring update (trigger activated) Processing triggers for man-db (2.7.5-1) ... Processing triggers for initramfs-tools (0.122ubuntu8.9) ... update-initramfs: Generating /boot/initrd.img-4.13.0-32-generic
This is all the information I can give, I apologize if it is too long but I think it can help. Thanks in advance for any help. IMHO (I'm some newby in Ubuntu), I think the problem is with the new version of the driver. If it is, how can I avoid the upgrade of the driver? (I don't put another thread for this because I'm unsure that's the problem).
Ok. I've made a fresh install again. When I run
apt list --installed | grep 4.10.0-28-generic, it shows,
WARNING: apt does not have a stable CLI interface. Use with caution in scripts. linux-headers-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 amd64 [installed,automatic] linux-image-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 amd64 [installed,automatic] linux-image-extra-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 amd64 [installed,automatic] linux-signed-image-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 amd64 [installed,automatic]