forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 17334|回复: 22

    [经验分享] 怎样编译MT2500固件

    [复制链接]

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-10-31 14:33:33 | 显示全部楼层 |阅读模式
    MT2500的固件基于openwrt 21.02版本修改而来,目前,我们已经将相关代码开源,并且提供纯净版固件的编译方法。
    一、编译
    以下是我在ubuntu 20.4上编译MT2500纯净版固件的完整过程。

    1. 安装编译openwrt必须的依赖软件包
    1. sudo apt install build-essential libncurses5-dev gawk git libssl-dev gettext zlib1g-dev swig unzip time rsync python3 python3-setuptools python3-yaml
    复制代码

    2. 克隆代码并执行编译(注意make -j17命令,我的电脑是16核的,所以是17,原则上电脑核心数加1可以最大效率的执行编译,请根据实际情况选择)
    1. git clone https://github.com/gl-inet/gl-infra-builder.git
    2. cd gl-infra-builder
    3. python3 setup.py -c  configs/config-mt798x-7.6.6.1.yml
    4. cd mt7981
    5. ./scripts/gen_config.py target_mt7981_gl-mt2500 luci
    6. make -j17
    复制代码

    3. 编译还的镜像文件为bin/targets/mediatek/mt7981/openwrt-mediatek-mt7981-glinet_gl-mt2500-squashfs-sysupgrade.bin

    二、升级
    1. 固件升级
    直接将openwrt-mediatek-mt7981-glinet_gl-mt2500-squashfs-sysupgrade.bin文件拖到本地升级界面进行升级,注意,升级时会警告非官方固件,可以忽略并选择不要保留配置


    升级完开源固件后可通过192.168.1.1登录开源固件的luci页面



    2. uboot 刷机
    如果出现固件刷死的情况,可以使用uboot刷回出厂固件,uboot刷机步骤请参考下面的链接
    https://docs.gl-inet.cn/3/features/uboot/

    三、在源代码中加入自己的软件包
    参考以下链接
    https://forum.gl-inet.cn/forum.p ... &pid=2710&fromuid=1
    https://forum.gl-inet.cn/forum.p ... id=6&extra=page%3D1

    四、编译好的镜像
    我自己编译了原生openwrt固件的镜像,供大家参考

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2351

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2351
    发表于 2022-10-31 17:14:01 | 显示全部楼层
    支持一下,利用git Action快速制作自己专属固件 更新支持GL-MT2500
    回复

    使用道具 举报

    10

    主题

    185

    帖子

    1420

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1420
    发表于 2022-11-11 21:13:58 来自手机 | 显示全部楼层
    有官方UI吗大侠,昨晚已下单
    回复

    使用道具 举报

    5

    主题

    63

    帖子

    631

    积分

    高级会员

    Rank: 4

    积分
    631
    发表于 2022-11-12 12:57:23 | 显示全部楼层
    太菜了...卡第五步,有能不能像op官方那样 make menuconfig选好配置编译的~~
    回复

    使用道具 举报

    12

    主题

    232

    帖子

    1228

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1228
    发表于 2022-11-12 13:04:00 | 显示全部楼层
    本帖最后由 这是饭店 于 2022-11-12 21:27 编辑
    Azz 发表于 2022-11-12 12:57
    太菜了...卡第五步,有能不能像op官方那样 make menuconfig选好配置编译的~~

    看我帖子
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

     楼主| 发表于 2022-11-12 21:57:22 | 显示全部楼层
    7918 发表于 2022-11-11 21:13
    有官方UI吗大侠,昨晚已下单

    周一更新带UI的帖子
    回复

    使用道具 举报

    5

    主题

    63

    帖子

    631

    积分

    高级会员

    Rank: 4

    积分
    631
    发表于 2022-11-13 11:02:16 | 显示全部楼层
    本帖最后由 Azz 于 2022-11-13 20:22 编辑

    -.-成了,就是不知道第三步为什么要邮箱什么鬼的~~~~~~~~~~~
    *** Please tell me who you are.

    Run

      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"

    to set your account's default identity.
    Omit --global to set the identity only in this repository.

    fatal: unable to auto-detect email address (got 'a@ubuntu.(none)')
    ### Setting up the tree failed
    回复

    使用道具 举报

    13

    主题

    122

    帖子

    1882

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1882
    发表于 2022-11-13 19:55:51 | 显示全部楼层
    萝卜大侠 发表于 2022-11-12 21:57
    周一更新带UI的帖子

    已到贷,编译下插件,坐等官方UI
    zzz
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

     楼主| 发表于 2022-11-14 09:23:02 | 显示全部楼层
    ksd886 发表于 2022-11-13 19:55
    已到贷,编译下插件,坐等官方UI

    收到
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

     楼主| 发表于 2022-11-14 11:01:07 | 显示全部楼层
    ksd886 发表于 2022-11-13 19:55
    已到贷,编译下插件,坐等官方UI

    请看置顶帖
    回复

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-11-22 04:49 , Processed in 0.022542 second(s), 27 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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