Hi,<br><br>I'm trying to update the Sierra Wireless USB driver for kernel 2.6.26 in Voyage Version: 0.6 (Build Date 20090708) and I get an 'Invalid module format' error.<br><br>This is what I do after a clean installation of Voyage 0.6:<br>- download http://fr.voyage.hk/dists/0.6/linux/linux-headers-2.6.26-voyage_6.0-2_i386.deb and install it using dpkg -i <package name>. This installs the package in /usr/src/linux-headers-2.6.26-voyage<br>- make sierra.c. The make file points to /usr/src/linux-headers-2.6.26-voyage for the kernel headers; build is successful<br>- when I try to install sierra.ko, I get this error message:<br>[ 1693.833588] sierra: version magic '2.6.26-voyage preempt mod_unload 486 ' should be '2.6.26-486-voyage preempt mod_unload 486 '<br>FATAL: Error inserting sierra (/lib/modules/2.6.26-486-voyage/kernel/drivers/usb/serial/sierra.ko): Invalid module format <br><br>modinfo sierra returns 'vermagic:       <span
style="font-weight: bold;">2.6.26-voyage</span> preempt mod_unload 486'<br>uname -r returns '<span style="font-weight: bold;">2.6.26-486-voyage</span>'<br><br>Do I use the wrong kernel headers (can't find another package ...)? Do I make a mistake somewhere?<br><br>Thanks in advance,<br><br>Benny<br><br><br>