Breaking

2017/06/01

RTL-SDR Server Raspberry Pi

Ada beberapa kasus .. seperti halnya melalui pc saya ... sering terjadi hang, atau error, diem aja jadi ngga bisa ngapa2 harus di cabut pasang lagi ... wah ribet .. sampai sampai sering hang pcnya...

Solusinya ya di coba dengan menggunakan raspberry menjadi servernya, sehingga saya monitor ato menjalan kan sdr client nya menggunakan pc biasa .. tetapi koneksi menggunakan TCP


mari kita ber error error an heheheh, tapi harusnya bisa .. da ane bisa kok

perangkat tempur ane :

  • Raspberry PI + PSU.
  • Daya eksternal hub USB. (Sebaiknya tidak menghubungkan RTL Dongle langsung ke Raspberry Pi)
  • RTL-2832U USB Dongle.

Konfigurasi softwarenya 

Update pertama Anda Raspberry Pi wheezy Linux ke versi terbaru.

Sudo apt-get update

Sekarang install yang dibutuhkan untuk mengkompilasi driver dongle RTL-2832U USB

sudo apt-get install git
sudo apt-get install cmake
sudo apt-get install libusb-1.0-0.dev
sudo apt-get install build-essential

Sekarang pasang sdr RTL-2832U USB src dan kompilasi

git clone git://git.osmocom.org/rtl-sdr.git
cd rtl-sdr/
mkdir build
cd build
cmake ../
make
sudo make install
sudo ldconfig

Jika berhasil, seharusnya tidak melihat kembali perintah sebelumnya. Raspberry akan crash atau error jika Anda tidak melakukan reboot sebelum memasukkan dongle.

Edit file ini  
/etc/modprobe.d/raspi-blacklist.conf
Gunakan editor seperti nano atau vi
sudo nano /etc/modprobe.d/raspi-blacklist.conf
Tambahkan baris berikut di file.
blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830
ctrl X dan pilih Y dan Enter
Reboot pi dengan 
sudo shutdown -r 0
Pasang dongle USB RTL-2832U pada USB HUB dengan tegangan tersendiri

sudo ldconfig

Jalankan perintah ini sudo rtl_test -t untuk menguji driver
Harus reboot dan test lagi dengan perintah sudo ldconfig lagi sebelum tes berhasil.
Jika U menggunakan RTL2832 + R820T dongle U akan mendapatkan error ini di bawah saat menjalankan perintah rtl_test -t

rtl_test -t 
Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Found Rafael Micro R820T tuner
Supported gain values (there was a string of values)
No E4000 tuner found, aborting
Anggap saja perintah rtl_tcp normal akan bekerja.

pi@raspberrypi ~ $ sudo rtl_test -t
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
Untuk menjalankan rtl server ketik rtl_tcp -a dan alamat ip dari Pi Anda.
sudo rtl_tcp -a 192.168.84.43
Found 1 device(s).
Found Elonics E4000 tuner
Using ezcap USB 2.0 DVB-T/DAB/FM dongle
Tuned to 100000000 Hz.
listening...
Use the device argument 'rtl_tcp=192.168.84.43:1234' in OsmoSDR (gr-osmosdr) source
to receive samples in GRC and control rtl_tcp parameters (frequency, gain, ...).


Tadaaaa Server SDR Raspberry sedang berjalan.

untuk mengatur volume jalankan perintahnya
sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
Inilah cara Anda mengatur tingkat audio Anda
sudo alsamixer
Alsamixer
Beberapa Debugging
Jika Anda mendapatkan error ini di bawah Anda mencoba memulai server saat sudah berjalan.
sudo rtl_tcp -a 192.168.84.43
Found 1 device(s).
usb_claim_interface error -6
Failed to open rtlsdr device #0
Ini berarti sudah berjalan rtl server hanya harus meng kill server dan ulang lagi untuk start

disini saya menggunakan windows 7 untuk client nya .. agak susah cari file sdr-sharp.exe nya tapi nanti saya akan coba upload biar gampang downloadnya .. kebanyakan di internet sudah ngga ada karena cuma link ke sdrxxx sementara situs itu sudah ganti dengan spyxxx sori lupa makanya xxx wekwkewke

beberapa shot tampilan setelah instal menggunakan sdr server di raspberry pi






Selamat mencoba ...............

Google+ Followers