无意中在网上看到qbv发的路由器做igate帖子,正好喜欢这个,也有路由,就开始测试,aprs4r另外发帖说,这里先说aprx。
硬件准备:
1、电台,具体就不细说了,自己配吧
2、tnc,我这里用的是ot+,目前还没用t2试,但是我感觉应该没问题
3、一个具备ttl端口或者usb口的路由器,usb口需要加载usb驱动,具体加载方法请google
软件设置步骤
下载包括aprx软件的openwrt固件,请确保您的路由器支持openwrt,并且支持下面这个固件
openwrt-brcm-2-4-squashfs.trx刷新固件后,请用telnet、ssh等登陆进路由器,编辑/etc/aprx.conf 这个配置文件,配置内容请参考下面的内容:
请注意:*号后面的中文及星号都要去掉,我在这里写注释
********************************************
下面的内容只能参考,不能作为配置文件,因为论坛把一部分配置标志给过滤掉了,请直接参考附件aprx.zip
********************************************
mycall bg6jji *请替换成自己的呼号
<aprsis>
server china.aprs2.net 14580 *这个是服务器地址
filter "m/500" *这个是过滤策略,我为了简单,就先这么写了
</aprsis>
<interface>
serial-device /dev/tts/1 4800 8n1 kiss *这个是你的设备连接信息,我的是ot++,速度是4800,请你确认你的速度等设置。usb口地址可能是/dev/usb/tts/0
#serial-device /dev/tts/1 9600 8n1 kiss #settings for avrt2 *这一行是不起作用的,因为开头加了#号,#号在执行时就是注释信息
tx-ok true *这个是确认能发射
</interface>
<digipeater>
transmitter $mycall *这个不用改,是让igate传送你这个路由器的呼号信息,就是开头那个
<source>
source $mycall *不用改
</source>
<source>
source aprsis *这个意思是将发送源设置为网络
relay-type 3rd-party
viscous-delay 5
#filter b/a0good # tx-igate everything always from this call
#filter -b/aa0bad # tx-igate never anything from this call
</source>
</digipeater>
<logging>
rflog /var/log/aprx/aprx-rf.log *这里是日志信息记录的日志位置
aprxlog /var/log/aprx/aprx.log
</logging>
<beacon>
beacon via trace1-1 \
symbol "r&" lat "3446.25n" lon "11343.75e" \ *这里填上你自己的坐标,可以从aprs.fi查到
comment "zhengzhou igate,openwrt route" *个性注释信息
</beacon>
另外,请设置系统时间
命令date设置时间,格式是 年 月 日 时 分
例如:
date 201107270034
date命令设置方法之二
date -s 2011.08.02-18:30
(这个忘了说了,借本坛其他ham的date命令说明)