本文为系列文章——手把手教你如何将树莓派网关连接到服务器之第二篇,涉及图1所示步骤二:如何在电脑上操作,配置树莓派网关的密码、频段以及选择服务器。

将树莓派网关连接到服务器的主要流程图如图1所示:

图1     树莓派网关连接到服务器的主要流程图

在第一篇里,我们已经介绍了如何通过电脑以SSH方式登录到树莓派网关。

在此基础上,我们接着介绍如何在已经登录到树莓派网关的电脑上,对树莓派网关的密码、频段进行配置,并选择服务器。

一、进入树莓派网关的配置主界面

成功以SSH方式登入网关后,输入sudo gateway-config命令,打开如图2所示的树莓派网关配置主界面:

图2     树莓派网关配置主界面示意图

如图2所示的树莓派网配置主界面,各个选项的用途如下:

第1项是用来配置网关设备ssh的登录密码的;

第2项是用来配置网关中跟LoRa相关的频段及切换ttn服务器以及网关内置的ChirpStack Server服务器的;

第3项是用来手动重启LoRa进程的;

第4项是用来手动查看和修改网关配置文件global_conf.json的;

第5项是用来配置网关设备中的WiFi功能的;

第6项是用来配置有线口的IP地址的。

另外,用户这时候还需要记录下图2的主界面所显示的Gateway ID这个参数,该参数将会在连接LoRaWAN® Network Server时用到,即图2第一行蓝色字体Gateway ID后面跟随的一系列字符串。

不过,如果此时忘了记录下来,后续也可以通过gateway-version命令来查看,如图3所

图3     如何获取Gateway ID的参数值

二、如何修改树莓派网关的密码

树莓派网关出厂默认的密码是raspberry, 最好将其修改为自己的私有密码。修改树莓派网关的密码的方法具体如下。

使用方向键,选择“1 Set pi password”,点击回车,之后,将出现如图4所示的修改密码的界面

图4   树莓派网关的修改密码界面

在图4上,点击YES后,即同意修改密码,则界面会要求输入两次新密码,两次新密码的输入界面如图5所示:

图5   树莓派网关的两次输入新密码界面

如果两次输入的新密码是一样的,则设置成功,成功界面如图6所示:

图6   树莓派网关的修改密码成功界面

三、选择树莓派网关所连接的服务器以及配置频段

树莓派网关默认连接的是网关内置的LoRaWAN® Network Server,默认的频段是EU868频段。

因此,如果用户需要的配置与上述默认的配置不同,就需要对树莓派网关的服务器和频段进行修改配置。具体修改方法如下。

1、选择服务器为TTN,并配置频段

如果用户希望连接的是TTN服务器,则需要进行如下配置。

在图2所示的树莓派网关配置主界面上,选择第2项“Setup RAK Gateway LoRa concentrator”,并按回车,界面将变成图7所示,可以看到Server的选项。在此界面上,可以选择树莓派网关连接的服务器是TTN还是ChirpStack server。其中,ChirpStack server即默认的内置的LoRaWAN® Network Server。

图7   树莓派网关的服务器选择界面

如果不想用默认的内置服务器,则可以选择TTN,也就是选择第1项,“Server is TTN”,选中并点击回车之后,将出来如图8的界面。在图8的界面上,可以对网关频段进行配置。

图8   树莓派网关选择TTN服务器之后的频段配置界面

在图8的界面上,选中想要的频段,然后点击OK。之后还会弹出其他对话框,再继续点击OK即可完成频段的配置。

2、选择服务器为ChirpStack,并配置频段

如果用户希望连接的是树莓派网关内置的服务器(即ChirpStack),则需要进行如下配置。

用户需要在图7的界面上,选择Server is ChirpStack。选中并按回车之后,将出现图9的界面,在图9的界面上,选择第一项“ChirpStack Channel-plan configuration”,则进入到频段的配置界面。

图9   树莓派网关选择内置服务器之后的频段配置界面

在图9上,选择第一项并按回车之后,将出现跟图8一样的可选频段的界面图,用户也是跟图8的操作一样,可以在其上选择所需的频段。

区别在于,最终选定频段之后,还需要在图10所示的界面上,指定LoRaWAN® Network Server的IP地址,默认是127.0.0.1,即网关内置的LoRaWAN® Network Server。

图10   树莓派网关选择内置服务器之后的服务器IP配置界面

3、选择服务器为外部LoRaWAN® Network Server

如果用户有可用的外部LoRaWAN® Network Server,也可在图10的界面上,输入该外部LoRaWAN® Network Server的IP地址,这样,树莓派网关的服务器就设置为该IP地址对应的服务器。

以上就是如何将树莓派网关从零开始配置的第二个步骤——如何在电脑上配置树莓派网关并选择服务器的具体流程解说,希望能对树莓派网关的新手们有所帮助。

其余步骤的解说,请期待下一篇文章,“如何将树莓派网关与外网连接,从而连接到Network Server——手把手教你如何将树莓派网关连接到服务器之第三篇”。

