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

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 2150|回复: 3

求无线驱动移植/固件修改方法

[复制链接]
19 币恩山币 回复本帖可获得 1 币恩山币奖励! 每人限 1 次(中奖概率 50%)
发表于 2021-3-16 17:08 | 显示全部楼层 |阅读模式
最近一直在研究必虎的一款 mt7628NN 16+64的路由器。经过论坛内大神指点已成功编译最新LEDE固件,但是WIFI功率拉满信号速率还是很慢而且丢包率总在5%以上,目前的尝试如下:
1. 在breed中导入一遍编程器固件以恢复eeprom,MAC地址恢复了,但是WIFI毫无改善,speedtest 30M水平,丢包率5%以上;

2. 刷GL-MT300N-V2官方固件(openwrt 18),WIFI speedtest稳定50M不丢包,但是官方固件dts里写死内存为128M,系统调度上容易爆内存,不够稳定。尝试用GL.INET官方openwrt代码自行编译,不明原因报错~

3. 尝试从必虎编程器导出的固件里提取无线驱动/精简官方固件。必虎那个固件是openwrt 14.07基础上修改的,内核版本3.10,在rc.local中加载驱动,想来和4.x和5.x内核不兼容:(节选)

  1. # Put your custom commands here that should be executed once
  2. # the system init finished. By default this file does nothing.

  3. #move to /etc/init.d/network
  4. #vconfig addd eth5T 1 eth0
  5. #vconfig addd eth5T 2 eth1
  6. #ifconfig eth5T up
  7. #ifconfig lo 127.0.0.1

  8. . /lib/functions/system.sh
  9. MAC=`cat /sys/class/net/eth1/address`
  10. NEWMAC=`macaddr_add $MAC 3`
  11. ifconfig eth1 hw ether $NEWMAC

  12. <b>insmod mt7628.ko</b>
  13. <b>ifconfig wlan0 up</b>

  14. [ -f /lib/modules/3.10.14/dns-intercept.ko ] && modprobe dns-intercept.ko
复制代码


至于修改固件,必虎路由原厂固件 远程群控+挖矿,极其流氓。开机检测/etc/rpasswd文件存在并自动写入
  1. bhuroot:c050d85bc792583d9f6ae27b1d420786:0:0:root:/root:/bin/sh
复制代码
但是SSH拿上面的账号登录会立即断开连接。

编程器固件附上,恩山大佬看看有什么办法能精简弄个官改出来,K2P、K3都用过坛内大佬的官改版,可惜没有教程,不能举一反三~

链接: https://pan.baidu.com/s/1tAWQqRCSrNZXood2M0ULNA
密码: h0g0


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

回帖奖励 +1 币恩山币

必虎那个固件是mtk官方出的 sdk-openwrt-3.10.14-20150311-d021c937(即MT7628 apsoc sdk 4.3.2.0)的基础上修改而来,此版不使用 dts
https://github.com/unigent/openwrt-3.10.14
应该是这个开发包

又或者可考虑使用根据asus固件代码的 Andy Padavan 类固件
https://bitbucket.org/padavan/rt-n56u

mt7628的无线在openwrt官方版中使用开源驱动mt76中的mt7603e来驱动



点评

多谢,我研究一下怎样使用mtk的私有驱动: https://github.com/Nossiac/mtk-openwrt-feeds/issues/104 https://nossiac.com/download/mtk-wifi-ko/  详情 回复 发表于 2021-3-16 22:17
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-16 22:17 | 显示全部楼层
rtlhq 发表于 2021-3-16 20:37
必虎那个固件是mtk官方出的 sdk-openwrt-3.10.14-20150311-d021c937(即MT7628 apsoc sdk 4.3.2.0)的基础上 ...

多谢,我研究一下怎样使用mtk的私有驱动:

https://github.com/Nossiac/mtk-openwrt-feeds/issues/104
https://nossiac.com/download/mtk-wifi-ko/
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-3-17 13:18 | 显示全部楼层
直接改 GL-MT300N-V2 的 dtb 为 64M 不就行了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

查看 »

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

GMT+8, 2025-6-24 01:47

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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