小渔学长 发表于 2023-2-19 19:48

自编译红米AC2100 OP官方固件添加插件解决闭源wifi开机自启的那些事

本帖最后由 自力更生的鱼 于 2023-2-24 16:30 编辑

说在前面

lede 的固件很好,源码也很好。但是我的路由器不太好,使用lede编译的固件,哪怕插件集成的再少,但是还是会经常卡死导致系统崩溃重启,但是op官方的从来不会这样,我就在想,是否可以使用OP的源码为核心
集成三方的插件来愉快的玩耍呢?于是就有了接下来的故事。

成果展示:
https://s3.bmp.ovh/imgs/2023/02/19/55cfd9ffc2669622.png
原理
通过实验发现,只要不是使用OP官方的luci以及package就可以集成插件编译,且运行基本没问题。
具体可以参考我的云编译:https://github.com/yuos-bit/AutoBuild-OpenWrt19.07
缺陷
使用MTK闭源wifi驱动后会导致接口状态异常不显示,但是不影响日常使用,且如果wifi需要开机自启,则需要参考这位大佬的教程:
https://www.right.com.cn/forum/thread-7935208-1-1.html
本人尝试写一个插件来控制wifi开机自启,但是编译时会报错找不到文件,如果有大佬有兴趣帮忙改正下,请不吝赐教
项目地址如下:
https://github.com/yuos-bit/other/tree/main/mtk-wifiopen


插件集成编译命令为:


`# 闭源Wifi驱动开关
# CONFIG_PACKAGE_MTK-WIFI-Open=y
`
## 固件
最后附上固件:


**** Hidden Message *****

* 2023年2月24日更新


[*]解决wifi无法开机自启的BUG
[*]解决硬件加速无法全锥形NAT的BUG


下载地址:
**** Hidden Message *****



shyyangjian 发表于 2023-2-19 20:00

看看学习一下

一条寂寞的鱼 发表于 2023-2-19 20:30

闭源除了K2P别的都是要手动重启,我看别人是在启动项添加几行,

mansandao 发表于 2023-2-21 00:26

wifi开机不自己启动

小渔学长 发表于 2023-2-24 16:29

mansandao 发表于 2023-2-21 00:26
wifi开机不自己启动

这个问题已经解决了,看我最新编译的结果

qq2010123456 发表于 2023-2-24 18:23

看看感谢大佬

qq2010123456 发表于 2023-2-24 18:56

环境变量要改吗

zzz147 发表于 2023-2-24 22:57

有源码吗

小渔学长 发表于 2023-2-26 12:10

qq2010123456 发表于 2023-2-24 18:56
环境变量要改吗

用最新的breed,不需要改

小渔学长 发表于 2023-2-26 12:10

zzz147 发表于 2023-2-24 22:57
有源码吗

文中不是带了项目地址吗?

weisuoyuyu 发表于 2023-2-26 15:28

牛逼啊大佬

qq2010123456 发表于 2023-2-27 10:48

自力更生的鱼 发表于 2023-2-26 12:10
用最新的breed,不需要改

直接刷文件里的 0和1吗

小渔学长 发表于 2023-2-27 18:41

qq2010123456 发表于 2023-2-27 10:48
直接刷文件里的 0和1吗

对的,按照breed提示来

zchl2006 发表于 2023-3-9 21:00

牛逼牛逼

y1292851910 发表于 2023-3-10 21:31

MTK的闭源驱动能分享一份吗
页: [1] 2 3 4
查看完整版本: 自编译红米AC2100 OP官方固件添加插件解决闭源wifi开机自启的那些事