
简要记录一下uConsole安装RTL-SDR/LoRa/GPS/RTC/USB Hub多合一扩展板的过程。
官方教程
按照教程
HackerGadgets uConsole AIO V1/V2 Extension Board setup Guide
bash
sudo apt install hackergadgets-uconsole-aio-board
报错,看来The easier way是不通了,只能一步步填坑。
填坑历程
安装aiov2_ctl
aiov2_ctl用于监控HackerGadgets AIO v2 board,比如说硬件状态、模块上下电控制等。
aiov2_ctl安装还算比较简单:
bash
sudo apt update
sudo apt install -y python3-pyqt6 git
git clone https://github.com/hackergadgets/aiov2_ctl.git
cd aiov2_ctl
sudo python3 ./aiov2_ctl.py --install
安装完毕后,运行
bash
aiov2_ctl
aiov2_ctl --status
可以看到GPS、LORA和SDR等模块的状态,默认情况下各模块都是OFF状态。

打开SDR:
bash
aiov2_ctl SDR on
打开之后,用lsusb,应该能看到RTL2838

安装SDR++
一开始参考的Install SDR++ server on Raspberry Pi 4,结果编译报错。
后来到GITHUB下载deb安装就搞定了。SDR++ Nightly Build。
下载完成后,运行
bash
sudo apt install path/to/the/sdrpp_debian_amd64.deb
安装完毕后,运行
bash
sdrpp
选择RTL-SDR,即可收听相应信号
