Difference between revisions of "GNURadio: Instalasi RTL-SDR"

From OnnoWiki
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 25: Line 25:
 
Bisa di install menggunakan
 
Bisa di install menggunakan
  
  apt -y install rtl-sdr
+
  apt -y install rtl-sdr librtlsdr-dev librtlsdr0 soapysdr-module-rtlsdr \
 +
soapysdr0.6-module-rtlsdr libcanberra-gtk-module libcanberra-gtk3-module
  
 
atau compile
 
atau compile
 
  
 
  apt update
 
  apt update
Line 34: Line 34:
 
  cd /usr/local/src/
 
  cd /usr/local/src/
 
  git clone git://git.osmocom.org/rtl-sdr.git
 
  git clone git://git.osmocom.org/rtl-sdr.git
 
Compile
 
 
 
  cd /usr/local/src/
 
  cd /usr/local/src/
 
  cd rtl-sdr/
 
  cd rtl-sdr/
Line 42: Line 39:
 
  cd build
 
  cd build
 
  cmake ../ -DINSTALL_UDEV_RULES=ON
 
  cmake ../ -DINSTALL_UDEV_RULES=ON
 +
 
  make
 
  make
 
  sudo make install
 
  sudo make install
 
  sudo ldconfig
 
  sudo ldconfig
 
 
  sudo make install-udev-rules
 
  sudo make install-udev-rules
 
  
 
==Compile gr-osmosdr==
 
==Compile gr-osmosdr==
Line 68: Line 64:
  
 
  -- ######################################################
 
  -- ######################################################
  -- # gr-osmosdr enabled components                         
+
  -- # Gnuradio enabled components                         
 
  -- ######################################################
 
  -- ######################################################
 
  --  * Python support
 
  --  * Python support
 
  --  * Osmocom IQ Imbalance Correction
 
  --  * Osmocom IQ Imbalance Correction
  --  * sysmocom [[OsmoSDR]]
+
  --  * FUNcube Dongle
  --  * [[FunCube]] Dongle
+
  --  * FUNcube Dongle Pro+
  --  * IQ File Source
+
  --  * IQ File Source & Sink
 
  --  * Osmocom RTLSDR
 
  --  * Osmocom RTLSDR
 
  --  * RTLSDR TCP Client
 
  --  * RTLSDR TCP Client
  --  * Ettus USRP Devices
+
  --  * RFSPACE Receivers
  --  * Osmocom [[MiriSDR]]
+
  --  * Red Pitaya SDR
--  * [[HackRF]] Jawbreaker
 
 
  --  
 
  --  
 
  -- ######################################################
 
  -- ######################################################
  -- # gr-osmosdr disabled components                         
+
  -- # Gnuradio disabled components                         
 
  -- ######################################################
 
  -- ######################################################
 +
--  * sysmocom OsmoSDR
 +
--  * Ettus USRP Devices
 +
--  * Osmocom MiriSDR
 +
--  * HackRF & rad1o Badge
 +
--  * nuand bladeRF
 +
--  * AIRSPY Receiver
 +
--  * SoapySDR support
 +
--  * FreeSRP support
 
  --  
 
  --  
  -- Building for version: 4c101ea4 / 0.0.1git
+
  -- Building for version: 0.1.5 / 0.1.5
 
  -- Using install prefix: /usr/local
 
  -- Using install prefix: /usr/local
 +
-- Configuring done
 +
-- Generating done
 +
-- Build files have been written to: /usr/local/src/gr-osmosdr/build
  
 
Compile
 
Compile

Latest revision as of 05:16, 7 March 2020

Instal Pendukung

Install compiler dkk

apt -y install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy \
python3-mako python3-sphinx python3-lxml doxygen libfftw3-dev libcomedi-dev \
libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 \
liblog4cpp5-dev libzmq3-dev python3-yaml python3-click python3-click-plugins \
python3-zmq libcanberra-gtk-module libcanberra-gtk3-module libusb-1.0



Blocklist rtl28xxxu

cd /etc/modprobe.d/
sudo vi ban-rtl.conf

Tambahakan

blacklist dvb_usb_rtl28xxu

Compile rtl-sdr

Bisa di install menggunakan

apt -y install rtl-sdr librtlsdr-dev librtlsdr0 soapysdr-module-rtlsdr \
soapysdr0.6-module-rtlsdr libcanberra-gtk-module libcanberra-gtk3-module

atau compile

apt update
apt -y install git libusb-1.0
cd /usr/local/src/
git clone git://git.osmocom.org/rtl-sdr.git
cd /usr/local/src/
cd rtl-sdr/
mkdir build
cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
make
sudo make install
sudo ldconfig
sudo make install-udev-rules

Compile gr-osmosdr

Bisa di install menggunakan

apt -y install gr-osmosdr

Atau compile GNURadio + gr-osmosdr

cd /usr/local/src
git clone git://git.osmocom.org/gr-osmosdr
cd gr-osmosdr/
git checkout gr3.7
mkdir build
cd build/
cmake ../

Pastikan ada

-- ######################################################
-- # Gnuradio enabled components                         
-- ######################################################
--   * Python support
--   * Osmocom IQ Imbalance Correction
--   * FUNcube Dongle
--   * FUNcube Dongle Pro+
--   * IQ File Source & Sink
--   * Osmocom RTLSDR
--   * RTLSDR TCP Client
--   * RFSPACE Receivers
--   * Red Pitaya SDR
-- 
-- ######################################################
-- # Gnuradio disabled components                        
-- ######################################################
--   * sysmocom OsmoSDR
--   * Ettus USRP Devices
--   * Osmocom MiriSDR
--   * HackRF & rad1o Badge
--   * nuand bladeRF
--   * AIRSPY Receiver
--   * SoapySDR support
--   * FreeSRP support
-- 
-- Building for version: 0.1.5 / 0.1.5
-- Using install prefix: /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/src/gr-osmosdr/build

Compile

make
sudo make install
sudo ldconfig

Pranala Menarik