Search code examples
linuxubuntulinux-kernelubuntu-12.04drivers

Installing another version of linux on my system


I need to build locally a driver for "precise" Ubuntu edition (uname -r for that system returns 3.2.0-33-generic-pae).

My local host is Ubuntu 13.10 'sausy'.

But I fail to install the linux headers( what should I do to set up the environment I need?)

I downloaded the image from here: from packages.ubuntu but what my next steps should be?

Actually I don't need exact steps but pointing the right direction would be great!

Thanks in advance :)


Solution

  • If you want to just build the driver (with out installing/testing)

    then you will just have to download the kernel source of the preferred version (in this case it is 3.2.0-33) from kernel.org, build it with config from your host PC, and then compile your driver/module against that.

    If you plan to install/test then after building the kernel source of the preferred version,

    install the same to your host PC, then you will be able to insmod the driver you built