I tried to compile dcmi module on Ubuntu 12.04.2/OCP v2 hardware. During the compile, it's clear the source is for 2.6 kernel. I commented out some lines in the Makefile so it compiles successfully against the 3.5 kernel in 12.04.2, but at the end the module won't load.
$ sudo modprobe dcmi
[sudo] password for rorke:
FATAL: Error inserting dcmi (/lib/modules/3.5.0-26-generic/kernel/drivers/char/dcmi.ko): Invalid module format
Regarding mei module, it is compiled and loaded fine on Ubuntu 12.04.2.
$ modinfo mei
filename: /lib/modules/3.5.0-26-generic/kernel/drivers/char/mei.ko
version: 7.1.21.4.S
license: GPL v2
description: Intel(R) Management Engine Interface for Server
author: Intel Corporation
srcversion: A1B16BB6787946C63832E7A
I tried to compile dcmi module on Ubuntu 12.04.2/OCP v2 hardware. During the compile, it's clear the source is for 2.6 kernel. I commented out some lines in the Makefile so it compiles successfully against the 3.5 kernel in 12.04.2, but at the end the module won't load. 3.5.0-26- generic/ kernel/ drivers/ char/dcmi. ko): Invalid module format
$ sudo modprobe dcmi
[sudo] password for rorke:
FATAL: Error inserting dcmi (/lib/modules/
Regarding mei module, it is compiled and loaded fine on Ubuntu 12.04.2. 3.5.0-26- generic/ kernel/ drivers/ char/mei. ko 63832E7A
$ modinfo mei
filename: /lib/modules/
version: 7.1.21.4.S
license: GPL v2
description: Intel(R) Management Engine Interface for Server
author: Intel Corporation
srcversion: A1B16BB6787946C