【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-内置网关IP直连篇

本文主要是介绍【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-内置网关IP直连篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

各位友台大家好呀,逗老师最近整了一台IC-705,最吸引人的莫过于这玩意可以IP直连反射器。下面简单介绍一下这个功能和其配置方法

目录

  • 一、功能
  • 二、依赖条件
  • 三、配置
    • 3.1、IC-705连接WIFI
    • 3.2、配置Terminal Mode
      • 3.2.1、点击MENU进入菜单,翻到第2屏,点击DV GW
      • 3.2.2、点击Gateway Select,进入二级菜单后,选择Internal Gateway (WLAN)
      • 3.2.3、点击Internal Gateway Settings进入网关参数配置页面
    • 3.3、申请公网IP
    • 3.4、配置NAT端口映射
    • 3.5、进入终端模式
    • 3.6、配置呼叫呼号
    • 3.7、呼叫测试
  • 末尾吐槽
  • 搞定

一、功能

终端模式Terminal Mode允许IC-705电台作为终端直接连接反射器,基于不同的连接方式,可以分为:

  • 内置网关,IP直连反射器
  • USB连接外置网关
    文章链接:
    【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-外置Pi-Star网关篇
模式优点缺点
705内置网关IP直连反射器简单方便,IP直连,不需要额外的任何硬件,清爽更换反射器需要重新配置Server IP
Pi-Star USB外置网关可以快速切换反射器,不需要热点板需要USB连接树莓派,有硬件成本,使用的时候需要挂着一个小尾巴

这两个功能,分别允许IC-705通过WIFI直连指定反射器,或者允许IC-705通过USB连接到ircDDBGateway(例如Pi-Star)
至于反射器和ircDDBGateway的关系和区别,在之前研究编译MMDVMHost的时候大概研究了一下,不过学艺不深,这里不展开介绍了。
总之一句话,就是这一顿操作下来,允许IC-705不通过射频,直接进行网络呼叫。

好了,逼逼了这么多,书归正文。本文重点介绍使用内置网关,即通过WIFI进行IP直连的使用和配置方式
在这里插入图片描述

二、依赖条件

IP直连依赖:

  • 有真公网IP,否则只能发,不能收
  • 家里的路由器支持DNAT映射
  • 家里有WIFI
  • 家里有IC-705

要是凑齐了这些东西,那就问题不大,接着往下看

三、配置

3.1、IC-705连接WIFI

嗯~~这个应该都会吧。
在这里插入图片描述

3.2、配置Terminal Mode

3.2.1、点击MENU进入菜单,翻到第2屏,点击DV GW

在这里插入图片描述

3.2.2、点击Gateway Select,进入二级菜单后,选择Internal Gateway (WLAN)

在这里插入图片描述

3.2.3、点击Internal Gateway Settings进入网关参数配置页面

在这里插入图片描述
1)配置服务器地址:
055反射器地址52.80.4.154
074反射器地址222.128.4.82
更多反射器地址:
https://github.com/g4klx/ircDDBGateway/blob/5a489bff1ed5b59b4a9d88f2da36ae95cef42c93/Data/DCS_Hosts.txt
当然记不住的话,也可以像我这样,在DNS上注册几个解析地址,方便平时换着用。
在这里插入图片描述
2)配置终端呼号
没啥讲究,就按照平时DStar的Your Callsign的格式,配置一个就行,不知道咋配的,就写你的呼号+空格+B,例如BI1FQO B,注意空格。
在这里插入图片描述
3)网关类型
选择Global
在这里插入图片描述
4)UDP Hole Punch
选择ON,这个选项是寄希望于(对没错,寄希望于)通过STUN来告知通信双方隐藏在NAT后的私网IP和私网端口,借此来提供NAT穿越的可能性。
按理说有这个选项旨在不需要公网IP即可进行通联。但是,ICOM家的IP技术栈一直是个垃圾,或者说日本的网络通信也也真的是垃圾。
ICOM的这个STUN服务器不能自定义,内置配置的咱也不知道选的是哪里的STUN,有时间我得抓包看看,但大概率是个境外STUN。有时候可以正常协商STUN,有时候压根协商不起来。
所以这功能,基本不能解决没有公网IP的问题,保险起见,还是老老实实申请公网IP。
在这里插入图片描述
配置完成后,点击返回。

3.3、申请公网IP

DStar Network不同于其他语音业务,例如SIP或者H323,没有包内协商流媒体端口机制,所以不支持NAT穿透。

反射器下行流量会直接送到客户端上行报文源地址的UDP 40000端口,没得商量。

所以必须要配置公网IP+公网端口->私网IP+私网端口的映射关系,这里面最重要的就是要有公网IP。

绝大部分省份,我说绝大部分啊,打10010 10000 10086都能申请下来。
但如果申请不下来,又想尝试这个功能的话,假如你恰好有一些网络运维经验,那你倒是可以去公有云上申请个公网IP,然后家里的路由器VPN上去,再配置双层NAT映射,倒也可以。

3.4、配置NAT端口映射

