I'm having a problem getting my Insteon device to start when starting LinuxMCE. I can start the executable correctly by executing
/usr/pluto/bin/Insteon -d 63
63 is the device number of the Insteon Interface. It won't run correctly if I don't add the -d parameter. I'm not sure this is correct, but I got it working this way and haven't gotten around to looking at this until now.
The LMCE launch manager tries to launch the device, but the status window says that it timed out waiting for the Insteon device to register.
The device logs shows:
== ATTEMPT FRESH START ==
1 11/25/07 14:24:07 /usr/pluto/bin/Spawn_Device.sh 63 (spawning-device) 21116 Dev: 63; Already Running list: 15,16,17,18,27,37,
== FRESH START ==
1 11/25/07 14:24:07 /usr/pluto/bin/Spawn_Device.sh 63 (spawning-device) device: 63 ip: localhost cmd_line: Insteon
0 11/25/07 14:24:07 63 (spawning-device) Entering 63
========== NEW LOG SECTION ==========
1 11/25/07 14:24:07 63 (spawning-device) Starting... 1
1 11/25/07 14:24:07 63 (spawning-device) Found ./Insteon
Return code: 126
3 11/25/07 14:24:07 63 (spawning-device) Device died... count=1/50 dev=63
Sun Nov 25 14:24:07 PST 2007 died
========== NEW LOG SECTION ==========
I need to get this working for release, so any help is appreciated.