Rtl 2832 sdr linux

drwxr

This content is a piece of our initiative to explain how to start your studies with RTL-SDR.

In this post we’ll explain about how to install the rtl-sdr driver.

To install the RTL-SDR device on a Linux computer is relatively quick and easy.

These instructions are designed to run on Linux distributions based on Debian or Ubuntu.

Installing the drivers:

1. Open the terminal and make sure you are in the home directory.

2. Update your Linux distribution:

3. Install the necessary tools such as: git, cmake, build-essential

sudo apt-get install git

sudo apt-get install cmake

sudo apt-get install build-essential

4. Install the library called “libusb-1.0-0-dev” which provides access to USB devices.

5. Download and install the RTL2832U from vendor site:

git clone git://git.osmocom.org/rtl-sdr.git

cd rtl-sdr/

mkdir build

cd build

cmake ../ -DINSTALL_UDEV_RULES=ON

make

sudo make install

sudo ldconfig

sudo cp ../rtl-sdr.rules /etc/udev/rules.d/

6. Create a “blacklist” to the default driver which loads automatically using the RTL-SDR device as a TV receiver, because this isn’t the functionality we want to use (tv receiver).

A. Access as administrator the directory: /etc/modprobe.d

B. Create a new file called “blacklist-rtl.conf” and add the following line in the file:

blacklist dvb_usb_rtl28xxu

blacklist rtl2832

blacklist rtl2830

C. Save the file and reboot the machine.

7. After reboot the machine, test if the device is actually running. To test type the follow command in the terminal:

Don’t worry with the follow messages:

“PLL not locked”

“No E4000 tuner found, aborting”.

If you see these messages above it is a sign that your driver and your device is working properly and you are ready to install some applications like GQRX, Dump1090, CubicSDR and others…

Источник

Antenna80x

Это новая эра в развитии любительского и профессионального радио. Распространенное название этого программируемого радиоприемника » Донгл DVB-T + DAB + FM приемник».
Обычно представляет собой USB-девайс или устройство, связанное через УСБ-порт или другой вход, с персональным компьютером (ноутбуком, планшетом, смартфоном). Приемник принимает радиосигналы из эфира, преобразует их и передает для дальнейшей обработки на компьютер. Через интерфейс установленной программы можно управлять работой приемника с рабочего стола ПК. Для этого имеется большой ассортимент различных программ и плагинов к ним. В том числе и под Linux.
DVB-T dongles(DVB-T-ключи), основанные на Realtek RTL2832U, могут использоваться в качестве дешевого SDR, поскольку чип позволяет передавать исходные образцы I / Q на хост, который официально используется для демодуляции DAB / DAB + / FM.
RTL-SDR приемники могут быть различной модификации, комплектации и назначения. Можно посмотреть на AliExpress подходящую модель по запросу sdr rtl2832u r820t2 . Там есть недорогие попроще (от 24 до 1700 МГц) и подешевле, но сеть уже и версии перекрывающие весь диапазон от 0.1 до 1700 МГц. Производитель УСБ-донгла выпустил новую версию так же перекрывающую весь диапазон RTL-SDR.COM (V.3)
https://www.rtl-sdr.com/rtl-sdr-blog-v-3-dongles-user-guide/
Quick Start Guide

Читайте также:  Install weblogic oracle linux

В прошлых версиях приемника применялся адаптер (чип R820T), сейчас уже выпускаются с чипом R820T2, у него улучшена чувствительность (~2-6 дБ) и улучшена работа с экспериментальным драйвером, позволяющим программно работать на высоких частотах. Совместим с драйверами R820T.
Итак, имея такой приемник, нужно поставить программу на ПК для работы с ним. Остановимся на простой программе Gqrx SDR. У КОТОРОЙ ИМЕЕТСЯ СВОЙ САЙТ
http://gqrx.dk/.
Gqrx — это программа-радиоприемник с открытым исходным кодом (SDR). Gqrx основан на GNU Radio и графическом инструментарии Qt.
Gqrx поддерживает многие доступные аппаратные средства SDR, включая Airspy, Funcube Dongles, rtl-sdr, HackRF и USRP.
Gqrx — это бесплатное программное обеспечение, лицензированное по лицензии GNU General Public, позволяющее любому исправить и изменить его для использования.
Gqrx в значительной степени основан на GNU Radio с использованием обоих блоков DSP

Установите Gqrx SDR на Ubuntu Linux

Gqrx уже много лет включен в Ubuntu Linux. Хотя эти версии часто немного устарели, они могут быть достаточными для вашего использования.

Если вы хотите использовать последнюю версию, вы можете использовать пакеты из нашего собственного личного архива пакетов (PPA), доступные для Ubuntu 14.04 — 17.10 на архитектурах i386 и amd64. Этот PPA зависит от нескольких других сторонних архивов пакетов для предоставления последних драйверов SDR и пакетов GNU Radio.

Чтобы начать использовать PPA, сначала убедитесь, что у вас нет другой исходной или двоичной установки gqrx, gnuradio или библиотек драйверов SDR. Следующие команды удаляют двоичные установки gqrx и gnuradio, но не установки из источника:

sudo apt-get purge —auto-remove gqrx
sudo apt-get purge —auto-remove gqrx-sdr
sudo apt-get purge —auto-remove libgnuradio*

Теперь вы должны удалить gqrx / релизы или gqrx / snapshots PPA из списка источников репозиториев / пакетов, если вы их использовали.

Затем добавьте новые репозитории в диспетчер пакетов, набрав в терминале следующее по одной строке за раз:

