Digirig with linux - Yaesu Radio FT891

I’m trying to get my digirig to work with my new Inovato device (very similiar to Raspberry Pi - uses Debian linux). How do I determine which com port to use? My radio is a Yaesu FT-891.

Thanks for any pointers!

On Linux you can use lsusb command to see the new devices that show up in the system after you connect Digirig.

1 Like

Here’s a python script I recently wrote to help me identify the digirig.

Interestingly, sounddevice doesn’t see the digirig input device, but it’s there. It’s the same ID as the output device.

#!/usr/bin/env python3

import sounddevice as sd

def main():
    print("Listing audio devices recognized by Python sounddevice:\n")
    devices = sd.query_devices()
    for i, dev in enumerate(devices):
        in_ch = dev["max_input_channels"]
        out_ch = dev["max_output_channels"]
        print(f"Device ID {i}: {dev['name']}")
        print(f"  Max input channels:  {in_ch}")
        print(f"  Max output channels: {out_ch}")
        print()

if __name__ == "__main__":
    main()
1 Like

I did try the lsusb command… It came back as Bus 0001 Device 4, so I selected /dev/tty4, but still got the error. Not sure what I am still doing wrong. I have attached pics. If you can let me know what I am doing incorrectly, I would greatly appreciate it. Thanks!

The original poster in this thread appears to be using the same software as you, and they posted quite a bit of detail on locating the correct device.

Try /dev/ttyUSBn where n is usually a changing number from reboot to reboot (or even from unplug to plug).

If it’s there, you should be able to list it with: ls /dev/ttyUSB*

On my Ubuntu 22 system, I don’t have anything matching while my digirig lite is plugged in. Perhaps because I have a digirig lite.