The problem on Fedora (as mentioned in the YAAC help files) is that Fedora no longer assumes unprivileged users will be creating lock files in the /var/lock directory (which is now a symlink to /run/lock). Since ordinary users supposedly don't need to use the lock directory, the directory's owner _and_ group is root. You need to become superuser and change the group of the /run/lock directory to the lock group, so the antique locking code in the RXTX library will work. Also, by default, the lock directory is read-only to group, so you'll have to change the permissions to g+w (group lock has write access). Then, the 20+-year-old locking code in RXTX will work.
Hope this helps.
Andrew, KA2DDO
author of YAAC
toggle quoted message
Show quoted text
-------- Original message --------
From: "Eric H. Christensen via groups.io" <eric@...>
Date: 6/21/20 14:01 (GMT-05:00)
To:
[email protected] Subject: [yaac-users] Connecting a serial TNC
I swear I had this working before but for some reason it's not working now.
I'm trying to connect my D72 to YAAC using /dev/ttyUSB0.? When I enter /dev/ttyUSB0 into the device name and select "Test Port" I get the "Unable to bring up Test-Port for Serial_TNC" message.
I have rxtx installed and I'm a member of dialout, lock, and tty, which should be enough permissions to gain access to the port.? I'm able to access the device using minicom.? What am I missing?? I'm using Fedora 32.
73,
Eric WG3K