OpenWrt 固件
https://openwrt.org/zh/downloads
https://firmware-selector.openwrt.org/
OpenWrt 是一个广泛使用的开源固件项目,专门为路由器和其他网络设备设计。它不仅提供了基础的网络功能,还允许用户自定义设备的功能,使其成为一个非常强大的平台。
OpenWrt 最初是在2000年代初为 Linksys WRT54G/GS 路由器开发的一个固件替代品。
随着时间的发展,OpenWrt 社区不断壮大,支持的设备种类也越来越多,涵盖了从消费级路由器到企业级网络设备。
特点:
- 高度可定制:OpenWrt 提供了一个 Linux 操作系统的框架,用户可以根据自己的需求安装各种软件包,包括防火墙、DNS服务器、代理服务器等。
- 稳定性:OpenWrt 的内核和用户空间应用程序经过了严格的测试和优化,以确保在资源有限的设备上也能稳定运行。
- 安全性:OpenWrt 提供了一系列的安全特性,包括防火墙规则、SSL/TLS 加密支持等,有助于保护用户的网络免受攻击。
- 支持广泛的设备:OpenWrt 支持大量的硬件平台,从常见的家用路由器到工业级设备,甚至可以运行在一些非路由器设备上。
- 包管理系统:
OpenWrt 使用 opkg 作为包管理系统,类似于 Debian 和 Ubuntu 中的 apt 或者 Red Hat 和 CentOS 中的 yum。
用户可以通过简单的命令行操作安装和卸载软件包,极大地扩展了设备的功能。
除了 OpenWrt 本身之外,还有一些基于 OpenWrt 的衍生项目。
ImmortalWrt 固件
另一个 OpenWrt 的分支,旨在解决 OpenWrt 中的一些长期存在的问题,并支持更多的设备。
起源:ImmortalWrt 起源于 OpenWrt,但在某些方面进行了改进和增强。
它最初是为了修复 OpenWrt 中的一些长期存在的问题而开发的,后来逐渐发展成为一个独立的项目。它依旧跟随着OpenWrt的版本迭代,没错,但是它略微慢于官方最新版本。
特点:
- 稳定性:提供了更高的稳定性和可靠性。
- 包管理:拥有丰富的软件包管理系统,可以方便地安装各种附加组件。
(可以在国内的网络环境中更新、安装软件包,对国内用户非常友好)
- 支持设备:支持广泛的路由器和其他网络设备,包括一些不再受官方 OpenWrt 支持的设备。
- 社区支持:拥有活跃的开发者社区,不断更新和改进。
lede 大固件
LEDE(LINUX Embedded Development Environment):
LEDE OpenWrt 是OpenWrt的一个分支,专注于提高稳定性和安全性,并且致力于解决 OpenWrt 中存在的一些长期未解决的问题。
2017年底,LEDE 项目宣布与 OpenWrt 项目合并,LEDE 的开发成果被整合进 OpenWrt 主线。
自合并之后,LEDE 的功能和改进也被纳入了 OpenWrt 的主版本中,因此现在提到 OpenWrt 时,实际上已经包含了 LEDE 的许多改进。
Lean 版本的OpenWrt固件是由一位名叫 Leo "lean" 的开发者维护的OpenWrt分支。这个分支因其精简、高效和高度可定制的特点而受到许多高级用户的喜爱。以下是关于Lean版本OpenWrt固件的一些详细介绍:
Lean 固件的特点
- 精简:
Lean 固件去除了许多不必要的默认组件,仅保留核心功能,从而使固件更加轻便。
这种精简使得固件占用的空间更少,启动速度更快。 - 高效:
Lean 固件优化了内存使用和性能表现,使得路由器在处理高负载任务时仍然保持高效。
特别适合高性能网络应用,如游戏加速、流媒体传输等。 - 定制性强:
用户可以根据自己的需求选择安装哪些组件,从而实现个性化的配置。
Lean 固件通常提供了丰富的软件包库,用户可以安装各种插件来扩展路由器的功能。 - 安全性:
Lean 固件通常会及时更新补丁,以确保安全性。
用户可以根据需要安装额外的安全组件,如防火墙规则、加密支持等。
恩山论坛网友版 bleachwrt
https://github.com/bleach1991/lede
https://www.right.com.cn/forum/thread-8379747-1-1.html
https://openwrt.mpdn.fun:8443/?dir=lede/rockchip/
修改OpenWrt官方源
可以修改为国内镜像源,(ImmortalWrt 不建议修改)
参考:https://www.cnblogs.com/Magiclala/p/18418732#%E4%BF%AE%E6%94%B9%E5%AE%98%E6%96%B9%E6%BA%90
电犀牛RS68S
电犀牛R68S线刷OpenWrt教程
电犀牛 R68S ImmortalWrt 刷机 & 救砖说明需要RK刷机工具
已下载在百度网盘
镜像包命名
这里解释一下该文件夹下各个文件的区别:
-
openwrt-x86-generic-combined-ext4.img.gz
rootfs工作区存储格式为ext4
ext4的固件方便扩容,但是不能重置路由器
-
openwrt-x86-generic-combined-jffs2-128k.img
jffs2可以修改,也就是可以自行更换(删除)rootfs的配置文件,而不需要重新刷固件。
-
openwrt-x86-generic-combined-squashfs.img
squashfs是个只读的文件系统,相当于win的ghost,使用中配置错误,可直接恢复默认。
squashfs的固件也能扩容,更能够重置路由器(所以强力推荐)
-
openwrt-x86-generic-rootfs-ext4.img.gz
rootfs的镜像,不带引导,可自行定义用grub或者syslinux来引导,存储区为ext4。
可以看出一个完整的镜像文件至少要包含三个部分:
- Loader
- Kernel
- RootFS
评论区