在 2024 年的今天,搭建 iGate 早就不用像十多年前手动焊接一个 TNC 电路加上老旧的 APRS4R 了,只需一个廉价的 SDR 即可实现
首先我们需要安装一堆的库
sudo apt-get install git
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
sudo apt-get install cmake
sudo apt-get install libasound2-dev
sudo apt-get install libudev-dev
sudo apt-get install libavahi-client-dev
sudo apt-get install rtl-sdr
然后是 Direwolf 的前置 Hamlib
git clone https://github.com/Hamlib/Hamlib.git
cd Hamlib
./bootstrap
./configure
make
sudo make install
和主角 Direwolf
cd ~
git clone https://www.github.com/wb2osz/direwolf
cd direwolf
git checkout dev
mkdir build && cd build
cmake ..
make -j4
sudo make install
make install-conf
接下来需要建立配置文件
nano sdr.conf
ADEVICE null null
CHANNEL 0
MYCALL XXXX #修改成呼号+SSID
IGSERVER asia.aprs2.net #一般无需修改
IGLOGIN XXXX 12345 #输入你的呼号和密码
上方的密码只是一个算法,可以参考lilmatt/callpass-js
最后,通过以下代码运行
rtl_fm -f 144.64M -s 24000 -g 48 - | direwolf -c /sdr.conf -r 24000 -D 1 -
我们还可以把它设置成开机自动运行 把上述的运行命令复制到exit 0前即可
sudo nano /etc/rc.local推荐:ColoCrossing 美国 VPS 1C1G 年付$10.99 USD 支持支付宝/PayPal 常规 VPS 套餐使用优惠码 CNY5824 循环 58%折扣 1C1G 折后月付$1.66 USD