Hi yonubear . Where are you putting the lirc_rpi.ko?
I have also tried some experiments with the Bengt Martensson lirc_rpi.ko, using the compiled copy from his web site, http://harctoolbox.org/lirc_rpi.html
, (which I think is the same as in the zip file on the Feb 02 post above). I haven't been able to get it working.
I don't know much about kernels but searched in my pi software to see where the file was, as follows:
sudo find / -name lirc_rpi.ko
This produced the following output:
I think the 1st 3 lines are as a result of various apt-get installs that I had performed previously.
I made a back-up copy of the lirc_rpi.ko file in the last line. File size was 18192
I copied the Bengt Martensson file into /root/.rpi-firmware/modules/3.10.28+/kernel/drivers/staging/media/lirc/. File size was 20006
I then did a reboot and watched the console messages. All seemed OK.
The file size at /root/.rpi-firmware/modules/3.10.28+/kernel/drivers/staging/media/lirc/ was still 20006.
I did the following to find out if the Bengt Martensson lirc_rpi.ko file works
Modify the /etc/modules file:
sudo nano /etc/modules
change last line from
lirc_rpi gpio_in_pin=23 gpio_out_pin=17
lirc_rpi gpio_in_pin=23 gpio_out_pins=18,17
Did a reboot and noticed the console messages reported lirc_rpi '18,17' invalid argument for 'gpio_out_pins'
changed it to 17,24 and 17, 18 and just 17, none of these worked.
I have stopped working on this problem for the moment since I have a solution for 2 IR transmitters as posted Feb 06 above. However, I would really like to know how to make it work!