找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 21632|回复: 36

瑞斯康达MSG1500 X.00路由器刷机及Openwrt源代码

  [复制链接]
发表于 2021-8-28 16:41 | 显示全部楼层 |阅读模式
本帖最后由 yumeimm 于 2022-7-10 20:32 编辑


本文的所有文件:
https://wwa.lanzoui.com/b0ewvfapi  
密码:3419




2022-07-10更新:
  -- linux内核为 5.10.xx, 刷机时推荐全新刷机(不保留原先配置)
  -- mt76驱动为最新版: 2022-07-03



安装固件参看:  Openwrt固件如何安装官方的各种各样插件



1. 前言
这个是MT7621的路由器(硬件版本: X.00),和斐讯K2P采用的硬件相似。 但是多了USB2.0口,内存为256M。








相似设备:
瑞斯康达MSG1500  MT7621A+MT7615D+DDR3-256M+128M-NAND-FLASH
诺基亚贝尔A-040W-Q  MT7621A+MT7615D+DDR3-256M+128M-NAND-FLASH
ikuai
爱快IK-Q80   MT7621A+MT7615D+DDR3-256M+128M-NAND-FLASH
dlink-DIR853  MT7621A+MT7615D+DDR3-128M+16M-SPI-FLASH
comfast CF-WR618AC  MT7621A+MT7615D+DDR3-128M+16M-SPI-FLASH
PHICOMM
斐讯 K2P MT7621A+MT7615D+DDR3-128M+16M-SPI-FLASH


硬件配置信息如下:
CPU: MediaTek MT7621A
WIFI: MT7615DN,  2.4G(2T2R),  5G(2T2R)
MEM: 南亚内存DDR3-256M:  型号:NT5CC128M16IP-DI
闪存: Winbond NAND FLASH 128M


相关的GPIO信息如下:
GPIO BUTTON:
WIFI: #7
WPS: #18
RESET: #15

GPIO LED:
5G-WIFI: #3
2.4G-WIFI: #4
USB: #13 (ACTIVE_LOW)

POWER灯常亮。









2. 刷入breed及备份eeprom

从拆机图可以可以看到,板子带TTL接口。应该也可以接TTL接口(未测试)。
由于原厂固件可以开启telnet连接,因此直接telnet登录即可。
breed采用“极路由4的breed-mt7621-hiwifi-hc5962.bin”, 由于此breed的reset按键为#18,
而#18在msg1500路由器中对应WPS键。因此进入breed需要按WPS

详细刷机过程可以参考文末的  [1]  [2]
1) 使用软件xshell/SecureCRT/putty等telnet登录路由器。 IP地址: 192.168.2.254,   用户名密码: root / root。
2) 备份无线参数eeprom和整个固件:

  1. root@OpenWrt:~# cat /proc/mtd
  2. dev:    size   erasesize  name
  3. mtd0: 07f80000 00020000 "ALL"
  4. mtd1: 00080000 00020000 "Bootloader"    ###mtd1就是引导分区(Bootloader)
  5. mtd2: 00080000 00020000 "Config"
  6. mtd3: 00040000 00020000 "Factory"       ### eeprom在这里
  7. mtd4: 01ec0000 00020000 "firmware"      ###mtd4就是固件分区(firmware)
  8. mtd5: 01b94faf 00020000 "rootfs"
  9. mtd6: 05f80000 00020000 "rootfs_data"
  10. root@OpenWrt:~#
复制代码
备份用 dd  命令:

  1. root@OpenWrt:/tmp#  cd  /tmp
  2. root@OpenWrt:/tmp# dd  if=/dev/mtd3   of=Factory.bin
  3. root@OpenWrt:/tmp# dd  if=/dev/mtd4   of=whole.bin
复制代码
备份出来的文件, Factory.bin就是eeprom文件(大小256KB),whole.bin是整个原厂固件内容。
注意备份的"Factory"分区(Factory.bin),也就是eeprom, 我们在电脑上重命名为eeprom.bin 。
为了和breed一致,我们对eeprom做个小小的修改,见后面。

3)  用过tftp上传 Factory.bin和whole.bin到电脑保存
其中的IP地址192.168.2.128请替换为自己的电脑IP地址:

  1. root@OpenWrt:/tmp# tftp -pl Factory.bin  192.168.2.128
  2. root@OpenWrt:/tmp# tftp -pl whole.bin  192.168.2.128
复制代码


4) 刷入breed并重启

  1. root@OpenWrt:/tmp# tftp -gr breed.bin 192.168.2.128

  2. root@OpenWrt:/tmp#mtd write breed.bin Bootloader
  3. Unlocking Bootloader ...

  4. Writing form /tmp/breed.bin to Bootloader ...

  5. root@OpenWrt:/tmp# reboot
复制代码




