[Voyage-linux] Re: Compiling voyage kernel and drivers. Ref: CM19A USB txcvr for X10 home automation

Rajarajan Rajamani (spam-protected)
Sun Jul 22 05:10:52 HKT 2012


Thanks to the earlier replies I managed to compile it in the VM but am
unable to load the ko file on the
actual 3D3 hardware or using the voyage linux in the VM.
When I try to load the module
% insmod cm19a.ko
 I get
   cm19a: version magic '3.2.17 SMP preempt vmod_unload 486 ' should
be '3.2.17-voyage SMP preempt mod_unload 486'
   insmod: error inserting 'cm19a.ko': -1 Invalid module format

So it is expecting 3.2.17-voyage in the ko file and it only getting 3.2.17.
Where is that string getting put in? It does not seem to be part of
the Makefile.
I wonder if it is in some header file?

Prior to compiling the Cm19A driver I did the following
cd /usr/src/linux-source-3.0.0-voyage
make oldconfig
make prepare
make modules_prepare

Any hints would be appreciated.




More information about the Voyage-linux mailing list