3

The driver seems to be in the 3.3 tree, but I just installed 3.3.7 from the mainline kernel repository, cause I thought it would have the driver (3.3-rc7). But it is not included.

There are no newer kernels for oneiric, and I can't use precise or quantal kernels cause they require PAE and I don't have that.

Bruno Pereira
  • 74,715

2 Answers2

2

A couple of things:

  • Non-PAE (aka generic i386) kernels are available until Precise, but not for Quantal
  • Just because a driver is in the kernel (source) tree does not mean it is included in a specific build of the kernel (that depends on the kernel configuration for that build)
  • amilo-rfkill is available in the PAE i386 kernel 3.4/3.5 mainline builds for Quantal, as part of the linux-image-extra package.
    • But it is not available in the Ubuntu kernel team's previous non-PAE builds of the 3.3/3.4 kernels.
    • Unfortunately, if you have no PAE support it looks like you must build the kernel (or at least that module) yourself...
ish
  • 141,990
1

I compiled my own amilo-rfkill.ko using this guide, the amilo-rfkill.c sources from the Git snapshot of 3.3.7 and the kernel headers from the Ubuntu mainline kernel repository.