Re: LIRC - Failed to initialize hardware - Mac & IrDroid

Bengt Martensson <[email protected]> Thu, 26 Sep 2019 20:27:46 +0200
Newsgroups gmane.comp.hardware.lirc
Message-ID <[email protected]>
On 2019-09-25 23:35, Joe Dugandzic wrote:
> Scratch that last post. I saw some errors coming in from the debug upon 
> make regarding the spaces in my volume name. So I tried the install from 
> a USB drive where I could rename it safely. And, while that got make 
> much farther along, many warnings and errors popped up still.

The way to go is to post (here) your exact configuration and the error 
messages you get. I am sure Alec (who is the expert, as well as the 
maintainer) will be ready to help.

> I'm not sure what the process is to install this thing successfully on 
> Mac, but it has been a total p.i.t.a. for me. And, I'm running out of 
> time to get this project done.
> 
> I get that IR stuff isn't exactly "sexy" anymore, and Lirc is an 
> open-source project that appears to be no longer developed......but 
> geesh, what a mess to try to get this thing running.

Yeah. It was written 20 years ago, with the programming methods common 
them. It has never been considered as even roughly finished; its version 
number still starts with "0". It is very built into Linux and the kernel 
(substantial parts ran in kernel space), in particular in the early 
years. Alec made (with some support from me) an attempt to modernize a 
few years ago; the user space were replaced by dynamically loaded 
plugins, which was a substantial step, but still most of the problems 
remain. Since a few years, the moderator is "not very active", not even 
pull requests on SourceForge are getting processed.

But still Lirc seems to have a very high reputation in the Linux- and 
open source community...

So lets come up with a replacement instead.

> Because I seemingly have few other choices, I've ordered an IrToy v2 and 
> may have to re-install Lirc 9.4d via MacPorts, because at least it was 
> successfully running.....even though it could not run my IrDroid device.

I am not really sure it will solve the problem of initialization going 
wrong. If you absolutely cannot get the current upstream version to run, 
you should increase the logging level on the MacPorts version.
> 
> I'd be happy to use your Java software, but it won't run on this machine 
> for some reason.

[He is talking about JGirs, https://github.com/bengtmartensson/JGirs]
I have just fixed a few problems and made a new version that you can 
try. For problems or suggestions, make an issue at GitHub.

Greetz,

Bengt