I have a Siglent SDS 1102CNL oscilloscope. I am able to communicate with the scope from a Win10 PC using Siglent's EasyScope software, which uses a LabView library and MS .Net 3.5 in the pprocess. The software identifies the scope using USBTMC; it identifies the ID and serial number and can display the screen and control the scope through this interface.
I have been trying to accomplish the same with Linux Fedora 36 KDE but am running into software issues. (I am using the same PC; a dual-boot, separate HDs for the installs.) Siglent does not furnish a Linux version of EasyScope but suggests using lxi-tools (
https://github.com/lxi-tools/lxi-tools) which I have installed but which seems to want to find the scope on the LAN. The "discover" command doesn't find the scope.
in a terminal window lsusb finds the scope and lists the same ID and serial number that was shown under Windows. lsusb -v states that it is unable to open the device and so some information will be missing. This suggested to me that USBMTC must be missing from the kernel, and I went looking for a way to install it. That search led me to this group.
I'm hoping someone can forgive my ignorance and suggest an approach to connect the scope to the OS. Thank you for your suggestions.
-CH-