解决YSF模式断网后无法自动重连问题#C4FM #P25

  • A+
所属分类:问题Q&A
16008total sites visits.

YSF模式断网后无法与反射器(房间)自动重连的问题由来已久(自V3.4.6后),后来@BG4IAJ 提出用电台自带的“X”按键重新选择一次房间来变通解决,但并不是每次都凑效,另外还容易造成“失联”MMDVM大家庭的失落感。不知为何一直没有懂编程的玩家解决此问题,也许是大家国外玩家都钟情DMR模式吧。

最近心血来潮研究了一遍github项目的issue列表,对着线索看了一遍源代码,终于发现了问题,并在Facebook的Pi-Star小组得到 Pi-Star作者 Andy Taylor (MW0MWZ) 的确认,经BG3NCT BI7JTA实践CN China 1 和在自建反射器上的模拟,问题得以完美解决。

解决方法,步骤:

1,进入专家模式-YSF GW,修改两个属性:InactivityTimeout,Revert

http://pi-star/admin/expert/edit_ysfgateway.php

[Network]
Startup=CN China 1
InactivityTimeout=2 #不活跃超时计数器,单位:分钟,为0时默认10分钟
Revert=1 #重连标志,默认为0,只有重启服务时重连
Debug=0
Port=42000

解决YSF模式断网后无法自动重连问题#C4FM #P25

2,点击 Apply Changes 应用配置,完成。

3,查看日志(可选)

异常状态:(注意页面看到的此状态并不一定准确!)判断是否掉线,可以看,

1)DMR 互联的TG46001 在线是否有你的呼叫

https://hose.brandmeister.network/group/46001/

2)YSF反射器仪表盘状态,如CN China 1 http://ysf.sz790.com:8081/

解决YSF模式断网后无法自动重连问题#C4FM #P25

延伸:此方法同样适用于P25反射器失联的情况,不同的处理方法是:需要手工在/etc/p25gateway 添加两个属性,默认没有此属性。

[Network]
InactivityTimeout=2 #不活跃超时计数器,单位:分钟,为0时默认10分钟
Revert=1 #重连标志,默认为0,只有重启服务时重连

提示:本教程博主假定读者已经掌握Pi-Star的基础操作,不做具体细节的解释,有问题加QQ群交流。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的QQ号
  • 我的QQ号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: