打造自己的LoRaWAN网关,进阶3:设参运维

              打造自己的LoRaWAN网关,进阶3:设参运维

引言

如果您只关心:打造一个LoRaWAN 网关,请参考《花一个小时,打造自己的LoRaWAN网关》

花一个小时,打造自己的LoRaWAN网关_lorawan网关开发_RimeLink的博客-CSDN博客

如果您感兴趣:如何为LoRaWAN 网关设置参数和运维诊断,那本文再适合不过了。尽管它需要一点儿 

Linux 知识,然而,这是每个“有耐心”的人都可以掌握的。

准备工作

1)从“路由器”的地址分配表查看 gateway 的 IP 地址(从 gateway 机箱打印条码可以查询 MAC 地址;如有疑问,请寻求贵单位“网管工程师”的帮助)。

实例:gateway IP = 192.168.1.99

2)使用 putty连接 gateway。(下载 putty 请链接:锐米通信产品开发工具 - 长沙市锐米通信科技有限公司

实例:IP address      = 192.168.1.99

          Port            = 22

          Connection type = SSH

3)登录 gateway:用户名=guest    密码=rimelink

1 配置参数

提示1:配置文件的行尾请保留“半角英文逗号”,否则,无法正常启动网关系统

提示2:修改配置文件后,请重启服务,执行命令为  sudo systemctl restart rime_gateway.service

1.1 重定向 server

编辑文件:vi packet_forwarder/lora_pkt_fwd/global_conf.json

(切记:修改行尾保留“英文逗号(半角)”!)

实例:重定向服务器为 xxxx.yyyy.com

{

 "gateway_conf": {

   "gateway_ID": "B827EBFFFE3D6B90",

   "server_address": " xxxx.yyyy.com",

   "serv_port_up": 1700,

"serv_port_down":1700,

…….. …….. …….. ……..…….. ……..

  }

}

实例1 重定向服务器到 lorawan.timeddd.com(锐米云服务器)

实例2 重定向服务器到 192.168.1.206(本地服务器)

1.2 设置频段

编辑文件:vi  packet_forwarder/lora_pkt_fwd/global_conf.json

小窍门:radio_0 和 radio_1 的频点是起始频率分别加 0.3MHz 和 1.1MHz。比如

80~87频段,频率 486.3~487.7MHz,起始频率 486.3MHz,radio_0 为 (486.3+0.3)=486.6MHz,radio_1 为 (486.3+1.1)=487.4MHz

00~07频段,频率 470.3~471.7MHz,起始频率 470.3MHz,radio_0 为 (470.3+0.3)=470.6MHz,radio_1 为 (470.3+1.1)=471.4MHz

实例1:设置CN470-510 80-87频段

{

   "SX1301_conf": {

       "lorawan_public": true,

       "clksrc": 1, /* radio_1 provides clock to concentrator */

       "radio_0": {

           "enable": true,

           "type": "SX1255",

           "freq": 486600000,

           ....................................................

       },

       "radio_1": {

           "enable": true,

           "type": "SX1255",

           "freq": 487400000,

           ....................................................

       },

 查看CN470-510 80-87频段:head –n 20 ./global_conf.json

实例2:设置CN470-510 0-7频段

{

   "SX1301_conf": {

       "lorawan_public": true,

       "clksrc": 1, /* radio_1 provides clock to concentrator */

       "radio_0": {

           "enable": true,

           "type": "SX1255",

           "freq": 470600000,

           ....................................................

       },

       "radio_1": {

           "enable": true,

           "type": "SX1255",

           "freq": 471400000,

           ....................................................

       },

查看CN470-510 0-7频段:head –n 20 ./global_conf.json

2 查看日志

LoRaWAN 网关的日志是一个宝库,它为诊断故障和管理 LoRaWAN 网络提供了便捷。日志文件一般存放在:/tmp 下;grep(正则表达式匹配)是搜索信息的利器。

2.1 实时日志

查看实时日志: tail -f /tmp/start_gateway.sh.log
 

2.2  node 上报

搜索日志:grep -B 2 -A 3 "JSON up"  /tmp/start_gateway.sh.log |  more

解释:INFO: [up]PUSH_ACK received in 19 ms (Server->Gateway通信延时)

2.3  server 下行

搜索日志:grep -A 1 -B 2 "JSON down"  /tmp/start_gateway.sh.log  |  more

2.4 统计日志

搜索日志:grep -B 1 -A 24 "UPSTREAM" /tmp/start_gateway.sh.log  |  more

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值