[mythtv-users] LIRC SET_TRANSMITTERS no longer working?

Alec Leamas leamas.alec at gmail.com
Sun Jan 1 09:14:47 UTC 2017



On 01/01/17 00:16, Gary Buhrmaster wrote:
> On Sat, Dec 31, 2016 at 8:05 PM, Matt Goebel <matt at goebelnet.com> wrote:
> ....
>> Dec 31 14:55:24 mercury lircd-0.9.4c[2693]: Error: error - maximum of 1
>> transmitters
>
> It would seem the driver you are using believes that
> there is only one transmitter.
>
> When your kernel enumerates the device (usually displayed
> in the kernel messages (dmesg), I would think it *should*
> show something like:
>
>     mceusb <usb_port>: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active)
>
> If it shows only 1 tx port (or only 1 cabled?), perhaps
> the device is being incorrectly identified (there are a
> lot of mceusb (somewhat) compatible clones out there,
> and perhaps you have one of that needs an updated
> driver, or you need to re-seat the ir blaster cable),
> but first make sure the kernel is seeing what you think

FWIW, the relevant lirc code is a plain call to the to the kernel 
LIRC_SET_TRANSMITTER_MASK ioctl i. e., the  lirc version is "probably" 
not significant; it should basically be about the kernel and/or the 
hardware. So, if changing/fixing the hw doesn't make it, next step would 
be to try another kernel.


Happy new year!

--alec


More information about the mythtv-users mailing list