树莓派搭配RTL-SDR搭建APRS iGate (Direwolf)

优秀源码 无标签
0 432
YDM
YDM 潜伏站长 2025-02-16 19:25:03
Lv:2级

搭建iGate早就不用像十多年前手动焊接一个TNC电路加上老旧的APRS4R了,只需一个廉价的SDR即可实现

首先我们需要安装一堆的库

1
2
3
4
5
6
7
8
9
COPY
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

1
2
3
4
5
6
COPY
git clone https://github.com/Hamlib/Hamlib.git
cd Hamlib
./bootstrap
./configure
make
sudo make install

和主角Direwolf

1
2
3
4
5
6
7
8
9
COPY
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

1
2
3
4
5
COPY
ADEVICE null null
CHANNEL 0
MYCALL XXXX #修改成呼号+SSID
IGSERVER asia.aprs2.net #一般无需修改
IGLOGIN XXXX 12345 #输入你的呼号和密码

上方的密码只是一个算法,可以参考lilmatt/callpass-js

最后,通过以下代码运行

1
COPY
rtl_fm -f 144.64M -s 24000 -g 48 - | direwolf -c /sdr.conf -r 24000 -D 1 -

我们还可以把它设置成开机自动运行
把上述的运行命令复制到exit 0前即可

1
COPY
sudo nano /etc/rc.local

楼主签名:
回帖
暂未登录无法回复,请登录/注册
回复列表

    请遵守各国法律法规 严禁违规内容

    • QQ群:1140251126
    • Email:m@max.ooo
    • 本站可以自由发布外链
    • 本站域名皆为闲置域名,均可出售
    Hot posts
    01 a.icu b.icu c.icu d.icu 同时掉 643
    02 今天把所有的google广告去掉了 590
    03 deepseek给我的域名的建议 521
    04 我真够折腾,我又回到了原点。 426
    05 建融家园:建行旗下住房租赁平台,注册送6元支付宝红包! 425
    06 我最新的米表 421
    07 girl.gs凭一个页面获取第一个用户,赚取35$ 402
    08 正在为girl.gs创建页面 396
    09 artfax.com已经注册有30年了,有人愿意为它长期投资。 394
    10 AI.KN 3800拿走 389
    推荐主机