找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1690|回复: 10

中兴zet-e8820v2的云编译

[复制链接]
发表于 2022-5-2 08:20 | 显示全部楼层 |阅读模式
本帖最后由 jin3014 于 2022-5-9 20:57 编辑

我是外行,自学云编译,开始摆弄8820v2的固件,一个星期的努力,目前成果如下:

2022.5.2:----5.5修改
对于zet-e8820v2,谋求原版openwrt自行修改dts不是业余人士能干的,我努力了一个多星期宣告放弃,目前找到的可用代码库是siwind的,他已经增补了dts等文件,虽然代码库不如原始openwrt/openwrt那么新,但好用。
在本地电脑上安装的ubuntu20.04,从github上
git clone https://github.com/siwind/openwrt openwrt-siwind-master
cd openwrt-siwind-master
git pull
./scripts/feeds update -a && ./scripts/feeds install -a
make menuconfig
选择Luci---collection----Luci,有这个就能启动路由了管理界面了,并且包含防火墙。
./scripts/diffconfig.sh > diff.config
然后去github.com,叉取P3TERX/Actions-OpenWrt建立自己的云编译库,修改yml文件的代码来源为https://github.com/siwind/openwrt,创建根目录下.config,内容为本地diff.config的文本,然后Actions,大概一个多小时就出来了。下载固件,刷机,管理界面不卡,可以配置vlan,只有r,没有kv。







我也尝试了lede,用Z-Prion-lede的库,它已经适配了8820v2.dts,编译顺利,刷机可启动,不过很卡,有kvr,没交换机,剩余内存很多,比上面的多一倍(18m左右)。
又换 https://github.com/coolsnowwolf/lede.git库(他的库没有现成的8820v2.dts),用论坛里sivs147大侠的dts,稍微流畅点,不过还是没交换机,有kvr。
目前尝试用coolsnowwolf/lede的库,siwind的dts,看看怎么样。结果是编译错误,前两天好像还能通过编译呢。

查看了下各家的dts更新记录,只有siwind的master版本最近还在更新8820的dts,其他家都很久不更新了,我认为代码库的更新会导致旧版本dts不兼容,siwind的dts不断在更新,估计就是为了应对代码库的更新。看一个dts好用不,看他的更新记录就行,只要是近1两个月就很可能好用,再远的就不用试了肯定不行。
想用老版本的固件咋办,只能找对应的老版本代码库,这个我还不会,只是设想是这样能行。拿19.07来说,2年前的19.07不好找了,现在的19.07是新的,好像是19.07.8了,所以我用2年前的dts无法用现在的19.07编译成功,即便编译通过了也无法运行,这应该就是我近一周连续失败的原因。



现在我用这个固件感觉好用,我的云编译库是:https://github.com/jin3014test1/Actions-OpenWrt,用里面的zte-e8820v2-openwrt-master.yml,其他的都不好使。特别提出一点,插件里我选了usb3支持,虽然这个机器硬件只是usb2,但选usb3才能成功识别usb打印机,我估计硬件芯片里是usb3的,外围缩水为usb2.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2022-5-2 09:06 | 显示全部楼层
向努力思考上进的同志表示支持
回复 支持 反对

使用道具 举报

发表于 2022-5-2 09:36 | 显示全部楼层
大家一起思考,已fork大佬仓库
回复 支持 反对

使用道具 举报

发表于 2022-5-2 09:43 | 显示全部楼层
开源驱动可以自己在/etc/config/wireless 配置文件手动打开kv

点评

不管用呀,luci界面上没有显示  详情 回复 发表于 2022-5-2 11:27
回复 支持 反对

使用道具 举报

发表于 2022-5-2 09:54 | 显示全部楼层
共同思考进步
回复 支持 反对

使用道具 举报

发表于 2022-5-2 11:00 | 显示全部楼层
向努力思考上进的同志表示支持
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-2 11:27 | 显示全部楼层
avin4 发表于 2022-5-2 09:43
开源驱动可以自己在/etc/config/wireless 配置文件手动打开kv

不管用呀,luci界面上没有显示

点评

我去,luci显示只是个界面,没有设置api而已。实际有没有要用软件测  详情 回复 发表于 2022-5-2 12:51
回复 支持 反对

使用道具 举报

发表于 2022-5-2 11:49 | 显示全部楼层
内存太小,没有折腾的必要了
回复 支持 反对

使用道具 举报

发表于 2022-5-2 12:51 | 显示全部楼层
jin3014 发表于 2022-5-2 11:27
不管用呀,luci界面上没有显示

我去,luci显示只是个界面,没有设置api而已。实际有没有要用软件测
回复 支持 反对

使用道具 举报

发表于 2023-2-27 23:17 来自手机 | 显示全部楼层
大佬,可以添加多拨插件吗,然后后台界面卡吗
回复 支持 反对

使用道具 举报

发表于 2023-3-9 13:47 | 显示全部楼层
我现在用18.06的源码,添加之前的DTS就是能出固件刷进去不启动
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-7 17:41

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表