[mythtv-users] HDPVR setup irsend error

Jarod Wilson jarod at wilsonet.com
Mon Jan 18 17:46:09 UTC 2010


On Mon, Jan 18, 2010 at 12:39 PM, John Welch <jrw3319 at gmail.com> wrote:
...
>>>For the record, in Fedora 12, its /etc/lirc/lircd.conf we look for,
>>
>>>not /etc/lircd.conf. (Per default path change upstream).
>>
>> Sorry again.  It’s indeed /etc/lirc/lircd.conf
>>
>> The lirc version is 0.8.6-1.fc12
>>
>> So I’m at a loss as to what to do next.  I guess I can go back to zero and
>> install everything all over again.  It might be preferable to kill myself,
>> though.  Are there any other diagnostics I can do?  Or maybe I should post
>> something to the lirc list.

Run lircd by hand without backgrounding it, see what it spits out.
i.e., as root:

lircd -n /etc/lirc/lircd.conf

Path to pidfile, socket and device *should* work without having to
specify them, but if not, then:

lircd -n -d /dev/lirc0 -o /var/run/lirc/lircd -P
/var/run/lirc/lircd.pid /etc/lirc/lircd.conf

> A couple of suggestions / things to look at:
>
> 1) Add a line to your /etc/rc.local file to automatically load the
> lirc_zilog module at startup (ie /sbin/modprobe lirc_zilog).  There
> might be other / better places to do this, but all I can tell you is
> it "works for me".

Create an /etc/sysconfig/modules/lirc.modules file to do that instead.
The system initscript looks for /etc/sysconfig/modules/*.modules files
and executes them on boot much earlier on than rc.local, so the driver
will already be loaded when lircd starts (though lircd will start and
wait for the device to appear these days, so it shouldn't matter too
much).

> 2) How did you create / save your lircd.conf file?  Is is possible
> that you have some extraneous characters in there?  I know this could
> happen, for example, if you saved the file on a Windows box and then
> copied it over.

Definitely possible. Running lircd in the foreground *should* reveal
any problems with the config file.

-- 
Jarod Wilson
jarod at wilsonet.com


More information about the mythtv-users mailing list