how to "activate" a kernel module???

Hi Every one!

I’m using openSUSE 12.1 and I want to compile my own kernel, I have been doing this for a while but I came across this problem I need to use the following kernel module


Intel Management Engine Interface (Intel MEI) (INTEL_MEI)

CONFIG_INTEL_MEI:

The Intel Management Engine (Intel ME) provides Manageability,
Security and Media services for system containing Intel chipsets.
if selected /dev/mei misc device will be created.

Supported Chipsets are:
7 Series Chipset Family
6 Series Chipset Family
5 Series Chipset Family
4 Series Chipset Family
Mobile 4 Series Chipset Family
ICH9
82946GZ/GL
82G35 Express
82Q963/Q965
82P965/G965
Mobile PM965/GM965
Mobile GME965/GLE960
82Q35 Express
82G33/G31/P35/P31 Express
82Q33 Express
82X38/X48 Express

For more information see
<http://software.intel.com/en-us/manageability/>

Symbol: INTEL_MEI =n]
Type : tristate
Prompt: Intel Management Engine Interface (Intel MEI)
Defined at drivers/staging/mei/Kconfig:1
Depends on: STAGING =y] && X86 =y] && PCI =y] && EXPERIMENTAL =n]
Location:
-> Device Drivers
-> Staging drivers (STAGING =y])

but this module is desactivated, meaning that I cannot selected at all. The first thing I did was to check “STAGING =y] && X86 =y] && PCI =y] && EXPERIMENTAL =n]” and everything was OK. I also tried in vane to edit .config manually and adding this line:


CONFIG_INTEL_MEI=y

but nothing :frowning:

does any one have an idea about what else I can check in order to use this module???

thanks in advance for any help!!! :slight_smile:

Based on the following link the modules built is called **mei **and found in Linux kernels: 3.0–3.1, 3.2-rc+HEAD: Linux Kernel Driver DataBase: CONFIG_INTEL_MEI: Intel Management Engine Interface (Intel MEI)

When I look at my setup I find the mei module as being there in kernel 3.1-rc2.

Thank You,

On 2011-11-23 22:26, juanp 1982 wrote:
> does any one have an idea about what else I can check in order to use
> this module???

maybe it is considered experimental. I have a vague recollection you have
to enable those first.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

While running menuconfig on kernel-3.1.2 I found this information as to its name and location:

Symbol: INTEL_MEI =m] 
 Type  : tristate 
 Prompt: Intel Management Engine Interface (Intel MEI)
    Defined at drivers/staging/mei/Kconfig:1  
    Depends on: STAGING =y] && X86 =y] && PCI =y] && EXPERIMENTAL =y] 
    Location:  
      -> Device Drivers 
        -> Staging drivers (STAGING =y]) 
           <M>   Intel Management Engine Interface (Intel MEI)       

Thank You,

interesting!!! I’m going to check the Experimental module thanks so much for your help!!!

interesting!!! I’m going to check the Experimental module thanks so much for your help!!!

Happy to be of help juanp_1982 and please come back and let us know of your success with this information.

Thank You,

thanks guys!!!

I’m going to report this small bug in the kernel documentations because the GUI (xconfig) say one thing (wrong btw) and the command line (menuconfig) say another one

thanks so much for your help!