Restricted modules in Ubuntu Karmic Koala

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.

Comments (5)

Praveen Markandu

over 10 years ago

thank you


over 10 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)


about 10 years ago

It looks like that package should be "build-essential".

Paul Philippov

about 10 years ago

@cygnl7 Thank you for the heads-up. I corrected the package name.


almost 10 years ago helps me much........