ติดตั้ง RSP1 ให้ใช้งานกับ Openwebrx+ ไหนๆ จะติดตั้งแล้ว ก็ติด SDR 2 ตัวไปเลย ติดตั้งบน Linux Debian11 x64 ขอจดบันทึกการทดลองเอาไว้ก่อน
ติดตั้งใช้งาน SDR สองตัว
1. RTL-SDR
2. RSP1
ความต้องการของระบบ
sudo apt-get update
sudo apt-get install git build-essential cmake libfftw3-dev python3 python3-setuptools rtl-sdr netcat libsndfile-dev librtlsdr-dev automake autoconf libtool pkg-config python2.7 libfftw3-dev vim
ติดตั้งไดรเวอร์ SDRPlay RSP1-API - เลือกหนึ่งรายการ
ติดตั้งไดรเวอร์ SDRPlay RSP1-API V2.xx
cd /tmp
wget https://www.sdrplay.com/software/SDRplay_RSP_API-Linux-2.13.1.run
sudo chmod 755 SDRplay_RSP_API-Linux-2.13.1.run
sudo sh SDRplay_RSP_API-Linux-2.13.1.run
ติดตั้งไดรเวอร์ SDRPlay RSP1-API V3.xx
cd /tmp
wget https://www.sdrplay.com/software/SDRplay_RSP_API-Linux-3.07.1.run
sudo chmod 755 SDRplay_RSP_API-Linux-3.07.1.run
sudo sh SDRplay_RSP_API-Linux-3.07.1.run
สร้างรายการ backlist ยกเลิกการใช้ driver module จาก linux
nano /etc/modprobe.d/SDR-blacklist.conf
#RTL-SDR
blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830
#RSP1
blacklist sdr_msi3101
blacklist msi001
blacklist msi2500
ถอนการติดตั้ง driver module สำหรับ Rtlsdr
sudo rmmod dvb_usb_rtl28xxu rtl2832 rtl2830
sudo systemctl restart systemd-modules-load.service
ถอนการติดตั้ง driver module สำหรับ SDRPlay
sudo rmmod msi001 msi2500
sudo systemctl restart systemd-modules-load.service
ติดตั้ง SoapySDR
sudo apt-get -y install libsoapysdr-dev soapysdr-tools
# also install sdr-specific modules:
sudo apt-get install soapysdr-module-all
ปลั๊กอินสำหรับ SDRPlay
#หาก SDRPLAY API เป็น V2.xx
cd /tmp
sudo git clone https://github.com/pothosware/SoapySDRPlay2.git
cd SoapySDRPlay2
mkdir build
cd build
cmake ..
make
sudo make install
cd /
#หาก SDRPLAY API เป็น V3.xx
cd /tmp
sudo git clone https://github.com/pothosware/SoapySDRPlay3.git
cd SoapySDRPlay3
mkdir build
cd build
cmake ..
make
sudo make install
cd /
ติดตั้ง openwebrx or openwebrx plus เลือกหนึ่งรายการ
สำหรับ Debian11 x64
ติดตั้ง openwebrx plus
wget -O - https://luarvique.github.io/ppa/openwebrx-plus.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/debian ./" > /etc/apt/sources.list.d/openwebrx-plus.list
หรือ ติดตั้ง openwebrx
wget -O - https://repo.openwebrx.de/debian/key.gpg.txt | gpg --dearmor -o /usr/share/keyrings/openwebrx.gpg
echo "deb [signed-by=/usr/share/keyrings/openwebrx.gpg] https://repo.openwebrx.de/debian/ bullseye main" > /etc/apt/sources.list.d/openwebrx.list
ระหว่างติดตั้ง จะมีการให้ตั้ง password admin ของ openwebrx
apt-get update
apt-get install -y openwebrx
http://<IP-Server>:8073
ที่มา เป็นภาษาจีน https://www.radio.club.tw/forum.php?mod=viewthread&tid=16082