====== OpenWRT 专题 ======
OpenWRT 是最流行的开源路由器固件,拥有庞大的社区支持。
===== 简介 =====
**官方网站**:https://openwrt.org/
**最新稳定版**:23.05.x(2024年)
OpenWRT 是一个基于 Linux 的嵌入式操作系统,专为路由器和网络设备设计。
===== 主要特点 =====
* 完全开源免费,社区驱动
* 支持 1000+ 种设备
* 高度可定制,模块化设计
* 强大的软件包管理器 (opkg)
* 支持 ARM、MIPS、x86 架构
* 内置防火墙、VPN、QoS
* 可通过 LuCI Web 界面管理
===== 热门设备支持 =====
=== TP-Link ===
* Archer C7 (v1/v2) - 完善支持
* Archer AX6000 - 良好支持
* Archer AX3000 (NX30 Pro) - 需 Telnet 解锁后刷入
* Archer C9 - 良好支持
=== 小米/红米 ===
* 小米 AX3600 - 需解锁 Bootloader
* 红米 AX6/AX6S - 需解锁
* 小米 WR30U - 需 TTL 刷入
* 红米 AC2100 - 成熟支持
=== 华硕 (ASUS) ===
* RT-AC68U / RT-AC1900P - 完善支持
* RT-AX86U / RT-AX88U - 良好
* RT-AX58U / RT-AX82U - 良好
=== Netgear ===
* R7800 (Nighthawk X4S) - 完善支持
* R7000 / R7000P - 良好
* R6400 / R6220 - 基础支持
=== Linksys ===
* WRT3200ACM - 优秀支持
* WRT1900ACS / WRT1900AC - 良好
* EA8500 - 完善支持
===== 安装方法 =====
=== 标准 Web 刷入 ===
- 下载对应型号的 sysupgrade.bin 或 factory.bin
- 进入原厂 Web 管理界面
- 系统工具 → 固件升级
- 选择文件并上传
=== TFTP 救砖刷入 ===
- 将固件重命名为 openwrt.bin 或指定名称
- 设置电脑 IP 为 192.168.1.x
- 运行 TFTP 服务器
- 路由器进入恢复模式
=== 命令行刷入 ===
cd /tmp
wget http://example.com/openwrt.bin
mtd write openwrt.bin firmware
reboot
===== 推荐软件包 =====
* **luci-app-firewall** - 防火墙
* **luci-app-opkg** - 在线软件更新
* **luci-app-sqm** - QoS 流量整形
* **luci-app-vpn** - VPN 客户端/服务端
* **luci-app-adblock** - 广告屏蔽
* **luci-app-wireguard** - WireGuard VPN
* **curl** - 命令行下载工具
===== 常见问题 =====
=== 如何进入 OpenWRT ===
* 默认 IP:192.168.1.1
* 默认无密码(首次需设置)
* 用户名:root
=== 如何恢复原厂固件 ===
- 通过 sysupgrade -n 恢复
- 或通过 TFTP 刷入原厂固件
=== 如何做备份 ===
cat /dev/mtdblock0 > /tmp/boot.bin
cat /dev/mtdblock1 > /tmp/kernel.bin
cat /dev/mtdblock2 > /tmp/rootfs.bin
# 用 SCP/SFTP 导出备份
===== 相关资源 =====
* 官网:https://openwrt.org/
* 固件下载:https://downloads.openwrt.org/
* 论坛:https://forum.openwrt.org/
* 设备支持列表:https://openwrt.org/toh/start