找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

 火... [复制链接]
发表于 2022-5-24 17:21 | 显示全部楼层 |阅读模式
本帖最后由 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 收起 理由
矮星V + 2 太赞了,给开源点赞
swsend + 1 谢谢大神分享
net775 + 1 你好,久仰卧龙大名,在下凤雏!
ysp + 1 你好,久仰卧龙大名,在下凤雏!
yumeimm + 2 这个年轻人不讲武德,耗子尾汁!
james_wang17 + 2 几个菜啊,喝成这样~~~
X126 + 1 感谢你的分享,无论怎样,你都是最无私的人.
tvy0416 + 1 牛逼啊,今天正想买路由器的。暂时不用买了.
cdhua2010 + 1 感谢你的分享,无论怎样,你都是最无私的人.
1055d3 + 2 感谢你的分享,无论怎样,你都是最无私的人
迦南之心 + 1 一看就是觉得高端、大气、上档次!
nsdd + 1 2333

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-5-24 17:24 | 显示全部楼层
本帖最后由 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.
回复

使用道具 举报

 楼主| 发表于 2022-5-24 17:40 | 显示全部楼层
本帖最后由 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.
回复

使用道具 举报

头像被屏蔽
发表于 2022-5-24 17:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-24 19:55 | 显示全部楼层
膜拜大佬!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-25 00:11 | 显示全部楼层
支持下。。。。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-25 07:06 来自手机 | 显示全部楼层
感谢楼主分享。。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-25 07:28 来自手机 | 显示全部楼层
支持下。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-25 07:55 来自手机 | 显示全部楼层
来支持下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-25 08:26 来自手机 | 显示全部楼层
感谢楼主分享学习经验
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-25 08:45 | 显示全部楼层
本帖最后由 囧死了~~~ 于 2022-5-25 08:49 编辑

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

点评

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

使用道具 举报

发表于 2022-5-25 10:41 | 显示全部楼层
收藏先,谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-5-25 13:53 | 显示全部楼层
囧死了~~~ 发表于 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.
回复

使用道具 举报

发表于 2022-5-25 18:26 | 显示全部楼层
试着改了下小米路由器4的文件,云编译失败了,我太菜了。

点评

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

使用道具 举报

发表于 2022-5-25 21:00 | 显示全部楼层
谢谢楼主,op还是比较复杂,可以期待padavan上的表现
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 07:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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