bostoneric Wrote:so when I get to this step
also the next step throws an error
Code:
sudo rmmod lirc_mceusb
ERROR: Module lirc_mceusb is in use
Install looks good.
That is the error right there.
Basically, Linux is very, very flexible, but you can only be so flexible
Linux does all types of things on the fly to let you add/remove kernel modules and do things that would require reboots on Windows. But there's only so far that it can go.
There is some program somewhere using the IR receiver. Heck, the IR receiver might just be receiving noise and piping it into userspace, not letting it unload the module because it's in use.
If XBMC is up, shut that down. Maybe you have an irw runnign in a terminal somewhere? shut 'em down. iIf that doesn't work, reboot, make sure xbmc is fired down, etc and do that step. Heck, unplug the IR receiver if that doesn't work and do that step. You just need the IR subsystem not to be doing anything so that you can slip the new kernel module in its place.
Keep trying that step until it unloads, and then go from there.
Edit: Idea from another thread. You can also try stopping the lirc service with
Code:
sudo /etc/init.d/lirc stop
May or may not work