OpenWRT & 蒲公英智能组网插件教程
更新日期:2024-04-10 16:07:41
OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,具备强大的网络组件和灵活的扩展性。它通常广泛应用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备等领域。
蒲公英智能组网已经更新,现在可以在OpenWrt开源固件上轻松安装和使用,支持多种系统架构,包括X86、ARM、MIPS等。接下来,本文将详细介绍在OpenWrt系统中安装和配置蒲公英智能组网插件的步骤。
1. 安装蒲公英插件
(1)使用预先编译好的ipk软件包
请先确认好您的系统已经包含了如下的依赖,否则可能会安装失败:
Iptables、libopenssl 1.1.1x、kmod-tun(暂时不支持openssl 3.x)
下载链接:https://down.oray.com/pgy/rom/Openwrt_PgyVpn_20220811.zip
注意:需要找到硬件对应的架构进行安装。
架构 | CPU/系统 |
---|---|
x86_64 | Intel、AMD 64位处理器 |
i386_pentium4 | Intel奔腾4处理器 |
i386_pentium-mmx | Intel奔腾MMX处理器 |
aarch64_cortex-a53 | 全志A64/H5/H6/H616/H618 联发科Filogic 8x0 (MT798x)、MT7622 高通IPQ50xx/IPQ53xx/IPQ60xx/IPQ807x 瑞芯微RK3328/RK3528/RK3562 |
aarch64_generic | 瑞芯微RK3399/RK3568/RK3588 树莓派64位系统,ARM64 CPU通用 |
arm_cortex-a7_neon-vfpv4 | 树莓派32位系统,联发科MT7623 高通IPQ40xx,全志A20/A3x/H3/R40 |
arm_cortex-a8_vfpv3 | 全志A1x,德州仪器OMAP3/4/AM33xx |
arm_cortex-a9_neon | 恩智浦i.MX,赛灵思Zynq 7000 SoCs |
arm_cortex-a15_neon-vfpv4 | 高通IPQ806X |
arm_cortex-a7 | ARM32 CPU通用(需带FPU支持) 联发科MT7629,Airoha ARM CPU |
mipsel_24kc | 联发科MT7620/MT7621/MT7628 |
mipsel_74kc | 联发科RT3662/RT3883 |
使用前提:安装使用前,需确保插件包与机器的系统架构兼容。以x86为例,蒲公英智能组网插件提供两个文件,一个为应用包,一个为Luci页面包。
(1)进入OpenWrt管理页面,在「系统」-「软件包」页面中,点击「上传软件包」。
(2)依次分别安装应用包与Luci页面包,完成后点击关闭即可,如下图所示:
应用包
Luci包
(3)自行编译
代码位于:https://github.com/OrayOS/OpenOray
编译教程:
进入openwrt项目所在的目录mkdir package/openwrt-packages
cd package/openwrt-packages
git clone https://github.com/OrayOS/OpenOray
make menuconfig
# 选择 luci-app-pgyvpn
make package/luci-app-pgyvpn/compile V=s
可以在bin/packages找到相应的ipk进行安装或者直接集成进自编译固件
2. 使用说明
插件安装完成后,刷新页面即可在导航栏「服务」中找到「蒲公英智能组网」。
2.1 登录账号
支持通过贝锐官方账号或第三方硬件SN两种方式进行登录使用。
(1)贝锐账号
通过贝锐账号密码进行登录,即可自动生成相应的SN,无需手动获取,简单易用。
(2)SN码登录
用户也可先在蒲公英管理平台,手动添加生成第三方硬件SN码后,在页面中登录。
步骤:
①浏览器访问蒲公英管理平台 ,输入贝锐帐号密码进入蒲公英管理页面;
②在「硬件成员」-「硬件列表」中点击“添加硬件”,手动添加第三方硬件成员,设置数量、登录密码及所在网络即可。
2.2 使用状态
登录成功后,即可显示相应的帐号信息及组网状态。
点击「查看网络」即可跳转至蒲公英智能网络详情页,查看组网中的成员信息及访问IP地址,并且实现异地数据远程通信。
至此,OpenWRT系统安装使用蒲公英插件的教程介绍完成。
文档内容是否对您有帮助?
如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。