[mythtv-users] lirc broken?
jakeisawake at gmail.com
Thu Feb 15 20:31:20 UTC 2007
i saw this error the other day. for me it was because i'm using an
ati remote and the kernel ati_remote driver was loading before lirc.
this was with lirc 0.8.1 though i know that with older versions lirc
would still create /dev/lirc0 even though ati_remote was loaded.
once i removed and blacklisted the ati_remote module lirc was able to
create all the devices just fine. if you don't have an ati_remote
then maybe something els is loading before lirc and preventing it from
making the correct devices.
On 2/15/07, Nick Morrott <knowledgejunkie at gmail.com> wrote:
> On 15/02/07, Dale Christ <grosserhund at gmail.com> wrote:
> > On 2/14/07, Nick Morrott <knowledgejunkie at gmail.com> wrote:
> > > On 15/02/07, Dale Christ <grosserhund at gmail.com> wrote:
> > > > I went to update some lirc settings last night, now I'm getting these
> > > > messages when I run irw:
> > > >
> > > > Feb 14 22:18:14 localhost lircd-0.8.1-CVS: lircd(userspace)
> > > > Feb 14 22:18:17 localhost lircd-0.8.1-CVS : accepted new client
> > > > /dev/lircd
> > > > Feb 14 22:18:17 localhost lircd-0.8.1-CVS : could not get file
> > > > information for /dev/lirc
> > > > Feb 14 22:18:17 localhost lircd-0.8.1-CVS: default_init(): No
> > > > file or directory
> > > > Feb 14 22:18:17 localhost lircd-0.8.1-CVS: caught signal
> > > >
> > > > It also kills the lircd daemon. As always, any help is greaty
> > appreciated.
> > >
> > > Some thoughts...
> > >
> > > 1) Make sure you have the correct LIRC kernel modules for your current
> > kernel
> > Done.
> > > 2) Make sure your LIRC modules are loaded ('modprobe lirc_i2c' if
> > > using the PVR card's IR)
> > Done
> > > 3) What LIRC devices do you have when the modules are loaded? ( ls -l
> > > /dev/lirc* )
> > [root at mythbox ~]# ls /dev/lir*
> > /dev/lircd
> The actual LIRC devices (/dev/lircd and /dev/lirc0 if using Fedora)
> are still not present. What type of IR receiver are you using? You
> likely need to load the LIRC driver (either lirc_i2c for Hauppauge
> cards or lirc_serial for serial IR receivers).
> > 4) Do you have a lirc.rules file in /etc/udev/rules.d?
> > Here it is:
> > KERNEL=="lirc[0-9]*", NAME="lirc%n"
> > KERNEL=="lirc0", SYMLINK="lirc"
> Looks good. Should create /dev/lirc symlink to /dev/lirc0 when the
> correct LIRC module is loaded.
> What's the output of
> # lsmod |grep "lirc"
> after you've loaded the correct LIRC module? You generally modprobe
> the specific LIRC driver for your receiver which in turn pulls in
> lirc_dev automatically.
> MythTV Official wiki:
> MythTV users list archive:
> "An investment in knowledge always pays the best interest." - Benjamin
> mythtv-users mailing list
> mythtv-users at mythtv.org
More information about the mythtv-users