Upgrading my wife's laptop I found out that Ubuntu Karmic Koala comes with Linux kernel version 2.6.30 which does not have linux-restricted-modules anymore. Instead you have to install DKMS (Dynamic Kernel Module Support) package to build required modules on demand. Below is how I solved problem with Broadcom Wifi card driver on the laptop:
$ sudo apt-get remove linux-restricted-modules
$ sudo apt-get install build-essential dkms bcmwl-kernel-source
$ sudo reboot
Don't forget to load newly compiled module after rebooting.
$ sudo modprobe wl
After that NetworkManager recognized the WiFi card and connected home WLAN in a blaze.
Praveen Markandu over 2 years ago
thank you
Gilles about 2 years ago
This solved my problem Ubuntu Karmic 9.10 running on an hp pavilion dv2000 series laptop. lspci -vnn indentifies it as:
Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
Thanks
cygnl7 about 2 years ago
It looks like that package should be "build-essential".
Paul Philippov about 2 years ago
@cygnl7 Thank you for the heads up. I corrected the package name.
furqonwd over 1 year ago
thanx....it helps me much........