[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