Originally Posted by voam
Perhaps this will shed some light on the problem: Here goes the relevant info from /var/log/messages.
It looks like the service starts ok but then has trouble initializing. How can I go about troubleshooting this? Also, when I type in /sbin/service lircd status I get "system dead but subsystem locked" or something like that.
lircd-0.7.2: lircd(any) ready
lircd-0.7.2: accepted new client on /dev/lircd
lircd-0.7.2: could not get file information for /dev/lirc
lircd-0.7.2: default_init(): No such file or directory
lircd-0.7.2: caught signal
Any help would be greatly appreciated!
It's really simple
You need to tell lircd about the device to use, because stupid is looking for /dev/lirc by default. I have this for my LIRCD_OPTIONS in /etc/sysconfig/lirc:
LIRCD_OPTIONS="-d /dev/lirc0 -p 0666"
This will at least prevent the daemon from crashing IF your lirc device is indeed /dev/lirc0 (you could probably find that out by inserting/removing the receiver thingie) and if you have the appropriate
driver as default compiled into lircd. It is worth trying I think.