Comment 6 for bug 1463845

Revision history for this message
Albert (sapristi) wrote :

Seth,
Thanks for your comments. I am running 3.13.0-61 and there is no wireless driver installed at all.
The "Additional Drivers" application lists the bcmwl driver as in use, but when I run "dkms status" it lists the wl driver as installed for other kernels but not for the current one.
Then I tried removing the package "bcmwl-kernel-source" and reinstalling it, with apt-get, and that worked after I installed the header files for the current kernel with "sudo apt-get install linux-headers-$(uname -r)".

Upon reinstallation of bcmwl-kernel-source, the wifi came up by itself.

In retrospect it all makes sense considering that the package must be built from source. What is surprising is that the bcmwl-kernel-source package doesn't depend on the current kernel's package. I guess it can't because it would depend on all kernel's sources.

In summary, to make the wifi work by reinstalling the wl driver for the current kernel:

$ sudo apt-get remove bcmwl-kernel-source
$ sudo apt-get install linux-headers-$(uname -r)
$ sudo apt-get install bcmwl-kernel-source

Thanks a lot for your help! Got me in the right direction.