找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 59520|回复: 296

mtk 7621 将开源hwnat替换为mtk sdk版本,支持硬件qos ip限速

 火... [复制链接]
本帖最后由 237176253 于 2023-12-18 14:53 编辑

最新的版本已经加入硬件ip qos限速,同时需要使用仓库里的luci-app-eqos-mtk进行搭配设置




op开源hwnat有点不稳定,且对无线完全失效。

https://git01.mediatek.com/plugi ... /mtk-openwrt-feeds/
恰逢mtk开源了新的hwnat和有线驱动,ipv4 ipv6无线pppoe均支持,dsa也换成了交换机驱动。(开源mt76也能走hwnat)缝缝补补,7621上5.10内核顺利运行。

经过测试比较稳定,p2p下载没有出现之前死机or重启的现象,且开启nat1后p2p卡死路由器的现象消失。无线速度的话,测试7615闭源驱动,wan->wifi 700+, lan->wifi 800+。

使用方法:

方法1.https://github.com/padavanonly/immortalwrt 如果你是k2p、xiaomi ac2100、cr660x、r3g、newifi d1、newifi d2、hc5962等机器,直接使用这个基于immortalwrt改好了的源码编译固件就行。用这个的时候,必须关闭op的flow offload,不然冲突导致hwnat失效。如果没有适配,参考二楼。



方法2.https://github.com/padavanonly/i ... target/linux/ramips

如果你是k2p、xiaomi ac2100、cr660x、r3g、newifi d1、newifi d2、hc5962这种我改好了的,想使用其他仓库,直接将这个ramips文件夹替换到自己op的ramips文件夹。运行rm .config删除旧配置,重新make menuconfig ,再编译就能自动加上sdk的hwnat。用这个的时候,必须关闭op的flow offload,不然冲突导致hwnat失效。

内核日志出现以下显示,就运行成功了。






本帖子中包含更多资源

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

×

评分

参与人数 12恩山币 +16 收起 理由
矮*** + 2 太赞了,给开源点赞
sws*** + 1 谢谢大神分享
net*** + 1 你好,久仰卧龙大名,在下凤雏!
y*** + 1 你好,久仰卧龙大名,在下凤雏!
yum*** + 2 这个年轻人不讲武德,耗子尾汁!
james_*** + 2 几个菜啊,喝成这样~~~
X1*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
tvy*** + 1 牛逼啊,今天正想买路由器的。暂时不用买了.
cdhu*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
105*** + 2 感谢你的分享,无论怎样,你都是最无私的人
迦南*** + 1 一看就是觉得高端、大气、上档次!
ns*** + 1 2333

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
本帖最后由 237176253 于 2022-5-25 00:00 编辑

如果是没有适配的机型,参考这两个commit自行修改。
https://github.com/padavanonly/o ... 1a8155d3b5243a3d7ad
https://github.com/padavanonly/o ... 1f5c3310e16c0cb870d
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 237176253 于 2022-5-25 21:21 编辑

上面适配的时候,wan有三种情况。
wan是port 4,则
dts部分
mediatek,portmap = "llllw";

02_network部分
ucidef_add_switch "switch0" \
  "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "6u@eth0" "5u@eth1"
  ;;

wan是port0,则
dts部分
mediatek,portmap = "wllll";

02_network部分
ucidef_add_switch "switch0" \
"1:lan" "2:lan" "3:lan" "4:lan"   "0:wan"  "6u@eth0" "5u@eth1"
  ;;

wan是port1,则
dts部分
mediatek,portmap = "lwlll";

02_network部分
ucidef_add_switch "switch0" \
  "0:lan"  "2:lan" "3:lan" "4:lan" "1:wan" "6u@eth0" "5u@eth1"
  ;;

想知道wan是port几,参考原始dts ,比如下面这个链接,r3g的wan就是port1。
https://github.com/padavanonly/o ... i-router-3g.dts#L95




点评

官方固件的dts是这样的, 要怎么确认哪个是WAN,路由外壳是标1,2,3,WAN,共4个口  详情 回复 发表于 2022-11-15 19:49
来支持下  详情 回复 发表于 2022-6-13 09:14
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

头像被屏蔽
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

膜拜大佬!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

支持下。。。。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
感谢楼主分享。。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
支持下。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
来支持下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
感谢楼主分享学习经验
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 囧死了~~~ 于 2022-5-25 08:49 编辑

感谢楼主分享,目前7621的所有op固件hwnat基本都是废的,回去编译刷这个试试

点评

欢迎反馈hwnat测试结果。  详情 回复 发表于 2022-5-25 13:53
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

收藏先,谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
囧死了~~~ 发表于 2022-5-25 08:45
感谢楼主分享,目前7621的所有op固件hwnat基本都是废的,回去编译刷这个试试

欢迎反馈hwnat测试结果。

点评

千兆宽带。光猫拨号测速1003,光猫桥接电脑拨号930,光猫桥接新3拨号有线跑930,无线没测试。东西是好东西 不会编译,所以目前在用别人根据你这个编译的,还行,辛苦大佬亲自出一个呗 哈哈  详情 回复 发表于 2022-8-13 17:59
内核显示开了,hwnat,但测速有问题,有线条件下上传只有0.2mbps,下行也有问题,只能跑300多,无线下行跑到500mbps,上行0.2mbps  详情 回复 发表于 2022-5-29 18:07
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

试着改了下小米路由器4的文件,云编译失败了,我太菜了。

点评

有个地方少写了个字母,已经修正。。。再试试吧。。。  详情 回复 发表于 2022-5-25 21:20
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢楼主,op还是比较复杂,可以期待padavan上的表现
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 02:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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