← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 563727] Re: lirc_imon.ko does not get installed through dkms

 

Here is what is happening with the original lirc_imon in natty:

$ modprobe -v lirc_imon
insmod /lib/modules/2.6.38-8-generic/kernel/drivers/staging/lirc/lirc_imon.ko 
FATAL: Error inserting lirc_imon (/lib/modules/2.6.38-8-generic/kernel/drivers/staging/lirc/lirc_imon.ko): Invalid argument

When I do as suggested by others and manually copy over the version that
was built by DKMS, that error goes away. I also had a number of kernel
crashes on my AMD64 X2 system when loading some imon related modules so
I had to blacklist imon, rc-imon-mce and rc-imon-pad. I don't have the
time to find out which one caused the crash.

I think we are looking at two bugs here:

1) The imon modules that come delivered with natty don't work with the iMon PAD and may even course a kernel crash.
2) The lirc-modules-source package contains an older version of the lirc_imon driver.

Ideally, 1) would be fixed but for now I'd rather have at least 2) work.

-- 
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to lirc in Ubuntu.
https://bugs.launchpad.net/bugs/563727

Title:
  lirc_imon.ko does not get installed through dkms

Status in “linux” package in Ubuntu:
  Triaged
Status in “lirc” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: lirc

  Dkms does not install the lirc_imon.ko from lirc_modules_source when
  the kernel gets upgraded (in current lucid). The dkms output reads:

  lirc_imon.ko:
  Running module version sanity check.

  Error! Module version 0.6 for lirc_imon.ko
  is not newer than what is already found in kernel 2.6.32-21-generic (0.6).
  You may override by specifying --force.

  Fact is that the lirc_imon.ko provided by the default kernel does not
  work with the following imon controller:

  15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller

  Manually copying the module built by DKMS solves the problem

  sudo cp
  /var/lib/dkms/lirc/kernel-2.6.32-21-generic-i686/module/lirc_imon.ko
  /lib/modules/2.6.32-21-generic/updates/dkms/

  It would be nice if dkms could copy this file regardless of the
  version available in the kernel (using the -f option?)


References