Another truecrypt.ko installation problem

Bug #149821 reported by Barthelemy D.
2
Affects Status Importance Assigned to Milestone
truecrypt-installer
Fix Released
Low
Jari Aalto

Bug Description

I just updated my ubuntu system to the new kernel 2.6.22.13 and truecrypt no longer works. I tried to delete all source files, reinstall it with the following errors:

dpkg-deb: building package `truecrypt-doc' in `../truecrypt-doc_4.3a-6_all.deb'.
dpkg-deb: building package `truecrypt-cli' in `../truecrypt-cli_4.3a-6_i386.deb'.
dpkg-deb: building package `truecrypt-modules-modprobe' in `../truecrypt-modules-modprobe_4.3a-6_i386.deb'.
dpkg-deb: building package `truecrypt-modules-linux-2.6.22-13-generic' in `../truecrypt-modules-linux-2.6.22-13-generic_4.3a-6_i386.deb'.
 dpkg-genchanges
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage (debuild emulation): binary and diff upload (original source NOT included)
local: 628: /usr/src/truecrypt-modules-modprobe_4.3a-6_i386.deb: bad variable name
Selecting previously deselected package truecrypt-modules-linux-2.6.22-13-generic.
(Reading database ... 192779 files and directories currently installed.)
Unpacking truecrypt-modules-linux-2.6.22-13-generic (from .../truecrypt-modules-linux-2.6.22-13-generic_4.3a-6_i386.deb) ...
Setting up truecrypt-modules-linux-2.6.22-13-generic (4.3a-6) ...

[WARN] Truecrypt kernel module was not activated. Try: modprobe -v truecrypt

Then, using sudo modprobe -v truecrypt I got:

insmod /lib/modules/2.6.22-13-generic/extra/truecrypt.ko
FATAL: Error inserting truecrypt (/lib/modules/2.6.22-13-generic/extra/truecrypt.ko): Invalid module format

Using dmesg:
[ 3319.717787] truecrypt: version magic '2.6.22.7 mod_unload 486 ' should be '2.6.22-13-generic SMP mod_unload 586 '

The version of truecrypt-installer I'm using:

Time-stamp: <2007-10-02 22:14:49 Jari Aalto (root)>

Jari Aalto (jari-aalto)
Changed in truecrypt-installer:
assignee: nobody → jari-aalto
importance: Undecided → High
status: New → Confirmed
Jari Aalto (jari-aalto)
Changed in truecrypt-installer:
importance: High → Medium
Revision history for this message
Jari Aalto (jari-aalto) wrote :

The truecrypt-installer works for Ubunt kernel 2.6.22-14-generic.
Please check again:

1. Boot to the kernel you're going to use (2.6.22-13-generic)
2. Start build: truecrypt-dpkg -a -i

The error could possibly indicate that the compiling was on 2.6.22.7, under which
the kernel module install naturally fails.

Changed in truecrypt-installer:
importance: Medium → Low
status: Confirmed → In Progress
Revision history for this message
Barthelemy D. (bart-cs) wrote :

I checked again with 22-13 and 22-14 and I got the same error.

"truecrypt: version magic '2.6.22.7 mod_unload 486 ' should be '2.6.22-14-generic SMP mod_unload 586 '"

It is strange though because I can build/install truecrypt from the source. Is there other information I could provide?

Jari Aalto (jari-aalto)
Changed in truecrypt-installer:
status: In Progress → Confirmed
Revision history for this message
Jari Aalto (jari-aalto) wrote :

Adding kernel 2.6.26 support has improved the code quite a bit.
Kindly test with the latest build structure.

  tc-dpkg --auto --install

The latest tc-dpkg (old was: truecrypt-dpkg) is available from the download page.

Revision history for this message
Jari Aalto (jari-aalto) wrote :

I believe latest release has addressed this issue.
Modules compile in Latest Ubuntu intrepid / kernel 2.6.27-2-generic.

Changed in truecrypt-installer:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.