mt2500源码,基于 hanwckf/immortalwrt-mt798x
本帖最后由 这是饭店 于 2022-11-17 20:27 编辑hanwckf大佬的mt798x终于开源了
同步跟进适配mt2500
链接https://github.com/zheshifandian/immortalwrt-mt798x
切记不要选择turboacc,会导致mtkhwnat失效
基于immortalwrt 21.02分支,内核版本5.4编译说明1.拉取固件源码2.参考immortalwrt的README搭建openwrt编译环境3.更新feeds4.使用defconfig目录内预置的配置文件作为配置模板5.针对MT2500使用mt2500.config作为模板cp -f defconfig/mt2500.config .config6.运行make menuconfig定制固件7.运行make V=99开始编译固件 本帖最后由 这是饭店 于 2022-11-17 20:30 编辑
[ 1.587123] mediatek_soc_hnat 15100000.hnat: wan = eth0
[ 1.592377] mediatek_soc_hnat 15100000.hnat: lan = eth1
[ 1.597599] mediatek_soc_hnat 15100000.hnat: lan2 = eth2
[ 1.602904] mediatek_soc_hnat 15100000.hnat: ppd = eth1
[ 1.608122] mediatek_soc_hnat 15100000.hnat: gmac num = 2
[ 1.613512] mediatek_soc_hnat 15100000.hnat: ppe num = 1
[ 1.620121] mediatek_soc_hnat 15100000.hnat: PPE0 entry number = 32768
[ 1.638009] mediatek_soc_hnat 15100000.hnat: PPE0 hwnat start
[ 1.643809] hnat roaming work enable
查看日志,有这样的内容即为开启hwnat
本帖最后由 这是饭店 于 2022-11-30 19:50 编辑
20221130
请使用lede-mt2500源码
21.02的?有fullconeNAT和upnp能用吗? Azz 发表于 2022-11-17 20:39
21.02的?有fullconeNAT和upnp能用吗?
fullcone应该有,upnp不知道,有硬需求建议用我适配的lede-mt2500 感谢分享{:6_208:}
hanwckf大佬的版本有什么特色吗? 这是饭店 发表于 2022-11-17 21:08
fullcone应该有,upnp不知道,有硬需求建议用我适配的lede-mt2500
嗯~还有个问题是lede编译的时候luci-app那里默认就选*的,我取消掉*了 编译完后插件还是带上了...是哪的问题? Azz 发表于 2022-11-17 23:23
嗯~还有个问题是lede编译的时候luci-app那里默认就选*的,我取消掉*了 编译完后插件还是带上了...是哪的 ...
找找依赖,把依赖也去掉才行 ksd886 发表于 2022-11-17 21:49
感谢分享
hanwckf大佬的版本有什么特色吗?
基于immortalwrt 21.02分支 有编译好了的固件下载吗
jcxq520 发表于 2022-11-18 18:49
有编译好了的固件下载吗
有编译好的,但是没加插件 这是饭店 发表于 2022-11-17 20:28
[ 1.587123] mediatek_soc_hnat 15100000.hnat: wan = eth0
[ 1.592377] mediatek_soc_hnat 15100000 ...
大佬,需要单独选择什么吗,我的没有这些选项,上级拨号,直接插2500的wan,接lan电脑,cpu是55,什么都没开。应该是没有加速成功,不知道还要单独选择什么选项开启 7918 发表于 2022-11-20 21:23
大佬,需要单独选择什么吗,我的没有这些选项,上级拨号,直接插2500的wan,接lan电脑,cpu是55,什么都 ...
确实没激活,应该是没编译上相关驱动
切记不要选择turboacc,会导致mtkhwnat失效
编译说明
1.拉取固件源码
2.参考immortalwrt的README搭建openwrt编译环境
3.更新feeds
4.使用defconfig目录内预置的配置文件作为配置模板
5.针对MT2500使用mt2500.config作为模板
cp -f defconfig/mt2500.config .config
6.运行make menuconfig定制固件
7.运行make V=99开始编译固件 naive那个报错不是我能解决的,属于源码问题
tmp/.config-package.in:102031:warning: defaults for choice values not supported
tmp/.config-package.in:102035:warning: defaults for choice values not supported
这两行我看了,不用管
4.使用defconfig目录内预置的配置文件作为配置模板--------------这一步我是没做操作的,
这部是必须操作的 这是饭店 发表于 2022-11-21 10:02
naive那个报错不是我能解决的,属于源码问题
tmp/.config-package.in:102031:warning: defaults for choic ...
是先第四步cp -f defconfig/mt7981-ax3000.config .config
然后再第五步cp -f defconfig/mt2500.config .config吗 7918 发表于 2022-11-21 11:04
是先第四步cp -f defconfig/mt7981-ax3000.config .config
然后再第五步cp -f defconfig/mt2500.config . ...
咋就看不懂捏
5.针对MT2500使用mt2500.config作为模板
cp -f defconfig/mt2500.config .config
本帖最后由 7918 于 2022-11-21 12:18 编辑
这是饭店 发表于 2022-11-21 11:47
咋就看不懂捏
5.针对MT2500使用mt2500.config作为模板
cp -f defconfig/mt2500.config .config
是你说的第四步必须的啊,,怎么个必须的啊,具体怎么操作呢,说明白点吧,大 佬 7918 发表于 2022-11-21 11:57
是你说的第四步必须的啊,,怎么个必须的啊,具体怎么操作呢,说明白点吧,大 佬 ...
4是说明,5是操作 这个库好像hnat开启之后网口就不通了,openwrt-mt2500那个库更新了来自hanwckf的驱动之后也是一样的问题。感觉像是dts写法不是很匹配 sun2022 发表于 2022-11-29 18:50
这个库好像hnat开启之后网口就不通了,openwrt-mt2500那个库更新了来自hanwckf的驱动之后也是一样的问题。 ...
我的也是这个问题,,不能联网了
页:
[1]
2