OpenWrt
OpenWrt
如何获取刷机包 https://openwrt.org/toh/start
factory与sysupdate区别
factory原厂固件、sysupgrade固件,TTL救砖的时候就不能用sysupgrade[1] 。sysupgrade不包含用户数据分区的,但是factory是带的 [2]。有一个公式:sysupgrade.bin+空闲空间+系统的配置空间=factory.bin的大小。
sysupgrade替换linux内核和squash文件系统,擦除整个jffs2部分。能保留配置文件,但不能保留二进制安装文件。几种sysupgrade方法的更新方法为:
sysupgrade -v /tmp/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin
mtd -r write /tmp/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin firmware
nc -l -p 1234 | mtd write – firmware
救砖
【U-Boot】U-Boot 刷机方法大全-OPENWRT专版
UBOOT-TTL小米路由器救砖或刷机指南(R3P为例) - 不l明l白
MiWifi 3Pro
MIPS 1004Kc
https://openwrt.org/toh/xiaomi/mi_router_3_pro
X-Wrt 基于OpenWrt项目易用性改进 搜索:Xiaomi Mi Router 3 Pro
启动U盘刷机方法 [3]
启动官方U盘刷机有两个方法,一是kernel启动过程侦测按下复位键,二是kernel启动过程发现双系统都失效,后者需要事先设置(99楼)或者u-boot配合,但pb-boot/Breed都不配合设置u-boot环境变量,所以kernel不断通知u-boot启动另一个kernel,但pb-boot/Breed仍继续启动同一个kernel,导致无限重启
pb-boot固定从kernel0 (=sys1) 地址 (0xbc200000) 载入固件,官方u-boot和Breed则可以选择从kernel1 (=sys2) 地址 (0xbc600000) 载入固件,所以刷潘多拉之前要先设置
1. flag_last_success=0 #(从kerenl0启动)
2. flag_try_sys2_failed=1 #(kernel1+rootfs1失效)
而刷OpenWrt和老毛子之前要先设置
1. flag_last_success=1 #(从kerenl1启动)
2. flag_try_sys1_failed=1 #(kernel0+rootfs0失效)
如此只要执行官方kernel且rootfs为空,就会红灯闪烁,等待按下复位键,系统自动执行U盘刷机脚本 (/bin/usb_recovery.sh)
按下复位键的时机很重要,因为pb-boot/Breed也会侦测复位键,小米路由器上电前按下复位键则会中止pb-boot/Breed
刷第三方固件之前如果没有设置好u-boot环境变量,那麽也可以安装 uboot-envtools 插件
升级配置
/etc/config/ddns
/etc/config/dhcp
/etc/config/firewall
/etc/config/network
/etc/config/wireless
/etc/config/xray_fw4
/etc/config/luci_v2ray
镜像配置
科技大学:https://downloads.openwrt.org/releases
阿里云:https://mirrors.aliyun.com/openwrt/
腾讯:http://mirrors.cloud.tencent.com/openwrt/
MiWifi Mini
src/gz openwrt_core https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/targets/ramips/mt7620/packages
src/gz openwrt_base https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/base
src/gz openwrt_luci https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/luci
src/gz openwrt_packages https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/packages
src/gz openwrt_routing https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/routing
src/gz openwrt_telephony https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/telephony
MiWifi 3Pro
23.05.0-rc3
src/gz x-wrt_core http://mirrors.cloud.tencent.com/openwrt/releases/23.05.0-rc3/targets/ramips/mt7621/packages
src/gz x-wrt_base http://mirrors.cloud.tencent.com/openwrt/releases/23.05.0-rc3/packages/mipsel_24kc/base
src/gz x-wrt_luci http://mirrors.cloud.tencent.com/openwrt/releases/23.05.0-rc3/packages/mipsel_24kc/luci
src/gz x-wrt_packages http://mirrors.cloud.tencent.com/openwrt/releases/23.05.0-rc3/packages/mipsel_24kc/packages
src/gz x-wrt_routing http://mirrors.cloud.tencent.com/openwrt/releases/23.05.0-rc3/packages/mipsel_24kc/routing
src/gz x-wrt_telephony http://mirrors.cloud.tencent.com/openwrt/releases/23.05.0-rc3/packages/mipsel_24kc/telephony
22.03.5
src/gz openwrt_core http://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/targets/ramips/mt7621/packages
src/gz openwrt_base http://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/base
src/gz openwrt_luci http://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/luci
src/gz openwrt_packages http://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/packages
src/gz openwrt_routing http://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/routing
src/gz openwrt_telephony http://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/mipsel_24kc/telephony
23.05.2
src/gz x-wrt_core http://mirrors.cloud.tencent.com/openwrt/releases/23.05.2/targets/ramips/mt7621/packages
src/gz x-wrt_base http://mirrors.cloud.tencent.com/openwrt/releases/23.05.2/packages/mipsel_24kc/base
src/gz x-wrt_luci http://mirrors.cloud.tencent.com/openwrt/releases/23.05.2/packages/mipsel_24kc/luci
src/gz x-wrt_packages http://mirrors.cloud.tencent.com/openwrt/releases/23.05.2/packages/mipsel_24kc/packages
src/gz x-wrt_routing http://mirrors.cloud.tencent.com/openwrt/releases/23.05.2/packages/mipsel_24kc/routing
src/gz x-wrt_telephony http://mirrors.cloud.tencent.com/openwrt/releases/23.05.2/packages/mipsel_24kc/telephony
snapshots
src/gz x-wrt_core http://mirrors.cloud.tencent.com/openwrt/snapshots/targets/ramips/mt7621/packages
src/gz x-wrt_base http://mirrors.cloud.tencent.com/openwrt/snapshots/packages/mipsel_24kc/base
src/gz x-wrt_luci http://mirrors.cloud.tencent.com/openwrt/snapshots/packages/mipsel_24kc/luci
src/gz x-wrt_packages http://mirrors.cloud.tencent.com/openwrt/snapshots/packages/mipsel_24kc/packages
src/gz x-wrt_routing http://mirrors.cloud.tencent.com/openwrt/snapshots/packages/mipsel_24kc/routing
src/gz x-wrt_telephony http://mirrors.cloud.tencent.com/openwrt/snapshots/packages/mipsel_24kc/telephony
src/gz x-wrt_core https://openwrt.proxy.ustclug.org/snapshots/targets/ramips/mt7621/packages
src/gz x-wrt_base https://openwrt.proxy.ustclug.org/snapshots/packages/mipsel_24kc/base
src/gz x-wrt_luci https://openwrt.proxy.ustclug.org/snapshots/packages/mipsel_24kc/luci
src/gz x-wrt_packages https://openwrt.proxy.ustclug.org/snapshots/packages/mipsel_24kc/packages
src/gz x-wrt_routing https://openwrt.proxy.ustclug.org/snapshots/packages/mipsel_24kc/routing
src/gz x-wrt_telephony https://openwrt.proxy.ustclug.org/snapshots/packages/mipsel_24kc/telephony
相关软件
PuTTy、WinSCP、TFTPd64 By Ph.Jounin
常用功能
终端 ttyd
限速 sqm
qos
多拨 mwan
端口转发 gdy666/lucky,4IceG/luci-app-socat[4]
文件共享 samba
,下载 transmission
,aria2
文件管理filebrowser, luci-app-fileassistant [5]
实时网速 luci-i18n-nlbwmon
,wrtbwmon,luci-app-wrtbwmon
Clash ShellClash,OpenClash
- 安装
iptables-mod-tproxy
dnsmasq-full
coreutils
V2Ray openwrt-v2ray,luci-app-v2ray robberphex,luci-app-v2ray kuoruan [6]
- 安装
iptables-mod-tproxy
ip6tables-nft
dnsmasq-full
/var/etc/luci_v2ray/v2ray.main.json
Xrayxiaorouji/openwrt-passwall ,openwrt-xray,luci-app-xray
- 安装
ip6tables-nft
kmod-nft-tproxy
/var/etc/xray/config.json
openwrt挂载webdav网盘的方法 - 知乎 (zhihu.com)
alist-org/alis
luci-app-alist
使用alist将云盘映射为WebDAV_alist webdav-CSDN博客
windows10挂载webdav_win10 webdav-CSDN博客