Hello everyone. While I'm sure I have an account here somewhere, this is a new one because I've been lurking so long and the email and password are long gone.
I've been running Heyu on a Raspberry Pi2 w/Wheezy via a USB-Serial converter to a CM11 for years. This has worked flawlessly, but I've been turning off old Pis in favor of a consolidated x86 machine that has real serial ports, a real hard drive, that sort of thing. There are also other issues with Wheezy, and the notification systems I've set up to sent stuff to Twitter and whatnot are slowly collapsing because of SSL and packages being outdated, so it's an issue with trying to get things moved over to just be compatible with modern things.
Heyu installed via make without issues. I've added my user to the dialout group. I have other programs accessing other serial ports as this user without issue. However, Heyu would work once or twice, then it would give me:
"HEYU: Can't open tty line. Check the permissions."
Fair enough, I tried root. Same thing, it may work once or twice before giving me that same error. I set permissions on the serial port (/dev/ttyS1) to 777, same thing. There should be no reason root cannot access a port with 777 privileges.
I tried the USB-serial converter that had been running for years, same thing. It would work once or twice, then give me the permissions error. There was no rhyme or reason as to when or why it would give me this, and it persisted through a reboot.
I have to assume it's something to do with the CPU architecture, or related to the age of Heyu itself. I'm hoping someone else has some ideas, I'd like to turn the Pis off once and for all (but I guess I can run one just because...)