I'm having trouble loading the lirc_serial module with even the latest CVS and kernel 126.96.36.199. This is what I get:
FATAL: Error inserting lirc_serial (/lib/modules/188.8.131.52/misc/lirc_serial.ko): Unknown symbol in module, or unknown parameter (see dmesg)
and dmesg|tail shows
[67251.201873] lirc_serial: no symbol version for lirc_register_plugin
[67251.201873] lirc_serial: Unknown symbol lirc_register_plugin
I have /usr/src/linux sym-linked to /usr/src/linux-184.108.40.206 which is the kernel source I used to compile the running kernel. LIRC compiles fine and lirc_dev seems to load ok too, but lir_serial doesn't.
I've done some research and have modified and applied this patch:
to lirc-0.8.3 with the same results. The patch fails to apply to CVS though.
I also tried this solution but couldn't recompile as instructed:
If anyone could give me an alternative solution I'd be most appreciative. After thinking about it for 3 months I finally purchased a serial card and now I can't get lirc_serial loaded :(