我觉得,你大概率不会把公网IP直接配置到IC-705上,当然如果你恰好在数据中心工作,那当我没说。
对于常见的家庭网络,配置
公网IP,UDP 40000端口,映射到IC-705的内网IP,UDP 40000端口的映射转发。具体操作参考你家路由器的操作手册。
在这里插入图片描述
同时记得放通防火墙策略(如有)
在这里插入图片描述

3.5、进入终端模式

哎对,看准这个钮 < < Terminal Mode > > ,点它。
然后,继电器咔哒响一声,断开射频电源。主屏幕界面进入Terminal Mode (Int),表示进入内置网关的终端模式
在这里插入图片描述
在这里插入图片描述

3.6、配置呼叫呼号

点击TO
在这里插入图片描述
滚动到最后,点击Direct Input (RPT),手动输入呼叫呼号
在这里插入图片描述
按照下图的格式输入与反射器对应的呼叫目的地,例如/XLX055C注意,与使用热点和中继呼叫不通,这里需要前置一个/
在这里插入图片描述

3.7、呼叫测试

掐台子喊CQ就行了
发射和接收的时候,☁️标志的右侧会分别出现↑和↓来表示上行和下行数据。
在这里插入图片描述

在这里插入图片描述

末尾吐槽

IP直连反射器的终端模式,使用 WLAN 连接并直接连接到互联网,好处是无需额外的硬件。但是,必须在设置中配置支持反射器IP地址或者域名。因此改变反射器就意味着改变设置。
如下图,哎,每次换一个反射器就要重新写一遍服务器IP,不像使用Pi-Star+热点版的时候,可以直接通过Link Repeater命令快速切换。

我想,未来可能会发展出一些 TM“代理”,就像Pi-Star内置的ircddbgateway一样,根据 D-Star 链接命令处理所有连接并将它们路由到不同的反射器。此外,该代理应该实现某种形式的心跳,以便即使没有 D-Star 流量,路由器上的传入 UDP 端口也保持打开状态。
但是…目前来说,这样的事情还不存在……

另外一种外置网关的方式(Pi-Star),跟IP直连恰好相反,好处是可以像使用Pi-Star+热点版一样快速切换反射器。但是缺点是,哈,你需要一台Pi-Star。
文章链接:
【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-外置Pi-Star网关篇
在这里插入图片描述

逗老师现在看,未来的最优技术路线,还是等待反射器网络版本更新,出一个支持快速切换反射器的服务端。这个事情可能是DPlus网络来做一个云端的服务器,也可能是跟随MMDVM_Host让本地热点盒子可以支持WIFI连接705.

搞定

这里是BI1FQO,DMR ID:4606666,希望各位HAM通联愉快!

这篇关于【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-内置网关IP直连篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/557064

相关文章

win10安装及配置Gradle全过程

《win10安装及配置Gradle全过程》本文详细介绍了Gradle的下载、安装、环境变量配置以及如何修改本地仓库位置,通过这些步骤,用户可以成功安装并配置Gradle,以便进行项目构建... 目录一、Gradle下载1.1、Gradle下载地址1.2、Gradle下载步骤二、Gradle安装步骤2.1、安

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

mysql8.0.43使用InnoDB Cluster配置主从复制

《mysql8.0.43使用InnoDBCluster配置主从复制》本文主要介绍了mysql8.0.43使用InnoDBCluster配置主从复制,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录1、配置Hosts解析(所有服务器都要执行)2、安装mysql shell(所有服务器都要执行)3、

java程序远程debug原理与配置全过程

《java程序远程debug原理与配置全过程》文章介绍了Java远程调试的JPDA体系,包含JVMTI监控JVM、JDWP传输调试命令、JDI提供调试接口,通过-Xdebug、-Xrunjdwp参数配... 目录背景组成模块间联系IBM对三个模块的详细介绍编程使用总结背景日常工作中,每个程序员都会遇到bu

JDK8(Java Development kit)的安装与配置全过程

《JDK8(JavaDevelopmentkit)的安装与配置全过程》文章简要介绍了Java的核心特点(如跨平台、JVM机制)及JDK/JRE的区别,重点讲解了如何通过配置环境变量(PATH和JA... 目录Java特点JDKJREJDK的下载,安装配置环境变量总结Java特点说起 Java,大家肯定都

linux配置podman阿里云容器镜像加速器详解

《linux配置podman阿里云容器镜像加速器详解》本文指导如何配置Podman使用阿里云容器镜像加速器:登录阿里云获取专属加速地址,修改Podman配置文件并移除https://前缀,最后拉取镜像... 目录1.下载podman2.获取阿里云个人容器镜像加速器地址3.更改podman配置文件4.使用po

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

Vue3 如何通过json配置生成查询表单

《Vue3如何通过json配置生成查询表单》本文给大家介绍Vue3如何通过json配置生成查询表单,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录功能实现背景项目代码案例功能实现背景通过vue3实现后台管理项目一定含有表格功能,通常离不开表单

mybatis映射器配置小结

《mybatis映射器配置小结》本文详解MyBatis映射器配置,重点讲解字段映射的三种解决方案(别名、自动驼峰映射、resultMap),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定... 目录select中字段的映射问题使用SQL语句中的别名功能使用mapUnderscoreToCame