[mythtv-users] Update to lirc 0.8.5 breaks things

Richard Shaw hobbes1069 at gmail.com
Sun Jun 21 04:17:50 UTC 2009


On Sat, Jun 20, 2009 at 10:20 PM, Jarod Wilson <jarod at wilsonet.com> wrote:

> On 06/20/2009 11:06 PM, Richard Shaw wrote:
>
>         and now my
>>        remote doesn't work. This configuration has worked flawlessly since
>>        Fedora 8. I'm now getting some output from dmesg I don't
>>        remember seeing
>>        before:
>>
>>        [root at calvin ~]# dmesg | grep lirc
>>        lirc_dev: IR Remote Control driver registered, major 61
>>        lirc_serial: auto-detected active low receiver
>>
>>
>>    Do you know if it was auto-detected as active low previously?
>>    Definitely makes a difference... You could try forcing it to active
>>    high as a test. (add modparam 'sense=0')
>>
>>
>> Not sure but tried sense=0 (i.e. "modprobe lirc_serial sense=0" if
>> that's the correct way to do it) and didn't see anything different in
>> dmesg. It still said "low".
>>
>
> Hrm. That certainly shouldn't be the case... You did unload the lirc_serial
> module before that, right? What you should be seeing (in dmesg) is:
>
> lirc_serial: Manually using active high receiver


Yup, did a rmmod lirc_serial (but I didn't unload lirc_dev) the first time,
but as you saw in the lines below I did a modprobe -r which did unload both.


>
>
>
>     Load lirc_serial with the module param 'debug=1', see what else it
>>    says. You can try fiddling with other module options as well.
>>
>>
>> I didn't see anything helpful but here's the output:
>>
>
> The output from modprobe isn't what's interesting, its the stuff that gets
> spewed into dmesg afterwards when trying to use it. :)


It doesn't look like the module parameters are either getting passed to
lirc_serial or that they're not being accepted. I'm not seeing any
additional output from dmesg. Is that something I could put in my
modprobe.conf configuration?

>
>
>
>  Since "irw" didn't work I tried stopping the service and running
>> irrecord to make sure it wasn't my remote config but it had an issue as
>> well:
>>
>> [root at calvin modprobe.d]# irrecord test
>>
>> irrecord -  application for recording IR-codes for usage with lirc
>>
>> Copyright (C) 1998,1999 Christoph Bartelmus(lirc at bartelmus.de
>> <mailto:lirc at bartelmus.de>)
>>
>> irrecord: could not get hardware features
>> irrecord: this device driver does not support the LIRC ioctl interface
>> irrecord: make sure you use a current version of the driver
>> irrecord: could not init hardware (lircd running ? --> close it, check
>> permissions)
>>
>
> Hrm... That's not looking particularly good... I may have vague
> recollections of Janne saying that was known to be busted though, even when
> the receiver is working properly. I really do need to dive into lirc_serial
> code again, but its... grotty...
>
> For the record, what kernel version is this with? Need to compare the
> lirc_serial code in it w/current cvs and git trees...


2.6.27.24-170.2.68.fc10.x86_64

I also have a Fedora 11 install running 2.6.29.4-167.fc11.x86_64 which I
could move the receiver to for comparison testing if it would be helpful.

Thanks,
Richard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20090620/9d330c79/attachment.htm>


More information about the mythtv-users mailing list