中文官方wiki
https://oldwiki.archive.openwrt.org/zh-cn/start

直接可下载镜像

阿里云镜像:
https://developer.aliyun.com/mirror/openwrt

官方下载地址:
https://archive.openwrt.org/

镜像说明:
https://blog.csdn.net/lzyaks/article/details/128758020

编译

https://www.cnblogs.com/kn-zheng/p/17340776.html

1.修改镜像源

https://downloads.sourceforge.net/linux-atm/linux-atm-2.5.2.tar.gz

2.完整编译流程

https://github.com/coolsnowwolf/lede

注意事项:
1)不能用root用户编译
项目文件夹包括一切子文件的权限必须和当前用户一致,否则会出现各种莫明的错误。
2)dl文件夹很多依赖库都是从github.com上下载的,会失败。

dl库可以提前下好(但是程序里会检验文件hash值)
git clone https://e.coding.net/yao7778899/openwrt-dependent-dl.git dl
最好是开启代理,但是开启代理可能也有部分库会下载失败,需要手动下载替换。

3.编译中的坑

尝试手动下载luttp包或者直接clone,按照上面的shell命令生成包也会产生错误。
最终不得不修改源码vim scripts/download.pl +342,尝试在处理lucihttp库时不作hash校验:

编译可在Qemu虚拟机上运行的镜像

https://blog.csdn.net/zjy900507/article/details/88660270
make menuconfig注意选择对应架构

分类: openwrt

0 条评论

发表回复

您的电子邮箱地址不会被公开。