手把手教你如何将树莓派网关链接到服务器之第二篇相关推荐

  1. 如何将树莓派网关连接到TTN——手把手教你如何将树莓派网关连接到服务器之第四篇

    接下来,我们用实际应用实践的例子,来告诉大家如何将树莓派网关连接到TTN服务器. 1.将树莓派网关接入互联网,并选择TTN作为Server. 我们可以按照本系列文章的手把手教你如何将树莓派网关连接到服 ...

  2. 手把手教你玩转SOCKET模型:完成例程(Completion Routine)篇

    本文假设你已经对重叠I/O的机制已有了解,否则请先参考本系列的前一篇<手把手教你玩转SOCKET模型之重叠I/O篇>: 目录: 1.完成例程的优点 2.完成例程的基本原理 3.关于完成例程 ...

  3. 【手把手教你】玩转Python金融量化利器之Pandas

    前言 "手把手教你"系列将为Python初学者一一介绍Python在量化金融中运用最广泛的几个库(Library): NumPy(数组.线性代数).SciPy(统计).pandas ...

  4. 怎么用计算机来弄音乐,手把手教你用电脑玩音乐之Ableton!(基础篇1)

    原标题:手把手教你用电脑玩音乐之Ableton!(基础篇1) 本文作者:LoT 上一期推送了Ableton技巧|如何让鼓组既易于编排又易于后期处理?,有的童鞋反应还没有上手Ableton Live呢, ...

  5. 独家 | 全面!手把手教你决策树可视化(附链接代码)

    作者: Terence Parr, Prince Grover 翻译:王雨桐 校对:詹好 本文长度约为9500字,建议阅读10+分钟 本文分析了决策树可视化中的关键因素,比较了现有的可视化工具.并通过 ...

  6. 怎么用手机修改服务器的网关,网关,手把手教你手机怎么改网关和IP

    小编之前时遇到过手机连上了无线wifi,但是受限的问题,那个时候小编可以说是有点无语的了.不顾最后还是被我找到了解决方法.方法就是修改网关和IP.所以今天小编就来告诉你们怎么修改网关和IP. 之前觉得 ...

  7. 全面 :手把手教你决策树可视化(附链接代码)

    作者: Terence Parr, Prince Grover 翻译:王雨桐 校对:詹好 本文长度约为9500字,建议阅读10+分钟 本文分析了决策树可视化中的关键因素,比较了现有的可视化工具.并通过 ...

  8. 手把手教你,本地搭建虚拟机部署微服务

    每天早上七点三十,准时推送干货 Photo by Patrick Hendry on Unsplash 关于虚拟机这块阿粉以前玩的也很多,但很少总结,容易遗忘,今天索性一条龙总结搞定! 一.介绍 平时 ...

  9. 如何用python抓取qq音乐_手把手教你使用Python抓取QQ音乐数据(第二弹)

    [一.项目目标] 通过Python爬取QQ音乐数据(一)我们实现了获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 此次我们在之前的基础上获取QQ音乐指定歌曲的歌词及前15个精 ...

最新文章

  1. Go实现启动参数加载
  2. live http headers_iPhone12手机Live+利用VJD2导播软件直播
  3. 什么是顺序一致性呢?
  4. 使用std::cout不能输出显示
  5. 两个服务器之间怎么传输大量数据速度快 java socket_千兆网络的传输速度能超过125MB/s么?...
  6. CCCC-GPLT L2-017. 人以群分 团体程序设计天梯赛
  7. 华中科技大学标准c语言程序设计上机试题,答案及报告格式,华中科技大学标准C语言程序设计上机试题、答案及报告格式.pdf...
  8. MacOS Catalina降级Mojave
  9. MySQL 千万级数据SQL的查询优化30条总结
  10. 互联网15年风云变幻:改变世界的15个网站
  11. python匹配邮箱_在Python中使用正则表达式同时匹配邮箱和电话并进行简单的分类...
  12. 华为交换机根据已知一个IP查他对应的MAC地址和交换机端口命令
  13. 【房屋租赁网管理系统】
  14. PyCharm 4.5 激活码
  15. 惠普微型计算机光驱在哪里,惠普从光驱启动开始怎么做(包括hp笔记本)
  16. 力扣 python刷题
  17. 计算机网络基础 之三:数据链路层
  18. 大数据数据科学家常用面试题_想要成为数据科学家,解决数据科学面试的简单指南...
  19. 临床基因组/外显组数据分析实战技术研讨会(2023.1)
  20. Linux命令+基础知识

热门文章

  1. C语言之制作带有难度选择,计时,计次,排行榜的猜数字游戏
  2. 原码反码和补码,一篇就够了,全网最详细解析
  3. Linux-USB Gadget(小玩意) API Framework(框架)
  4. 打响新年第一炮,Gary Marcus提出对深度学习的系统性批判
  5. [2006-01-03] 感受《我的校长田长霖》
  6. 从Excel导出宕机到初学Apache POI
  7. 前端入门学习:Vue学习笔记(二)
  8. 虚拟机与主机间的文件传输
  9. 维修一块山寨三星860EVO固态,得一微YS9082HC+3颗intel QLC黑片
  10. Jquery从入门到精通:二、选择器 1、准备篇 1)基础的基础:DOM模型