找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 40258|回复: 1309

【2025/04/11】Immortalwrt-mt798x项目mt7981固件

 火... [复制链接]
发表于 2024-10-31 23:40 | 显示全部楼层 |阅读模式
本帖最后由 wsk170 于 2025-5-11 10:10 编辑

Immortalwrt-mt798x项目mt7981固件

  • 有网友留言,需要在线用户模块的源代码。就以帖子的附件形式打包分享了。
  • 有兴趣的网友可以自行参考在别的固件上使用。
  • 水平有限,就不发github了,懒得维护。

2025/04/11:
  • 在线用户模块加入修改用户名称的功能
  • 刷完机后使用浏览器的隐私模式或清除浏览器缓存再登录

  • 加入每隔五分钟就ping局域网段的计划任务,目的有2个:
  • 自动剔除离线用户。
  • AP模式下能让在线用户模块自动更新用户。
  • 禁用Cron日志,避免计划任务霸屏系统日志。
  • 如果需要显示日志,在“系统—日志—Cron 日志级别”选择调试,保存并应用。
路由模式固件
AP模式固件
  • 自适性桥接的LAN数量
  • 添加Zerotier接口,并添加相应的防火墙规则,目的是能通过AP访问局域网其他设备。
  • 需要在启用Zerotier后,手动选择Zerotier接口对应的设备(zt开头),
  • 并在zerotier网页控制中心勾选 Allow Ethernet Bridging
  • 如果还不能访问局域网其它设备,重启AP。

2025/03/31:
  • 更新KONKA KOMI A31固件,适配了复旦微闪存。还是用20250326的下载链接。
  • 感谢@binfoo 提供的信息和hanwckf源码里的补丁。

2025/03/26:
  • 在线用户模块增加切换显示无线用户和所有用户的功能
  • 在线用户模块增加断开无线用户的功能
  • 移植LuCI openwrt-24.10的系统日志模块功能:增加滚动到底部/顶部按钮,自动刷新日志。
  • 新增内置5个命令行工具:
  • curl(主要用来下载文件)
  • fping(一次ping多个主机,可用于刷新路由表)
  • ifstat(查看网络接口实时速率)
  • iftop(实时流量监控)
  • iperf3(内网测速时使用)


2025/03/23:

  • 有回帖反馈需要老版本小米AX3000T和荣耀XU50(honor_fur-602)的固件,于是新增这两个机型的固件。
  • 荣耀XU50在237的源码分支里没有适配,我就参考hanwckf的源码适配了一下。
  • 我没有这两种机子,没法测试,有需要的同学可以尝试一下。
  • 新版的小米AX3000T千万不要尝试(如果不清楚哪个版本,也不要尝试)。
再次提醒:刷机有风险,请自行做好各种准备,承担可能变砖的风险。

2025/01/21:
  • 修改“引导已连接的强信号双频2.4G设备至5G频段”的逻辑(感谢@237176253 实现此功能)
  • 打开此开关后,需要填写了“802.11V漫游引导阈值”,802.11V漫游引导目标BSSID“可以不填,
  • 只有路由器接收到手机的发射功率大于802.11V漫游引导阈值时,才引导手机切换到5G频段;
  • 理由:如果你需要同一个路由器2.4G和5G频段有共同的SSID(也就是所谓的双频合一),远处5G信号不好,需要2.4G接入,越靠近路由器5G信号越好,需要自动切换到5G。
  • 注意:这个漫游引导的切换是否发生,取决于终端。大部分手机都有响应,有些响应很快,有些响应较慢(可能需要几秒甚至几十秒以上),少数手机完全不响应。
  • 因此去除触发漫游引导时1秒一条的日志(其实不影响,只不过霸屏而已);
  • 任何厂家的路由器这种实现,都不敢保证,都会说明使用所谓的“双频合一”可能会导致手机频繁断开又连接(其实就是频繁在2.4G和5G频段切换)。
  • 在多个路由器的使用情况:大部分手机从2.4G频段引导到5G频段的切换效果还不错。大家可以尝试下这个功能漫游引导效果。
  • 但是为了更好的WiFi网络使用体验,不建议双频合一,也不建议使用此功能。
  • 如果你确实需要这个功能,那么使用系统默认的2.4G(ra0)和5G(rax0)是相同的wifi名称和密码,而不是新增的wifi名称(比如ra1等),因为代码已经写死了。
  • 根据实际环境设置2.4G(ra0)合适的802.11V漫游引导阈值(建议值不低于-65),
  • 同时5G频段(rax0)不填写802.11V漫游引导阈值,避免引导在5G频段上的手机频繁切换(5G频段可使用802.11k/v漫游),
  • 建议再在5G频段(rax0)填写合适的 弱信号接入阈值,避免手机在5G信号很弱的时候接入。
  • 如果你觉得这个功能影响使用,那就关闭“引导已连接的强信号双频2.4G设备至5G频段”,同时删除“802.11V漫游引导阈值”。


