[mythtv-users] LIRC and my CIMR100

Omer Shenker mail at omershenker.net
Sat Jun 28 12:20:08 EDT 2003


Hello,

I'm building a MythTV box and I'm having trouble getting my CIMR100 to work.
I've installed all the Mandrake 9.1 packages for LIRC and I have the lirc*
modules compiled for my kernel (using the mdk sources). In
/etc/sysconfig/lircd I have uncommented the lines for COM1 (since that's
where the receiver is attached) and the line DEVICE=/dev/lirc/serial (since
that's where devfs seems to place it). I've set HWMOD=lirc_serial and
DRIVER=creative. I've copied the creative/CD driver to /etc/lircd.conf.

[root at helium root]# ls -la /dev/lirc/
total 0
drwxr-xr-x    1 root     root            0 Dec 31  1969 ./
drwxr-xr-x    1 root     root            0 Dec 31  1969 ../
crw-------    1 root     root      61,   0 Dec 31  1969 serial
[root at helium root]# mode2
This program is only intended for receivers supporting the pulse/space
layer.
Note that this is no error, but this program simply makes no sense for your
receiver.
[root at helium root]# mode2 -d /dev/lirc/serial
# press buttons, no output, ^C
[root at helium root]# irw /dev/lirc/serial
connect: Connection refused
[root at helium root]# irw
# returns immediately
[root at helium root]# tail /var/log/messages|grep lirc
Jun 28 05:21:43 helium lircd 0.6.6[7469]: lircd(any) ready
Jun 28 05:21:43 helium lircd: lircd startup succeeded
Jun 28 05:21:50 helium lircd 0.6.6[7469]: accepted new client on /tmp/.lircd
Jun 28 05:21:50 helium lircd 0.6.6[7469]: could not reset tty
Jun 28 05:21:50 helium lircd 0.6.6[7469]: caught signal

Now I try DRIVER=default. The terminal log is exactly the same up until:

[root at helium root]# tail /var/log/messages|grep lirc
Jun 28 05:27:05 helium lircd 0.6.6[8175]: lircd(any) ready
Jun 28 05:27:05 helium lircd: lircd startup succeeded
Jun 28 05:27:07 helium lircd 0.6.6[8175]: accepted new client on /tmp/.lircd
Jun 28 05:27:07 helium lircd 0.6.6[8175]: could not open /dev/lirc/serial
Jun 28 05:27:07 helium lircd 0.6.6[8175]: default_init(): Device or resource
busy
Jun 28 05:27:07 helium lircd 0.6.6[8175]: caught signal

Just for kicks I did a modprobe on all the lirc_* modules:

[root at helium root]# lsmod|grep lirc
lirc_dev                9016   0
lirc_serial             9184   1

I'm at a loss here. I'm pretty sure I should use the creative driver and the
lirc_serial module, but it doesn't seem to work. Any help would be greatly
appreciated.

Thanks,
-- 
Omer Shenker                          http://omershenker.net/





More information about the mythtv-users mailing list