Erreur failed to open rtlsdr device #0

509 views
Skip to first unread message

52...@etu.he2b.be

unread,
Apr 26, 2019, 6:34:46 PM4/26/19
to Gqrx SDR


Bonsoir,
Quand je lance gqrx, le resultat de la commande rtl_test me donne ceci:
rtl_test
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.

et si gqrx n'est pas lancé j'ai ceci comme résultat de la commande rtl_test:
# rtl_test -t
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro 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.
No E4000 tuner found, aborting

j'ai tout essayé, blacklist et tout mais rien ne marche.
Merci de votre aide

Robin Gape

unread,
Apr 26, 2019, 7:53:42 PM4/26/19
to GQRX group
On 26/04/2019 23:34, 52...@etu.he2b.be wrote:


Bonsoir,
Quand je lance gqrx, le resultat de la commande rtl_test me donne ceci:
rtl_test
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.

Ça c'est comme il faut. Quand GQRX est lancé, il a pris l'appareil RTL, alor il-y-a l'erreur -6. Toutes va bien pour le rtl_test.

Pour un appareil comme le RTL-SDR, seulement un logiciel peut l'utiliser au même temps.


et si gqrx n'est pas lancé j'ai ceci comme résultat de la commande rtl_test:
# rtl_test -t
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro 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.
No E4000 tuner found, aborting

Et ceci aussi est bon. Un mieux commande est le simple rtl_test sans le -t. Ça donne un resultat comme le suivant:

~$ rtl_test


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

Using device 0: Generic RTL2832U OEM

Found Rafael Micro 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.

Info: This tool will continuously read from the device, and report if
samples get lost. If you observe no further output, everything is fine.

Reading samples in async mode...
^CSignal caught, exiting!

User cancel, exiting...
Samples per million lost (minimum): 0
La commande man rtl_test dites plus sur les possibilités

Encore des questions?

Robin, G8DQX


j'ai tout essayé, blacklist et tout mais rien ne marche.
Lequel Linux est en marche? Avec Ubuntu 16.04, et plus ultérieur, le blacklist est non plus necessaire.
Merci de votre aide
--

52...@etu.he2b.be

unread,
Apr 27, 2019, 4:48:08 AM4/27/19
to Gqrx SDR
Bonjour Robin,
Merci pour ta réponse rapide.
Je travaille sur Debian. Ce que je n'arrive pas non plus à faire quand gqrx est lancé c'est la capture d'un sms avec la commande grgsm_capture.
Quand gqrx est lancé, j'ai ce résultat lors de la capture:
# grgsm_capture -g 40 -a 976 -s 1e6 sms3.cfile -T 20
linux; GNU C++ version 6.3.0 20170221; Boost_106200; UHD_003.009.005-0-unknown

gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.10
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy soapy redpitaya
usb_claim_interface error -6
Using device #0 Realtek RTL2838UHIDIR SN: 00000001
usb_claim_interface error -6

FATAL: Failed to open rtlsdr device.

Trying to fill up 1 missing channel(s) with null source(s).
This is being done to prevent the application from crashing
due to gnuradio bug #528.

Ensuite quand j'arrete gqrx, j'arrive à faire la capture. Résultat ci dessous:
# grgsm_capture -g 40 -a 976 -s 1e6 sms2.cfile -T 20
linux; GNU C++ version 6.3.0 20170221; Boost_106200; UHD_003.009.005-0-unknown

gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.10
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy soapy redpitaya
Found Rafael Micro R820T tuner
Using device #0 Realtek RTL2838UHIDIR SN: 00000001

Found Rafael Micro R820T tuner
[R82XX] PLL not locked!
Exact sample rate is: 1000000.026491 Hz
[R82XX] PLL not locked!
Allocating 15 zero-copy buffers

Mais lors du décodage du fichier sms2.cfile dans wireshark avec la commande grgsm_decode:
# grgsm_decode -c sms2.cfile -a 976 -s 1e6 -m BCCH -t 0


je n'ai pas les bonnes informations par rapport au canal SDCCH utilisé, ni le time slot, ni le chiffrement utilisé A5/1 ou A5/3 pour pouvoir dechiffrer le SMS.

Merci de ton aide.

Corinne
Reply all
Reply to author
Forward
0 new messages