2024/12/17:
  • 主页加入实时信息、网口信息、在线用户(包含局域网内的所有用户)、状态管理。
  • 实时信息:我觉得系统自带的显示太冗余了,就弄了几个我认为最关注的信息。
  • 网口信息:同时支持交换机的DSA和GSW模式,GSW模式下也能获取每个端口的准确流量。
  • 在线用户:路由模式下,显示无线和有线/中继用户。中继模式下,只显示WiFi用户。
  • 状态管理:可以打开和关闭主页里的各项状态的显示。
  • 有坛友反映安装alist需要kmod-fuse,因此加入这个模块。可以安装alist了,但不知道是否能用。
  • 由于主页的周期性轮询获取数据更新机制,点击按钮的时候如果正好在轮询,就没有反应。那就再点一次。
  • 建议刷机完成后,再次重启路由器。
在线用户模块说明:
  • 中继模式通常会关闭DHCP,因此也就无法获取IP地址和在线时长。
  • 所以中继模式下,非WiFi用户无法显示IP地址和在线时长。解决办法有两个:
    • 如果主路由是openwrt系,则可在主路由的计划任务里定时复制/tmp/dhcp.leases这个文件到AP的/tmp目录下
    • 在AP的计划任务里加入:*/5 * * * * fping -gq 192.168.X.0/24。X改为所在局域网的网段。
  • 图标是通过MAC地址关联显示的,而现在很多手机默认都是随机MAC,所以可能你设置过图标,但下一次连上的时候又变成默认图标。
  • 如果获取不到设备名称,设备名称显示?。
  • 另外openwrt对实时用户的获取有时候不太准,比如有些手机已经断开,但仍显示在线,
  • 尤其是用户在AP和主路由之间漫游,因此加入刷新arp缓存按钮,尽可能缓解这种情况。
  • 内置了30多个常见设备的图标,如果你不喜欢,可以在/www/luci-static/resources/icons/device这个目录下,删除原有图标,或添加自己喜欢的图标。记得添加后刷新主页。
  • 目前最多支持50个图标,太多的话满屏幕显示没必要。
  • 建议图标背景透明,否则可能不好看。分辨率小于256*256,使用webp格式,会极大减少文件大小。



    基于联发科mt7981芯片的WiFi6路由器性价比较高,尤其是运营商的定制机(部分机型已开始炒高了)。
WiFi6相对于WiFi5的提升是显著的,不管是信号,还是抗干扰方面,值得替换以前的老WiFi5路由器。
实测随便一个mt7981的路由器信号吊打当年的红米AC2100(5G频段天线4T4R)。
    经过hanwckf、237176253等多位开发者2年多孜孜不倦的贡献,immortalwrt-mt798x项目已经比较成熟了。
自己几个月的日常使用没有什么问题。因此编译固件分享,同时也是对开源项目开发者的支持和肯定。


