openwrt24.10.0版本上安装istoreOS的屏幕监控插件
lcdsimple 插件支持在软路由下面显示统计信息到 HDMI 或者 VGA 上。
手动安装方法:
保证 quickstart 版本大于 0.9.7 安装 lcdsimple
具体方法:
opkg update
opkg install quickstart
opkg install lcdsimple
手动下载 QUICKSTART 跟 LCD SIMPLE:https://istore.linkease.com/repo/
开源地址:https://github.com/linkease/lcdsimple
由于版本原因在R5S的openwrt24.10.0版本上无法直接安装lcdsimple插件。需要重新编译lcdsimple以适应系统。
一、前提条件
(一) 你已经成功下载了 OpenWRT 的源码。
(二)你使用的目标设备是 R5S,并且在 OpenWRT 中选择了正确的架构。
二、步骤
1:准备工作
1.1 安装编译所需的工具和依赖
首先,确保你已经安装了编译所需的工具链和依赖:
-
Ubuntu系统安装依赖:
udo apt update
udo apt install build-essential libncurses5-dev zlib1g-dev gawk git python3-pyelftools python3-dev python3-setuptools swig
1.1.2 获取 OpenWRT 源代码
确保你正在使用 OpenWRT 的正确版本。进入合适的目录,克隆 OpenWRT 源代码:
git clone --branch openwrt-24.10 https://git.openwrt.org/openwrt/openwrt.git cd openwrt
这个命令会获取 OpenWRT 24.10.0 版本。
步骤 2:更新并安装 Feeds(依赖库)
每次配置或切换版本后,都需要更新 OpenWRT 的依赖库。
./scripts/feeds update -a
./scripts/feeds install -a
步骤 3:选择目标架构和配置
3.1 配置目标架构
-
在 OpenWRT 源代码目录下,运行以下命令,进入配置界面:
make menuconfig
-
选择目标系统:
-
选择 Target System 为 Rockchip(适合 R5S 设备的架构)。
-
选择 Target Profile 为 FriendlyARM NanoPi R5S 或相应的设备型号。
-
-
选择目标镜像配置:
-
在
Target Images
中,确保选择合适的 Image Configuration(通常保持默认即可)。
-
-
保存并退出:
-
按
ESC
退出配置界面,系统会询问是否保存配置,选择Yes
保存。
-
步骤 4:添加并选择 lcdsimple
包
4.1 克隆 lcdsimple
包源代码
将 lcdsimple
包添加到 OpenWRT 的 package
目录中:
cd ~/openwrt/package
git clone https://github.com/linkease/lcdsimple.git
4.2 配置 lcdsimple
包
-
在
make menuconfig
配置界面中,选择 Utilities(实用工具)目录。 -
查找
lcdsimple
包,并确保它被选中。按M
键将其选中为模块,表示它将被编译成一个单独的.ipk
文件。 -
保存并退出配置。
步骤 5:清理并重新编译工具链
由于编译时可能出现工具链问题,先清理工具链并强制重新编译工具链:
-
清理工具链并重新构建:
make toolchain/install -j$(nproc) V=s
-
这将确保你的编译环境是干净的,并且没有遗漏任何必要的工具链文件。
步骤 6:编译 lcdsimple
包
现在,编译 lcdsimple
包:
-
在 OpenWRT 根目录下运行以下命令来编译
lcdsimple
包:make package/lcdsimple/compile V=s
-
如果一切顺利,这时会开始编译,输出日志会显示编译过程中的详细信息。V=s 参数会显示详细的编译日志,帮助你了解编译过程。
-
编译成功后,
.ipk
文件会出现在bin/packages/
目录下,例如:
步骤 7:将 .ipk
包安装到设备
7.1 将 .ipk
包传输到设备
使用 scp
或其他方法将 .ipk
包传输到 OpenWRT 设备。例如:
使用finalshell设备连接Ubuntu,把安装包下载下来安装就可以。
7.3 验证安装
安装完成后,验证 lcdsimple
是否正常工作。你可以检查相关功能是否按预期运行。
安装完如图。
三、成品
本人编译好的插件:lcdsimple_1.0.0_aarch64_generic.ipk
链接: https://pan.baidu.com/s/1MTKSHEjEq4E5ve5Kf7glWA 提取码: djcj