Hi again,
I have my own, strong and personal principle of not executing code that I don't know, because nobody never knows what it really does. It is a huge security risk!
Its a bit frustrating to have so near the supposed executable that does what is needed, and being unable to try it.
I mean, my OpenWRT router is the door between my Home LAN and the Internet. I don't want to risk having my Home LAN hacked just because I irresponsibly ran some executable that I don't know how it was done...
Don't get me wrong, I'm not saying the executable in the other post is malicious. I'm just saying I don't execute code in my router that I don't know where it comes from. I'm sure we all agree the best security rule is to always suspect from everything and everywhere.
So, since I couldn't get any help compiling the code for USBRelay, I decided to purchase another USB relay device, this one with a serial-over-usb port.
It is still on its way, so I haven't tried it, but I expect to easily control it with a serial console program like minicom. This device in ebay costs around $6 USD with shipping to EU, so its far less that I would spend with the hassle of being attacked in my Home LAN.
The best I can do is to suggest the OpenWRT community to adopt a conscientious behavior and avoid running code we don't know where it comes from.
Cheers,
Jabss