默认设置
  • 主题: Bootstrap
  • 用户: root
  • 密码: 1357924680
  • 主机名: 以路由器型号命名
  • 路由器IP: 192.168.11.1
  • 2G频段WiFi名称和密码: WiFi-2G 1357924680
  • 5G频段WiFi名称和密码: WiFi-5G 1357924680
  • 2G频段关闭强制40M带宽(否则某些老旧设备可能连接不上)。
  • WiFi-5G 弱信号剔除阈值-85dBm,禁止弱信号接入阈值-82dBm;
  • 注意这里的阈值是路由器接收到的手机发射信号强度,手机实际接收到的路由器信号强度是设置门限+10dB左右。

固件特性:
  • ImmortalWrt版本21.02;
  • 主页加入实时信息、网口信息、在线用户、状态管理;(2024/12/17)
  • 交换机使用DSA架构;
  • 硬件加速支持有线、无线、QoS限速;
  • 默认开启802.11k、v漫游协议支持;
  • 支持设置弱信号剔除阈值、禁止弱信号接入阈值;
  • 移除对USB modem、打印机的支持;
  • 无线使用新版的私有驱动fw-20240823(来自hanwckf);
  • 主界面-固件版本:显示编译日期,移除冗长的信息;
  • 调整DHCP设置,光猫拨号的情况下,路由器/AP模式均可自动获取IPv6地址;
  • 集成5个基础插件:
  • autoreboot(定时重启)
  • zerotier(远程访问)
  • wrtbwmon(查看实时速率、流量,硬件加速开启的情况下也能显示真实的速率)
  • miniUPnP(zerotier的依赖)
  • ksmbd (网络共享,仅有USB接口的机型会集成)

AP模式的固件:
  • 主机名: AP-路由器型号。
  • br-lan设备桥接所有线网口(含wan口)。
  • LAN接口的IP地址使用DHCP协议从上级路由获取(可在上级路由器设置固定分配IP)。
  • LAN6接口仅仅是为了从上级路由器获取IPv6地址给AP,跟手机是否能获取到IPv6地址无关。
  • AP模式下,由于仅仅是转发,wrtbwmon监控不到连接终端的速率和流量。

已编译固件的机型有:
  • 360-t7-108M
  • abt_asr3000
  • cetron_ct3003
  • clt-r30b1-112M
  • cmcc_a10
  • cmcc_rax3000m
  • cmcc_rax3000m-emmc
  • h3c_nx30pro
  • imou_lc-hx3001
  • jcg_q30
  • konka_komi-a31
  • livinet_zr-3020
  • nokia_ea0326gmp
  • nradio_wt9103
  • xiaomi_mi-router-wr30u-112m
  • xiaomi_mi-router-ax3000t (V1老版本)
  • honor_fur-602
  • 固件下载
2025/04/11固件下载地址:
游客,如果您要查看本帖隐藏内容请回复


关于刷机
  • 请自行搜索不同机型开启ssh权限,刷入对应机型u-boot的方法。
  • 推荐使用@1715173329 (天灵)发布的U-Boot刷入固件。
  • 如果已刷了基于ImmortalWrt的系统,可从“系统-备份升级”里刷入固件(不保留当前配置)。
  • 固件经过自己测试均可用这两种方法成功刷入。
  • 使用其它U-Boot或在其它系统里刷入,本人未经过测试,不保证成功。
  • 刷机有风险,请慎重考虑,自行承担可能变砖的后果。

关于无缝漫游
  • 使用本帖提供的路由器和AP两种模式的固件组网,默认可实现无缝漫游。
  • 无缝漫游不需要什么mesh,只要路由器支持802.11k、v就可以实现。
  • 现在大部分厂家的高端手机对802.11k/v/r协议支持较好,切换时延正常在几十毫秒内。
  • 比如苹果手机在信号低于-75dBm的时候就会开始搜索周边的WiFi信号,保证及时切换。
  • 但一些老旧、低端手机不一定支持。因此需要设置弱信号剔除门限,及时剔除。
  • 为了更顺畅的漫游切换,主路由和AP的发射功率、弱信号剔除阈值,请根据自己所处的环境调整。
  • 家庭组网条件下,没有握手认证服务器,802.11r协议没必要开启。

