I just found out I've made an error in the initial case: I need to overwrite the original kernel version, not copy the lirc_imon.ko into the updates, but I need to copy it into /lib/modules/2.6.32-21-generic/kernel/ubuntu/lirc/lirc_imon/.
To answer your question: I removed all the lirc_imon.ko files in /lib/modules/2.6.32-21-generic, reinstalled the kernel package and did a dpkg-reconfigure on lirc-modules-source. I then stopped lirc and LCDd and did a rmmod on lirc_imon and lirc_dev. At this point I only have one lirc_imon.ko in my /lib/modules/2.6.32-21-generic due to dkms refusing to install its version (I checked this, just to be sure): Starting lirc now gives the following information in syslog: Apr 16 10:32:33 localhost kernel: [ 727.605729] lirc_dev: IR Remote Control driver registered, major 61 Apr 16 10:32:33 localhost kernel: [ 727.623131] lirc_imon: disagrees about version of symbol lirc_register_driver Apr 16 10:32:33 localhost kernel: [ 727.623136] lirc_imon: Unknown symbol lirc_register_driver Needless to say that lirc fails. There is also only one lirc_dev version available on the system, which is in the original kernel location, NOT in the updates directory. When I overwrite the original lirc_imon with the one from dkms everything works. -- lirc_imon.ko does not get installed through dkms https://bugs.launchpad.net/bugs/563727 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs