Trouble using E4000 on new Dell Vostro

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-sdr@lists.osmocom.org/.

Ethan Trewhitt osmocom at potophobia.net
Fri Feb 8 05:07:31 UTC 2013


I have been unable to get basic tuning functionality out of my E4000 on my
new laptop, in Ubuntu Precise. I'm running 64-bit Precise with the Osmocom
drivers installed via the GNU Radio setup script. When I attempt to use the
RTL device in Linux, the following occurs:

"
$ rtl_test
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)
"

When I run the system in GDB and request a backtrace, this is all I get:

"
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/osmocom-sdr/attachments/20130208/99c5817c/attachment.htm>


More information about the osmocom-sdr mailing list