找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: foo***

自己修改的mt7603 4.1.2.0提到github了

  [复制链接]
 楼主| | 显示全部楼层
小绿洲 发表于 2020-5-17 09:53
footlog大佬,那个百度云链接今天挂了

这两天有事,没有 注意,
是都失效了

链接:https://pan.baidu.com/s/1R58SqywJnKq2u0lfbTlrOg
提取码:3xzy

点评

你说的很对,我赞同你的说法。: 5.0
你说的很对,我赞同你的说法。: 5
  发表于 2020-5-19 21:17

评分

参与人数 1恩山币 +1 收起 理由
justi*** + 1 <font style="vertical-align: inh

查看全部评分

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

使用道具 举报

本帖最后由 lucktu 于 2020-6-13 20:47 编辑
footlog 发表于 2020-4-15 20:38
好几个配置文件,不知道这个指哪个?
trunk/.config,按需要选软件
kernel这个大部分也不用动,7603/0 ...

楼主,你好!

我是用的(https://bitbucket.org/padavan/rt-n56u.git)的源码,直接下载你的驱动到“/trunk/linux-3.4.x/drivers/net/wireless/ralink”,替换了对应目录 mt76x3和mt76x3_ap 以后,编译出来的固件好像没有成功呀,配置文件不管修改不修改(2.4g用4.1.2),都是一样的。请问我哪里出错了。

我想编译一个自己的小众纯净版固件,谢谢!

希望楼主能在git上上一个详细的使用说明,便于被更多的人使用到。

点评

还是要进入linux-3.4目录里make config一下 默认的模板里面的config应该是4。1。0。0的, 也不一定适用。 如果自己配置了,注意保存一下,最好替换掉configs/board里面的模板,要不然build的时候会覆盖掉刚才修改  详情 回复 发表于 2020-6-14 14:10
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
lucktu 发表于 2020-6-13 20:22
楼主,你好!

我是用的(https://bitbucket.org/padavan/rt-n56u.git)的源码,直接下载你的驱动到“/ ...

还是要进入linux-3.4目录里make config一下
默认的模板里面的config应该是4。1。0。0的, 也不一定适用。
如果自己配置了,注意保存一下,最好替换掉configs/board里面的模板,要不然build的时候会覆盖掉刚才修改的
如果 不是批量编译固件,只编译一个型号的,可以找到build_firmware脚本里面的cp,先注释掉,省的每次编译都覆盖
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 lucktu 于 2020-6-14 16:31 编辑

我是只编译一个固件,在 /opt/rt-n56u/trunk/configs/boards 里面建立了对应的文件夹,把配置文件拷贝成 /opt/rt-n56u/trunk/.config 进行编译的

现在我在 ubuntu16.04 下,使用楼主所用的padavan源码,并把楼主的驱动拷贝进去,将原来的mt76x3_ap、mt76x3改名,并把楼主的目录做软链指向mt76x3_ap、mt76x3,然后使用padavan源码里的方法(fakeroot ./build_firmware_modify newifi2),出错了:

  1. ... ...

  2. make[3]: Leaving directory '/opt/rt-n56u/trunk/tools/mksquashfs_xz/squashfs-4.3'
  3. cp squashfs-4.3/unsquashfs ./
  4. make[2]: Leaving directory '/opt/rt-n56u/trunk/tools/mksquashfs_xz'
  5. make[1]: Leaving directory '/opt/rt-n56u/trunk/tools'
  6. make ARCH=mips CROSS_COMPILE=/opt/rt-n56u/toolchain-mipsel/toolchain-3.4.x/bin/mipsel-linux-uclibc- -j1 -C linux-3.4.x  || exit 1
  7. make[1]: Entering directory '/opt/rt-n56u/trunk/linux-3.4.x'
  8. scripts/kconfig/conf --silentoldconfig Kconfig
  9. drivers/net/wireless/ralink/mt76x3_ap/Kconfig:423: can't open file "drivers/net/wireless/ralink/mt76x3_ap/Kconfig.org"
  10. /opt/rt-n56u/trunk/linux-3.4.x/scripts/kconfig/Makefile:33: recipe for target 'silentoldconfig' failed
  11. make[3]: *** [silentoldconfig] Error 1
  12. /opt/rt-n56u/trunk/linux-3.4.x/Makefile:489: recipe for target 'silentoldconfig' failed
  13. make[2]: *** [silentoldconfig] Error 2
  14. make[1]: *** No rule to make target 'include/config/auto.conf', needed by 'include/config/kernel.release'.  Stop.
  15. make[1]: Leaving directory '/opt/rt-n56u/trunk/linux-3.4.x'
  16. Makefile:150: recipe for target 'linux' failed
  17. make: *** [linux] Error 1
复制代码
  1. root@lt:~# cd /opt/rt-n56u/trunk/linux-3.4.x
  2. root@lt:/opt/rt-n56u/trunk/linux-3.4.x# make config
  3. scripts/kconfig/conf --oldaskconfig Kconfig
  4. drivers/net/wireless/ralink/mt76x3_ap/Kconfig:423: can't open file "drivers/net/wireless/ralink/mt76x3_ap/Kconfig.org"
  5. /opt/rt-n56u/trunk/linux-3.4.x/scripts/kconfig/Makefile:24: recipe for target 'config' failed
  6. make[1]: *** [config] Error 1
  7. Makefile:485: recipe for target 'config' failed
  8. make: *** [config] Error 2
  9. root@lt:/opt/rt-n56u/trunk/linux-3.4.x#
复制代码



点评

没有Kconfig.org这个文件 可能 是Kconfig文件有问题, 你打开看看, 用的是哪个版本的驱动?  详情 回复 发表于 2020-6-14 18:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
lucktu 发表于 2020-6-14 15:01
我是只编译一个固件,在 /opt/rt-n56u/trunk/configs/boards 里面建立了对应的文件夹,把配置文件拷贝成 /o ...

没有Kconfig.org这个文件
可能 是Kconfig文件有问题,
你打开看看,
用的是哪个版本的驱动?

点评

那个 kconfig 就是你 Github 上面下载来的  详情 回复 发表于 2020-6-14 18:52
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

footlog 发表于 2020-6-14 18:01
没有Kconfig.org这个文件
可能 是Kconfig文件有问题,
你打开看看,

那个 kconfig 就是你 Github 上面下载来的

点评

提交了两个文件,看看还有问题没有  详情 回复 发表于 2020-6-14 20:31
哪个版本的  详情 回复 发表于 2020-6-14 19:42
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
lucktu 发表于 2020-6-14 18:52
那个 kconfig 就是你 Github 上面下载来的

哪个版本的

点评

提交了两个文件,看看还有问题没有  详情 回复 发表于 2020-6-14 20:30
从这里刚下载的,https://github.com/trublemaker/mt7603-4.1.2.0  发表于 2020-6-14 20:18
你本帖顶楼提供的地址,5月23的最新版本,mt7603-4.1.2.0  发表于 2020-6-14 20:17
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

提交了两个文件,看看还有问题没有
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
lucktu 发表于 2020-6-14 18:52
那个 kconfig 就是你 Github 上面下载来的

提交了两个文件,看看还有问题没有   
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

现在可以 make config 了,我的机器好慢,半天确认一下,项太多太专业了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 lucktu 于 2020-6-15 10:40 编辑

现在可以编译成功固件了,可能是我哪里设置错误,编译好以后,居然没有 2.4g 信号,但我明显设置了的,好像没起作用,这个慢慢研究吧。

另外,就是编译开始的时候出现这样的错误(可以最终编译出固件),不知是哪里的问题。

  1. sudo: unable to resolve host lt
  2. make[3]: *** No rule to make target 'distclean'.  Stop.
  3. make[3]: *** No rule to make target 'clean'.  Stop.
  4. sudo: unable to resolve host lt
  5. cp: cannot overwrite non-directory '/opt/rt-n56u/trunk/linux-3.4.x/drivers/net/wireless/ralink/mt76x3_ap' with directory '/opt/rt-n56u/trunk/proprietary/rt_wifi/rtpci/4.1.X.X/mt76x3_ap'
  6. .config:265:warning: override: reassigning to symbol PCI_QUIRKS
  7. .config:2100:warning: override: MT76X2_AP_INTERNAL_PA_INTERNAL_LNA changes choice state
  8. .config:2123:warning: override: reassigning to symbol EXTERNAL_PA_EXTERNAL_LNA
  9. .config:2123:warning: override: EXTERNAL_PA_EXTERNAL_LNA changes choice state
  10. make[3]: *** [silentoldconfig] Error 1
  11. make[2]: *** [silentoldconfig] Error 2
  12. make[1]: *** No rule to make target 'include/config/auto.conf', needed by 'include/config/kernel.release'.  Stop.
  13. make: *** [dep] Error 2
  14. mkimage.c: In function 'main':
复制代码
再次仔细的在构筑固件开始的时候,认真选择设置了一下7603无线网卡,在末尾出现这样的错误,可能是我选择多了?
  1. scripts/Makefile.build:307: recipe for target 'drivers/net/wireless/ralink/mt76x3_ap/../mt7603_wifi/ap/ap.o' failed
  2. make[5]: *** [drivers/net/wireless/ralink/mt76x3_ap/../mt7603_wifi/ap/ap.o] Error 1
  3. scripts/Makefile.build:443: recipe for target 'drivers/net/wireless/ralink/mt76x3_ap' failed
  4. make[4]: *** [drivers/net/wireless/ralink/mt76x3_ap] Error 2
  5. scripts/Makefile.build:443: recipe for target 'drivers/net/wireless' failed
  6. make[3]: *** [drivers/net/wireless] Error 2
  7. scripts/Makefile.build:443: recipe for target 'drivers/net' failed
  8. make[2]: *** [drivers/net] Error 2
  9. Makefile:992: recipe for target 'drivers' failed
  10. make[1]: *** [drivers] Error 2
  11. make[1]: Leaving directory '/opt/rt-n56u/trunk/linux-3.4.x'
  12. Makefile:150: recipe for target 'linux' failed
  13. make: *** [linux] Error 1
复制代码



点评

不同的生产环境,出的问题确实可能千奇百怪 我用opensuse编译toolchain能成功, 用来编译的时候,总是提示mxxx=1004c不认识的标志 后来把编译结果仔细看了,是没有安装patch,装上以后再编译就能用了  详情 回复 发表于 2020-6-15 10:46
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 footlog 于 2020-6-15 10:50 编辑
lucktu 发表于 2020-6-15 09:22
现在可以编译成功固件了,可能是我哪里设置错误,编译好以后,居然没有 2.4g 信号,但我明显设置了的,好像 ...

不同的生产环境,出的问题确实可能千奇百怪
我用opensuse编译toolchain能成功,
用来编译固件的时候,总是提示mxxx=1004c不认识的标志
后来把编译结果仔细看了,是没有安装patch,装上以后再编译就能用了

点评

看来不容易,有空再测试了。 多谢你的帮助!!  详情 回复 发表于 2020-6-15 11:35
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

footlog 发表于 2020-6-15 10:46
不同的生产环境,出的问题确实可能千奇百怪
我用opensuse编译toolchain能成功,
用来编译固件的时候, ...

看来不容易,有空再测试了。
多谢你的帮助!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 lucktu 于 2020-6-15 12:53 编辑

你的驱动再我的咖啡路由器上还行吧(新3),下载速度稳定,速度也快,只是ssh下本地拷贝文件慢(不过这个用的时候少)。

只是你的固件太大了,看起来没有加什么东西一样,固件居然达到16M以上,在ssh下刷入会提示文件太大,而且我想改造加入很多东西自己用,也不大方便加入了,固件会更大

——————————————————————————————
奇怪,前几天我测试的,网页面下载同一个东西,真的是很稳定(不大波动),一直在 1MB/s 左右(最小不少于450KB/s),而 4.1.0.0 却是 30KB/s--1MB/s 之间波动(锯齿状),而且大多数时候在低档位置上。现在再一次来做一个测试对比并抓图,结果如下,好像不明显了?

新驱动固件是楼主编译的新3最新的那一个:先用的15M的那一个,在ssh下刷入的,然后双清设置好,感觉与前面的一样,然后不甘心,就在breed下刷的大于16M的那一个,测试结果如下第二个图所示,。。。



本帖子中包含更多资源

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

×

点评

加了softether,体积就大了。 2.4g受干扰影响比较大,新3 的2.4g就凑合着用吧  详情 回复 发表于 2020-6-15 13:10
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
lucktu 发表于 2020-6-15 11:44
你的驱动再我的咖啡路由器上还行吧(新3),下载速度稳定,速度也快,只是ssh下本地拷贝文件慢(不过这个用 ...

加了softether,体积就大了。
2.4g受干扰影响比较大,新3 的2.4g就凑合着用吧

点评

能否把这个文件打包给我,如果有的话:drivers/net/wireless/ralink/mt76x3_ap/../mt7603_wifi/ap/ap.o  发表于 2020-6-15 14:52
嗯,尤其是MTK7620/7621的无线,本来就比较差  发表于 2020-6-15 13:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 07:32

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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