I was able to connect my Oceanic Atom 3.1 to an older version of subsurface on a different computer running Ubuntu 18.04 using a USB cable. However, on my new shiny laptop and Ubuntu 22.04 and the same cable, I can't seem to get it to connect.
This is the error from dmesg:
457691.690966] usb 2-3.1: USB disconnect, device number 9
[457723.926895] usb 2-3.1: new full-speed USB device number 10 using xhci_hcd
[457724.046475] usb 2-3.1: New USB device found, idVendor=0403, idProduct=f460, bcdDevice= 4.00
[457724.046490] usb 2-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[457724.046495] usb 2-3.1: Product: 2002 Design,Inc. USB
[457724.046499] usb 2-3.1: Manufacturer: 2002 Design,Inc
[457724.046502] usb 2-3.1: SerialNumber: 20030001
[457724.069570] BPF: type_id=1268 bits_offset=1600
[457724.069579] BPF:
[457724.069581] BPF: Invalid name
[457724.069583] BPF:
[457724.069587] failed to validate module [usbserial] BTF: -22
Everytime I connect, it picks a different device number - I started at 8 and now I am at 12. The Atom 3.1 automatically goes into PC mode when I connect the USB cable to my computer. I added myself to the dialout and tty groups as stated in the Appendix regarding downloading log files (I did an ls -l /dev/ to see the groups for all the ttys and ttySs). I tried connecting to /dev/ttyS9 and /dev/tty9 in subsurface and I got the error message: Unable to open /dev/ttyS9 and the red banner at the bottom of the screen that says unsupported operation.
I tried googling "failed to validate module [usbserial] BTF: -22" and didn't find anything that looks useful.
Any suggestions on how to proceed would be great!
Mark