[mythtv-users] No /dev/lirc

Don Doumakes doumakes at loganet.net
Sun Sep 9 04:23:06 UTC 2007


I'm installing MythTV on a new Ubunto Feisty Fawn system.  The last
obstacle to actually using it for watching TV is getting the remote
control to work.

I'm using a StreamZap USB remote.  I've confirmed that the device is
registering itself.  The output of dmesg | grep usb includes:

[   36.440370] drivers/usb/serial/pl2303.c: Prolific PL2303 USB to
serial adaptor driver
[   63.037702] lirc_mceusb2: no version for "lirc_get_pdata" found:
kernel tainted.
[   63.042053] lirc_mceusb2: Philips eHome USB IR Transciever and
Microsoft MCE 2005 Remote Control driver for LIRC $Revision: 1.25 $
[   63.042057] lirc_mceusb2: Daniel Melander <lirc at rajidae.se>, Martin
Blatter <martin_a_blatter at yahoo.com>
[   63.046141] usbcore: registered new interface driver lirc_mceusb2

So far so good.  I confirm that the lirc_mceusb2 module is loaded:

root at myth:~# lsmod | grep lirc
lirc_mceusb2           16004  0
lirc_dev               18504  1 lirc_mceusb2
usbcore               154416  7
lirc_mceusb2,pl2303,usbhid,usbserial,ehci_hcd,ohci_hcd

I've followed the lirc installation instructions at
<https://help.ubuntu.com/community/Install_Lirc_Feisty>.  All goes
smoothly until it's time to test lirc.  irw returns immediately to the
command prompt, and lircd fails after logging this:

Sep  8 23:03:27 myth lircd-0.8.2-CVS[5097]: accepted new client on
/dev/lircd
Sep  8 23:03:27 myth lircd-0.8.2-CVS[5097]: could not get file
information for /dev/lirc
Sep  8 23:03:27 myth lircd-0.8.2-CVS[5097]: default_init(): No such file
or directory
Sep  8 23:03:27 myth lircd-0.8.2-CVS[5097]: caught signal

And sure enough there's no device file.

root at myth:/var/log# ls -l /dev/lirc*
srw-rw-rw- 1 root root 0 2007-09-08 22:51 /dev/lircd

I've spent most of today looking at mailing list archives and web pages,
and really haven't seen a good solution to this problem.

I'm running kernel 2.6.20-16-generic and lircd 0.8.2-CVS.  When I run
modinfo lirc_mceusb2 I get:

filename:       /lib/modules/2.6.20-16-generic/misc/lirc_mceusb2.ko
license:        GPL
author:         Daniel Melander <lirc at rajidae.se>, Martin Blatter
<martin_a_blatter at yahoo.com>
description:    Philips eHome USB IR Transciever and Microsoft MCE 2005
Remote Control driver for LIRC
srcversion:     DAAD7CBA7AD4D1D17DFE591
alias:          usb:v043Ep9803d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1509p9242d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v195Dp7002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v179Dp0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v03EEp2501d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v107Bp3009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1308pC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1460p9150d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p0322d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p031Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0815d*dc*dsc*dp*ic*isc*ip*
depends:        usbcore
vermagic:       2.6.20-16-generic SMP mod_unload
parm:           debug:Debug enabled or not (bool)

Seems to match the kernel version, so I'm out of ideas.  I hope one of
you can point me toward the answer, or at least toward the right question.

This is my first Ubuntu system, so I've got about one day of experience
with the package management tools.

-- 
Don Doumakes



More information about the mythtv-users mailing list