io.github.foldynl.QLog "QLOG is a really good program for logging and controlling amateur radio devices. However, I had a few problems when testing it on Linux Mint 22.1 Cinnamon, which took me a few hours to research. My Yaesu FT-897 wouldn’t respond to control. To make it easier for successors, I’m writing down a few tips for installation. 1. To control amateur radio devices, the “hamlib” library is required, which is not included in the download. It’s best to install it before downloading and testing with the following steps. Install Hamlib: sudo apt-get install libhamlib-utils 2. Find the USB/serial port for the radio modem: Unplug the USB device dmesg -w Plug in the USB device For me, the output was: [14562.704292] ch341 1-5.2.1:1.0: ch341-uart converter detected [14562.704987] usb 1-5.2.1: ch341-uart converter now attached to ttyUSB0 Now we know the USB port, in my case: /dev/ttyUSB0 3. Test Hamlib: rigctl -l This should display all supported radios. For my Yaesu FT-897, I ran the following command: rigctl -m 1023 -r /dev/ttyUSB0 -s 38400 -C stop_bits=2 command: f -> displays the frequency command: m -> displays the mode If the system outputs a “Permission Denied” error, the USB port is not accessible. Try running the command with sudo. Check the permissions of the port: ls -l /dev/ttyUSB0 If necessary, set the permissions: sudo chmod 666 /dev/ttyUSB0 Alternatively, you can configure the device file to be accessible by all users. Usually found under /etc/udev/rules.d/99-usb-serial.rules or similar. For me, I had to change the entry: SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", SYMLINK+="COM2" to SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", SYMLINK+="COM2", MODE="0666" (only possible with root privileges) 4. Install QLOG via Linux SW center Under Rig, you can then easily configure the radio (in my case, YEASU-FT 897) and the automated control works wonderfully. I hope I can help others with these instructions. Best regards, Michaela - DH6BF" |
4 |