sudo add-apt-repository -y ppa:bladerf/bladerf
sudo add-apt-repository -y ppa:ettusresearch/uhd
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo add-apt-repository -y ppa:myriadrf/gnuradio
sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
sudo apt-get update

Читайте также:  Philips linux smart tv

Если это произошло без ошибок, продолжайте установку gqrx:

sudo apt-get install gqrx-sdr

Необходимо скачать 7 228 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 30,4 MB.
https://launchpad.net/~gqrx/+archive/ubuntu/gqrx-sdr/?field.series_filter=xenial
последняя версия:
gqrx-sdr 2.10-gqrx1~xenial
Теперь вы можете найти gqrx в меню рабочего стола или запустить его с терминала, набрав gqrx. Для запуска потребуются права суперпользователя.

После того, как вы установили Gqrx из PPA, обновления будут доступны через диспетчер пакетов. На сегодня актуальна эта версия

Рекомендуется также устанавливать пакет libvolk1-bin и запускать инструмент volk_profile для оптимизации производительности GNU Radio на конкретном компьютере, на котором он используется.

sudo apt-get install libvolk1-bin

Подождите, пока он закончит, а затем наслаждайтесь повышением производительности.

Для тестирования RTL-устройств нужно установить пакет rtl-sdr

и запускать тест командой

rtl_test -t
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.
———————————————————————
И так, мы вставили УСБ-донгл и запустили программу GQRX
В окне настроек нужно выбрать свой девайс, обычно он уже найден автоматом.

Без проблем можно принимать УКВ-ФМ радиостанции на штатную антенну и различные местные службы. Для других целей использования донгла, нужно применять серьезные антенны и специальные фильтры по входу. Программа gqrx SDR имеет простой интерфейс и не представляет большой сложности. Можно найти инструкцию по ее использованию на сайте разработчика. http://gqrx.dk/doc/practical-tricks-and-tips#more-229
Ресурсов на моем бюджетном ноутбуке в рабочем режиме программа потребляет не много, при паузе практически нагрузки на процессор нет.

Дополнительно к теме ссылки и рекомендации.

Многим нравится программа SDRShar, но она и требует больше ресурсов от ПК. Как ее установить в Linux описано здесь:
http://vladikoms.livejournal.com/51503.html

RTL-SDR for Linux Quick-Start GuideВ руководстве показано, как установить драйверы, как установить и настроить GQRX, CubicSDR, dump1090, Virtual Radar Server, QSpectrum Analyzer и SDR Trunk. https://ranous.wordpress.com/rtl-sdr4linux/

Airspy — популярный, доступный по цене SDR (основанный на программном обеспечении радиоприемник) приемник связи с наивысшей производительностью и наименьшим форм-фактором. Это серьезная альтернатива как недорогим, так и более высоким конечным сканерам, в то же время демонстрируя лучший опыт просмотра радио на рынке благодаря тесной интеграции с де-факто стандартным программным обеспечением SDR #. https://airspy.com/

Очень много роликов имеется на Ютубе с обзорами RTL-SDR приемников.

По большому счету этот девайс годится для приема местных станций и сканирования определенного диапазона частот. Для более серьезных целей он требует и более серьезной переделки, например: установки дополнительных фильтров и конвертера на кварце для перекрытия всего диапазона частот от 0.1 до 1700 МГГц. Или нужно покупать подобное SDR устройство более высокого уровня сложности и соответственно большей цены.

Читайте также:  Vmware workstation player linux установка

Источник

RTL-SDR

RTL-SDR is a set of tools that enables DVB-T USB dongles based on the Realtek RTL2832U chipset to be used as cheap software defined radios, given that the chip allows transferring raw I/Q samples from the tuner straight to the host device.

See the RTL-SDR wiki for exact technical specifications.

Packages

The latest stable RTL-SDR version can be installed from rtl-sdr .

Note: RTL-SDR conflicts with existing DVB-T drivers in the kernel, and upon installation blacklists the relevant drivers as can be seen in /usr/lib/modprobe.d/rtlsdr.conf . To use the dongle with the original DVB-T drivers, it is required to manually load them, see DVB-T#Driver.

udev rules are installed at /usr/lib/udev/rules.d/10-rtl-sdr.rules and set the proper permissions such that non-root users can access the device.

Tip: The official RTL-SDR software does not include an infrared module. If one is desired, this fork, which includes an rtl_ir module, should be used instead.

rngd claims rtlsdr devices by default — exclude it’s use in /etc/conf.d/rngd with RNGD_OPTS=»—exclude rtlsdr»

Usage

Performing a simple test, and make sure the dongle works and that there are no lost samples:

Raw samples can be captured directly to file (or fifo), for example to tune to 123.4MHz and capture 1.8M samples/sec:

$ rtl_sdr capture.bin -s 1.8e6 -f 123.4e6

Tune to your favorite radio station and pipe to sox for audio:

$ rtl_fm -f 102.7e6 -M wbfm -s 200000 -r 48000 - | aplay -r 48000 -f S16_LE

Applications

Some popular applications that use RTL-SDR:

  • gqrx — a popular SDR receiver with waterfall GUI for Linux
  • urh — complete suite for wireless protocol investigation with native support for many common SDR
  • dump1090-gitAUR — a lightweight ModeS (1090Mhz) decoder
  • multimon-ng — a decoder for various digital modes
  • rtl_433AUR — protocol aware receiver for multiple devices. Supports automatic packet interception and protocol analyzers for reverse engineering.
  • rng-tools — Random number generator related utilities
  • This page was last edited on 14 May 2023, at 16:58.
  • Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.
  • Privacy policy
  • About ArchWiki
  • Disclaimers

Источник

Оцените статью
Adblock
detector