Hello forum..
I bought a cheap sdr device which you see in the photo
https://www.mediafire.com/view/2dqq9bqw ... e.jpg/file
I have managed to install gnuradio in fossa64 and Quickpub64, I will describe below the way to do it.
1) Install sox from PPM ditro fossa and Quickpub
2) Install the next to pet files.
https://www.mediafire.com/file/mq44jafo ... 4.pet/file
and
https://www.mediafire.com/file/t5hem90a ... u.pet/file
******************** NEW PETs FOR SLACKO64_8.2.1 *****************************
1) Install sox:
https://www.mediafire.com/file/lawz6lk3 ... 1.pet/file
2) Install:
https://www.mediafire.com/file/17v1a3za ... 1.pet/file
and
https://www.mediafire.com/file/sz6k5g4y ... 1.pet/file
-----------------------------------END-----------------------------------------
Attention to new configuration at the end of the post.
After that if you try to run the following rtl command to listen to a 99.6 Mhz fm radio for example, match it to the frequency of a nearby radio station in your locality.
rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -
You will find that it is not executed by the following error.
usb_claim_interface error -6
FATAL: Failed to open rtlsdr device.
IN FOSSAPUPPY
If you are in the fossapuppy distribution, there will be a terminal and run :
rmmod dvb_usb_rtl28xxu
And then now you can run the command and listen to your local station.
rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -
IN QUICKPUB64
Open a terminal and run.
rmmod dvb_usb_rtl28xxu
rmmod rtl2832_sdr
And then now you can run the command and listen to your local station.
rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -
But since we are not going to be running these commands every time we restart the computer, what we will do is the following depending on the distribution we find.
IN SLACKO_64_8.2.1
Create the rtlsdr.conf file inside the /etc/modprobe.d directory inside this file you have to
write :
blacklist dvb_usb_rtl28xxu
We saved it and restarted the computer.
It should work without any problems.
IN FOSSAPUPPY
Create the rtlsdr.conf file inside the /etc/modprobe.d directory inside this file you have to
write :
blacklist dvb_usb_rtl28xxu
We saved it and restarted the computer.
It should work without any problems.
IN QUICKPUB64
Create the rtlsdr.conf file inside the /etc/modprobe.d directory inside this file you have to
write :
blacklist dvb_usb_rtl28xxu
blacklist rtl2832_sdr
We saved it and restarted the computer.
It should work without any problems.
NEW CONFIGURATION
On slacko64 and other distributions it is advisable to adjust the UDEV rules, for this we will proceed as follows.
1) We will open a terminal and type the
Code: Select all
lsub
command in my case it shows the following output:
Code: Select all
~$ lsusb
Bus 001 Device 003: ID 8087:0aa7 Intel Corp.
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver
[color=#FF0000]Bus 002 Device 005: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T[/color]
Bus 002 Device 002: ID 05c8:0233 Cheng Uei Precision Industry Co., Ltd (Foxlink) HP Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Where:
Bus 002 Device 005: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
It is my SDR device and it has as important information are "0bda" (the vendor id) and "2838" (the product id).
2) Create a new file called /etc/udev/rules.d/20.rtlsdr.rules it should contain the following line:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2838", GROUP="adm", MODE="0666", SYMLINK+="rtl_sdr"
3) Save the file and restart the computer
Greeting.