关于路由器WiFi发射功率的调整
  • 237的源码把路由器默认的无线发射功率提高了2dB
  • 使用闭源驱动的无线发射功率调整,可参考下表。
  • 实测发射功率的可调数字只能如下表,若填入其它数值,其实发射功率还是按表中最接近的数值。
  • 为了更好的漫游效果,可以根据实际情况,多次测试,调整AP到合适的发射功率。
  • mt7981的2G频段在低功率的时候,信号仍然不错。建议根据实际情况适当调低发射功率。
路由器数值
2.4G
5G
dBm
mW
dBm
mW
100
25
316.2
24
251.2
90
24
251.2
23
199.5
50
22
158.5
21
125.9
25
19
79.4
18
63.1
13
16
39.8
15
31.6
6
13
20.0
12
15.8

关于zerotier
  • 现在各大运营商的家庭宽带均会下发IPv6,手机使用数据网络也有IPv6地址。
  • 有IPv6的情况下,zerotier组网延迟<100ms,可流畅的远程访问路由器以及内网设备。

关于DHCPv6
  • 安卓系统不支持,默认关闭。

关于上网海淘深造
  • 如有需求,请自行安装相关插件,勿在此帖讨论相关内容。

最后按照惯例截几张图

本帖子中包含更多资源

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

×

评分

参与人数 8恩山币 +11 收起 理由
cyyc321 + 1 加油!
校友(梨) + 2 祝您2025年新年快乐、阖家幸福! ...
twt212 + 1 EA0326GMP已刷,测试中
chenxin92 + 1 赢了会所嫩模,输了回家蒸馍! ...
费兰 + 1 反馈一个问题,rax3000m刷入后软件商店无法 ...
james_wang17 + 2 感谢你的分享,无论怎样,你都是最无私的人 ...
snday + 2 一看就是觉得高端、大气、上档次! ...
冰霜寒點 + 1 感谢你的分享,无论怎样,你都是最无私的人 ...

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-11-1 00:08 | 显示全部楼层
看看有没有EX5700的

点评

本贴没有mt7986芯片的固件。  详情 回复 发表于 2024-11-1 00:27
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-11-1 00:27 | 显示全部楼层
lbh8219488 发表于 2024-11-1 00:08
看看有没有EX5700的

本贴没有mt7986芯片的固件。

点评

有6088、 给你做测试 用官方分区  详情 回复 发表于 2024-11-2 07:58
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 00:48 | 显示全部楼层
这个可以有,值得推荐。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 01:43 | 显示全部楼层
这个可以有,值得推荐。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 04:43 | 显示全部楼层
e5 十核信号可以吊打7981吗??
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 04:53 | 显示全部楼层
我的 360t7 经常无线卡机,能改善吗?

点评

可以尝试一下  发表于 2024-11-1 10:49
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 05:22 | 显示全部楼层
CmccA10有么

点评

有的  发表于 2024-11-1 10:50
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 05:41 来自手机 | 显示全部楼层
有个XR30路由器,应该可以刷RAX3000M的固件吧?

点评

不可以哦,XR30感觉用的人比较少,就没编译镜像。  发表于 2024-11-1 10:52
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 06:52 | 显示全部楼层
感谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 07:35 | 显示全部楼层
thank you very much!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 08:42 | 显示全部楼层
thank you very much!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 08:48 | 显示全部楼层
谢谢分享                          
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 08:55 | 显示全部楼层
感谢分享~~~~~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-1 09:02 | 显示全部楼层
值得推荐
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

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

GMT+8, 2025-6-1 12:02

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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