Found 1 device(s):
0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Found Elonics E4000 tuner
Supported gain values (14): -1.0 1.5 4.0 6.5 9.0 11.5 14.0 16.5 19.0 21.5 24.0 29.0 34.0 42.0
Reading samples in async mode...
cb transfer status: 1, canceling...
Library error 0, exiting...
Segmentation fault (core dumped)
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6ed42e5 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
(gdb) bt
#0 0x00007ffff6ed42e5 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#1 0x00007ffff6ed447f in libusb_close () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2 0x00007ffff7bc51a9 in rtlsdr_close () from /usr/local/lib/librtlsdr.so.0
#3 0x0000000000401322 in main ()
"
So there is apparently some issue with libusb. This machine has four USB 3.0 ports, and I've tried using all four of them. There's no hub, but nor are there any USB 2.0 ports to try.
Here's the relevant output of usb-devices:
"
T: Bus=03 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=2838 Rev=01.00
S: Manufacturer=Realtek
S: Product=RTL2838UHIDIR
S: SerialNumber=00000947
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
"
Note that I have had easy success using the dongle in 64-bit Windows 7 (through the Zadig-installed drivers and SDRSharp), as well as in the same version of Ubuntu installed on another laptop (an older HP Envy). So I know the dongle works, and I know it theoretically can work with the Osmocom drivers, albeit in a different machine.
Any ideas? Thanks in advance.
Ethan