Logging show errors

Hello, I’m running Rpi3B+ with a RTL-SDR Blog V3 RTL2832 and I think I’ve run into a problem.

So far the observations made with my station (ID 559) appear to be functioning, but looking at the logs they show [Errno 32] Broken Pipe during an observation, and running rtl_test returns:
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
usb_claim_interface error -6
Failed to open rtlsdr device #0.

Any ideas what this might mean?

Some process may already be using the rtl device. Don’t you have any other gqrx, or a previous satnogs decoder alive?

The following commands may help you to identify the faulty process:

  • first discover the proper RTL usb device using “lsusb”
  • then ask the names of the processes using command “fuser -v /dev/bus/usb/00x/00y” (the name of the file must be adapted with the result of the “lsusb” command)

I am not sure if these commands are available on Raspberry, or you may have to install them using “apt install”. You may also have to use them using sudo.

2 Likes

So before I actually managed to start looking into this this morning, I ran rtl_test and its returning what its supposed to:

Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Preformatted textMicro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
[R82XX] PLL not locked!
Sampling at 2048000 S/s.

Strange. Could be a telltale of what you suspected.
In regards to decoders I only just have the default satnogs client installation. (satnogs-client-ansible-201902160049)
I’ll keep an eye on it for a day or two. The issues appeared thus far with running rtl_test and during an observation start