3. 刷入Openwrt

刷入breed并且备份eeprom以后,按住WPS键不放10s, 后进入breed界面。
1) 在breed界面,可以备份编程器固件, eeprom。
2) 在breed界面, 设置好LAN/WAN的MAC地址。 通常第2个地址的最后一位要加1(此MSG1500的MAC地址可以加1,加2等)
3) 可选: 刷入修改后的eeprom文件。
4) 在breed界面下面,首先刷入 “initramfs-kernel.bin”固件, 重启路由器。进入Openwrt系统。
5) 在Openwrt系统的网页界面然后刷入"xxx-sysupgrade-bin"类型固件即可。

关于eeprom.bin文件制作:
1) 设备份的编程器固件full.bin (128M)
       0x1000000 – 0x103FFFF处,这一段大小为256KB的内容为eeprom文件(256KB)      

       eeprom.bin文件中: 偏移0x4-0x9共6字节为MAC地址。

2) 或者备份"Factory"分区出来的eeprom.bin文件也可。  注意: eeprom.bin文件的特征:   文件开头以“15 76 xx xx ....”开头。

3) 修改为了适应breed(B70breed), 我们可以在eeprom.bin的偏移0xE000处,分别写入2MAC地址,其中后一个地址的最后一位加2








4. 注意事项
由于采用MT7615DN单芯片完成2.4G/5Gwifi功能。
因此第一次刷入Openwrt后, 可能wifi 2.4G/5G未能启动。因此需要配置并做如下处理:

1)  radio0也即2.4GWIFI,   请设置为: 模式N, 带宽2.4G,  信道:选一个信道或者自动,  带宽: 20MHZ或者40MHZ
2)  radio1也即5GWIFI,   请设置为: 模式AC,   信道:选一个信道或者36,  带宽: 80MHZ。
3)  mt7615的固件,需要设置一个国家代码比较好。 推荐"AU"
4)  由于开源固件目前还不是很完善, 重启路由器后,无线需要手动重启。为了避免此问题,
    在  /etc/rc.local文件下面,添加 “ sleep 10s;  wifi up”命令。





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

  3. #
  4. sleep 10s

  5. wifi up

  6. exit 0
复制代码




   luci界面的位置: 系统  --  启动项  -- 本地启动脚本

















5. 源代码及DTS文件





mt7621.mk:

define Device/raisecom_msg1500x00
  $(Device/dsa-migration)
  BLOCKSIZE := 128k
  PAGESIZE := 2048
  KERNEL_SIZE := 4096k
  UBINIZE_OPTS := -E 5
  IMAGE_SIZE := 130304k
  IMAGES += factory.bin
  IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
  IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \
    check-size
  DEVICE_VENDOR := Raisecom
  DEVICE_MODEL := MSG1500
  DEVICE_VARIANT := X.00
  DEVICE_PACKAGES := kmod-mt7615e kmod-mt7615-firmware kmod-usb2 \
    kmod-usb-ledtrig-usbport wpad-basic
endef
TARGET_DEVICES += raisecom_msg1500x00


DTS:



刷机后情况:











6.参考:

1. https://www.jianshu.com/p/dac28650e245
2. https://post.smzdm.com/p/aoozem39/
3. https://www.right.com.cn/forum/thread-161906-1-1.html














本帖子中包含更多资源

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

×

评分

参与人数 3恩山币 +3 收起 理由
storyender + 1 我知其然不知其所以然,而你啥都知道
a920025608 + 1 来来来,有什么伤心的事说出来让大家开心一下。
SkyTiger + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-8-28 16:42 | 显示全部楼层
沙发自己坐~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-8-28 17:13 | 显示全部楼层
沙发自己坐~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-28 17:19 | 显示全部楼层
本帖最后由 fenleba 于 2021-9-3 21:27 编辑

谢谢































































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

使用道具 举报

发表于 2021-8-28 18:49 | 显示全部楼层
刚入手诺基亚一台
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-28 19:17 | 显示全部楼层
不刷eeprom,直接从breed刷入过渡包,有无影响?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-28 19:59 | 显示全部楼层
感谢分享……
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-28 20:27 | 显示全部楼层
一定要修改MAC地址吧
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-28 21:44 | 显示全部楼层
等了好久终于等到今天
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-28 22:36 | 显示全部楼层
这个要支持一下。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-29 08:09 | 显示全部楼层
技术贴看了要收藏了好好消化
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-30 08:39 | 显示全部楼层
大佬,可以加Turbo Acc网络加速吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-8-30 09:34 来自手机 | 显示全部楼层
谢谢分享了一个谢支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-2 06:56 | 显示全部楼层
厉害了,,感觉又可以拿出来刷一波
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-9-12 16:52 | 显示全部楼层
老哥求一份编程器固件
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 13:52

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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