希望拥有更多功能的朋友请到这个帖子下载固件,经测试可以在之前的固件上直接刷机,本原版固件不再更新。
https://www.right.com.cn/forum/thread-2117545-1-1.html
2020年12月15日更新:
19.07.5【ar71xx】版本已更新,最新固件请百度网盘自取。
2020年10月19日更新:
19.07.4【ar71xx】版本已更新,最新固件请百度网盘自取。
2020年6月24日更新:
19.07.3【ar71xx】版本已更新,最新固件请百度网盘自取,编译方法不再复述。失效链接已更新。
2020年3月20日更新:
19.07.2【ar71xx】版本已更新,最新固件请百度网盘自取,编译方法不再复述。
2020年2月8日更新:
19.07.1【ar71xx】版本已更新,最新固件请百度网盘自取,编译方法不再复述。
以下操作以非root用户执行
对操作不熟悉的朋友,请注意将命令中的版本号修改为实际版本号。
比如,如果要编译19.07.5固件,就需要将命令中的19.07.0改为19.07.5。
18.06.4版本:
mkdir Downloads
cd Downloads
wget http://downloads.openwrt.org/releases/18.06.4/targets/ar71xx/nand/openwrt-imagebuilder-18.06.4-ar71xx-nand.Linux-x86_64.tar.xz
xz -d openwrt-imagebuilder-18.06.4-ar71xx-nand.Linux-x86_64.tar.xz
tar -xvf openwrt-imagebuilder-18.06.4-ar71xx-nand.Linux-x86_64.tar
cd openwrt-imagebuilder-18.06.4-ar71xx-nand.Linux-x86_64/
sed -i s/'23552k(ubi),25600k@0x6c0000(firmware)'/'120832k(ubi),122880k@0x6c0000(firmware)'/ target/linux/ar71xx/image/legacy.mk
make image PROFILE=WNDR4300V1 PACKAGES="luci luci-i18n-base-zh-cn"
19.07.0【ar71xx】版本:
mkdir dl_opw_ar71xx
cd dl_opw_ar71xx
wget http://downloads.openwrt.org/releases/19.07.0/targets/ar71xx/nand/openwrt-imagebuilder-19.07.0-ar71xx-nand.Linux-x86_64.tar.xz
xz -d openwrt-imagebuilder-19.07.0-ar71xx-nand.Linux-x86_64.tar.xz
tar -xvf openwrt-imagebuilder-19.07.0-ar71xx-nand.Linux-x86_64.tar
cd openwrt-imagebuilder-19.07.0-ar71xx-nand.Linux-x86_64/
sed -i s/'23552k(ubi),25600k@0x6c0000(firmware)'/'120832k(ubi),122880k@0x6c0000(firmware)'/ target/linux/ar71xx/image/legacy.mk
make image PROFILE=WNDR4300V1 PACKAGES="luci luci-i18n-base-zh-cn"
最后生成的镜像文件和升级文件在如下目录:
18.06.4版本:
[hostname nand]$ pwd
/home/username/Downloads/openwrt-imagebuilder-18.06.4-ar71xx-nand.Linux-x86_64/bin/targets/ar71xx/nand
19.07.0【ar71xx】版本:
[hostname nand]$ pwd
/home/username/dl_opw_ar71xx/openwrt-imagebuilder-19.07.0-ar71xx-nand.Linux-x86_64/bin/targets/ar71xx/nand
centos7缺少下列应用:
yum install ncurses-devel
为OpenWrt添加HTTPS支持
在安装完 OpenWrt 后,官方固件并不支持 HTTPS,因此 wget, curl 甚至于 opkg 中都不能使用 HTTPS,尤其是不能使用https链接的国内源,因此安装 HTTPS 支持就很有必要了。
安装步骤:
opkg update
opkg install wget ca-certificates openssl-util ca-bundle
注意:在没有安装 ca-bundle 时,使用 curl 访问 HTTPS 链接会出现错误 curl: (77) Error reading ca cert file /etc/ssl/certs/ca-certificates.crt - mbedTLS: (-0x3E00) PK - Read/write of file failed
中国科技大学教育网官方主镜像网站:
src/gz openwrt_core http://mirrors.ustc.edu.cn/lede/releases/19.07.1/targets/ar71xx/nand/packages
src/gz openwrt_base http://mirrors.ustc.edu.cn/lede/releases/19.07.1/packages/mips_24kc/base
src/gz openwrt_luci http://mirrors.ustc.edu.cn/lede/releases/19.07.1/packages/mips_24kc/luci
src/gz openwrt_packages http://mirrors.ustc.edu.cn/lede/releases/19.07.1/packages/mips_24kc/packages
src/gz openwrt_routing http://mirrors.ustc.edu.cn/lede/releases/19.07.1/packages/mips_24kc/routing
src/gz openwrt_telephony http://mirrors.ustc.edu.cn/lede/releases/19.07.1/packages/mips_24kc/telephony
清华大学开源软件镜像站【注意:此源为HTTPS连接】:
src/gz openwrt_core https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.1/targets/ar71xx/nand/packages
src/gz openwrt_base https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.1/packages/mips_24kc/base
src/gz openwrt_luci https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.1/packages/mips_24kc/luci
src/gz openwrt_packages https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.1/packages/mips_24kc/packages
src/gz openwrt_routing https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.1/packages/mips_24kc/routing
src/gz openwrt_telephony https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/19.07.1/packages/mips_24kc/telephony
已经编译好的两个版本的固件:
链接:https://pan.baidu.com/s/1cGZsNUJiMeN4lyX6QvE9Gw
提取码:olk3
链接:https://pan.baidu.com/s/1oN2oVpPqj2C-NVN2xMR9Xw
提取码:qpa1