[mythtv-users] LIRC help needed with IguanaIR and PACE DC50X
bradallenfuller at gmail.com
Thu Jul 1 00:36:16 UTC 2010
On Wed, Jun 30, 2010 at 16:54, Brad Fuller <bradallenfuller at gmail.com> wrote:
>>>> First: iguanaIR doesn't use any /dev/lircX You will need to set up lirc to
>>>> use /dev/iguanaIR/0
>>>Ok. But, I am doing that in the hardware.conf. Do I need to designate
>>>it someplace else?
>> You made a /dev/lirc0 by hand. Lirc may mistakenly be trying to use this erroneous socket instead of /dev/iguanaIR/0 You can compel lirc to use the correct socket by starting lircd with "sudo lircd -d /dev/iguanaIR/0"
> OK, I deleted /dev/lirc[x]
> IF I
> sudo lircd -d /dev/iguanaIR/0
> I receive:
> $ sudo lircd -d /dev/iguanaIR/0
> lircd: can't open or create /var/run/lirc/lircd.pid
> lircd: No such file or directory
I basically fixed this by creating a directory under /var/run/lirc
for the pid. I don't think I should have needed to do that, should I?
anyway, here's my status
starting lirc and using irsend gives me a timeout:
$ sudo lircd --driver=iguanaIR --device=/dev/iguanaIR/0
$ irsend set_transmitters 1 2 3 4
It also gives a segfault:
6162.068687] lircd: segfault at 0 ip 000000000040eafa sp
00007fff0fb88bf0 error 4 in lircd[400000+17000
It seems strange that when sending irsend, a segfault in dmesg is
registered but lircd still runs:
$ ps ax | grep lirc
5486 ? S 0:00 lircd --driver=iguanaIR
--device=/dev/iguanaIR/0 --pidfile=/var/run/lirc/lircd.pid --listen
It seems that what you are saying is that libusb needs to be at least
version 1.0 for this to work?
Are there any other issues?
I've done what is listed. The only thing that is bothering me is Jarod saying:
"You have LIRC compiled with iguanaIR support. You didn't "install"
iguanaIR in LIRC. :)"
Because I have:
$ lircd -H ?
Driver `?' not supported.
What else do I need to do?
and, my hardware.conf seems correct. This is it:
#Chosen Remote Control
#Chosen Remote Control
REMOTE="Iguanaworks USB IR Transceiver"
#Chosen IR Transmitter
#Don't start lircmd even if there seems to be a good config file
#Try to load appropriate kernel modules
# Default configuration files for your hardware if any
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
# for iguana ir
More information about the mythtv-users