LoraWAN论坛
标题:
如何将 ChirpStack 安装到任意计算平台
[打印本页]
作者:
BeyondDream
时间:
2023-3-2 14:11
标题:
如何将 ChirpStack 安装到任意计算平台
[attach]540[/attach]
# 如上图所示 [ChirpStack 的软件包](
https://www.chirpstack.io/network-server/downloads/
),发现以下几点:
- 软件包都是编译后的二进制可执行文件(Precompiled binaries)。
- 软件包既依赖 3 种 OS(Linux/Windows/OS X)又依赖 6 种 CPU(i386/amd64/armv5/armv6/armv7/arm64)。
- 所谓 Debian/RedHat 安装包(后缀分别为 .deb 和 .rpm)就是在 Linux+CPUx6 的二进制文件上添加元数据。
- 如果用户的 CPU 不在上述 6 种 CPU 之内(如 PowerPC)就算是 Linux 系统也无法使用【现成】的软件包。
- 理论上可以在 Linux 环境下使用 GCC 编译,链接动态加载库,安排关联文件;实际上【工程代价会很大】。
作者:
BeyondDream
时间:
2023-5-30 15:22
本帖最后由 BeyondDream 于 2023-5-30 15:24 编辑
第 1 步:查看 CPU 型号,本例为 ARMv7
cat /proc/cpuinfo
[attach]552[/attach]
第 2 步:下载 armv7 对应的 Linux 软件包
https://www.chirpstack.io/network-server/downloads/
[attach]553[/attach]
第 3 步:解压 / 运行,如下图所示 NS 运行成功。
gunzip ./chirpstack-network-server_3.16.7_linux_armv7.tar.gz
tar xvf ./chirpstack-network-server_3.16.7_linux_armv7.tar
./chirpstack-network-server
[attach]554[/attach]
欢迎光临 LoraWAN论坛 (http://lora.timeddd.com/)
Powered by Discuz! X3.3