项目简介
本项目涵盖两部分内容。一方面是OpenWrt X86 - 64稳定项目,借助多个开源大神提供的源码和脚本,打造稳定的OpenWrt固件,该固件会自动每7天更新一次,也会进行不定时手动更新。另一方面是基于Python的cpustat工具,这是一个简单的Python脚本,用于获取CPU频率和SoC(系统芯片)的温度信息。
项目的主要特性和功能
OpenWrt X86 - 64稳定项目
- 基于不同版本源码,如Lede 18.06(内核5.10)、Lienol 19.07(内核4.14)、Project 21.02(内核5.4)。
- 集成众多常用和全部插件,插件列表可通过相关链接查看。
- 固件自动每7天更新一次,支持手动不定时更新,默认ip为192.168.2.1,密码为空。
cpustat工具
- 能通过读取系统特定文件获取SoC温度。
- 可通过读取系统文件获取当前CPU频率。
- 直接运行脚本时,打印出“CPU频率 / SoC温度”信息。
安装使用步骤
OpenWrt X86 - 64稳定项目
假设用户已下载本项目的源码文件,因涉及复杂的编译和打包过程,需参考相关大神提供的一键编译脚本(如P3TERX、garypang13等大神的脚本)和一键打包脚本(tuanqing大神的脚本)进行操作。
cpustat工具
由于这是一个Python脚本,只需确保系统安装了Python解释器即可运行。将cpustat.py
保存到一个目录,然后使用Python解释器来运行它,命令如下:
bash
python cpustat.py
注意事项
- cpustat工具依赖于特定的系统文件和路径,可能只能在特定的Linux发行版上工作。
- 如果系统没有提供读取CPU频率或SoC温度的接口,cpustat工具的相关函数可能无法正常工作。
- cpustat工具中没有错误处理逻辑,若文件不存在或无法读取,会返回"Unknown"。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】