I've installed the distro's package of sigrok on Linux Mint 17.3 Rosa and the OS sees the logic analyser but sigrok-cli doesn't.
Has anyone had success with Mint (an Ubuntu derivative) or got any idea what I could try or how to investigate further?
Thanks
# see if the logic analyser has been detected when plugged in
$ dmesg | grep 'device number' | tail -1
[932081.928113] usb 1-3: new high-speed USB device number 19 using ehci-pci
$ lsusb -s 19
Bus 001 Device 019: ID 1d50:608c OpenMoko, Inc.
$ sigrok-cli --scan
The following devices were found:
demo - Demo device with 8 probes: 0 1 2 3 4 5 6 7
alsa - ALSA: Intel 82801DB-ICH4 Intel 82801DB-ICH4 with 2 probes: Ch_0 Ch_1
alsa - ALSA: Intel 82801DB-ICH4 Intel 82801DB-ICH4 - MIC ADC with 2 probes: Ch_0 Ch_1
alsa - ALSA: Intel 82801DB-ICH4 Intel 82801DB-ICH4 - MIC2 ADC with 2 probes: Ch_0 Ch_1
alsa - ALSA: Intel 82801DB-ICH4 Intel 82801DB-ICH4 - ADC2 with 2 probes: Ch_0 Ch_1
Web search started with the advice here
https://sigrok.org/wiki/Building#Cannot ... her_device
Lastly I checked that the installation looked complete and has the correct version of udev rules
$ find /usr /etc -name '*sigrok*' | xargs ls -ld # check installation is complete
-rw-r--r-- 1 root root 8385 Oct 24 04:46 /etc/udev/rules.d/z60_libsigrok.rules.txt
-rwxr-xr-x 1 root root 39544 Sep 8 2013 /usr/bin/sigrok-cli
lrwxrwxrwx 1 root root 24 Mar 6 2014 /usr/lib/libsigrokdecode.so.1 -> libsigrokdecode.so.1.0.0
-rw-r--r-- 1 root root 35124 Mar 6 2014 /usr/lib/libsigrokdecode.so.1.0.0
lrwxrwxrwx 1 root root 18 Mar 6 2014 /usr/lib/libsigrok.so.1 -> libsigrok.so.1.0.0
-rw-r--r-- 1 root root 310948 Mar 6 2014 /usr/lib/libsigrok.so.1.0.0
drwxr-xrwx 2 root root 4096 Oct 24 04:24 /usr/local/share/sigrok-firmware
-rw-r--r-- 1 root root 8120 Nov 27 2015 /usr/local/share/sigrok-firmware/fx2lafw-sigrok-fx2-16ch.fw
-rw-r--r-- 1 root root 8120 Nov 27 2015 /usr/local/share/sigrok-firmware/fx2lafw-sigrok-fx2-8ch.fw
drwxr-xr-x 3 root root 4096 Oct 24 02:03 /usr/share/libsigrokdecode
$ find /lib /usr -name '*libusb*' | xargs ls -ld
-rw-r--r-- 1 root root 1790 Mar 2 2014 /lib/firmware/carl9170fw/extra/libusb-zeropacket.diff
lrwxrwxrwx 1 root root 19 Feb 4 2016 /lib/i386-linux-gnu/libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
-rw-r--r-- 1 root root 30100 Dec 3 2013 /lib/i386-linux-gnu/libusb-0.1.so.4.4.4
lrwxrwxrwx 1 root root 19 Feb 4 2016 /lib/i386-linux-gnu/libusb-1.0.so.0 -> libusb-1.0.so.0.1.0
-rw-r--r-- 1 root root 91856 Dec 11 2013 /lib/i386-linux-gnu/libusb-1.0.so.0.1.0
-rw-r--r-- 1 root root 26140 Oct 21 2013 /usr/lib/libusbmuxd.so.1.0.8
lrwxrwxrwx 1 root root 19 Feb 4 2016 /usr/lib/libusbmuxd.so.2 -> libusbmuxd.so.1.0.8
$ grep 'sigrok FX2 LA (8ch)' /etc/udev/rules.d/z60_libsigrok.rules.txt # check file version
# sigrok FX2 LA (8ch)