forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 25410|回复: 27

    [固件资源] 怎样编译MT3000固件

      [复制链接]

    76

    主题

    2144

    帖子

    9998

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9998

    官方人员

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

    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_mediatek_gl-mt3000<span style="background-color: white;"> </span>luci
    复制代码

    3. 编译出的镜像文件bin/targets/mediatek/mt7981/openwrt-mediatek-mt7981-glinet_gl-mt3000-squashfs-factory.img用于uboot升级,bin/targets/mediatek/mt7981/openwrt-mediatek-mt7981-glinet_gl-mt3000-squashfs-sysupgrade.tar用于系统中升级

    二、升级
    1. 固件升级
    直接将openwrt-mediatek-mt7981-glinet_gl-mt3000-squashfs-sysupgrade.tar文件拖到本地升级界面进行升级,注意,升级时会警告非官方固件,可以忽略并选择不要保留配置
    升级完开源固件后可通过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

    四、编译好的镜像
    待补充
    回复

    使用道具 举报

    0

    主题

    66

    帖子

    764

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    764
    发表于 2023-1-29 11:23:56 | 显示全部楼层
    回复

    使用道具 举报

    17

    主题

    374

    帖子

    2460

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2460
    发表于 2023-1-30 15:21:17 | 显示全部楼层
    支持一个
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9998

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9998

    官方人员

     楼主| 发表于 2023-2-1 16:53:22 | 显示全部楼层
    jkle 发表于 2023-2-1 15:10
    请问无线网卡可以正常使用吗?

    应该是可以的,不过我没试,还是推荐使用自编译带官方UI的
    回复

    使用道具 举报

    4

    主题

    39

    帖子

    142

    积分

    注册会员

    Rank: 2

    积分
    142
    发表于 2023-2-6 16:21:45 来自手机 | 显示全部楼层
    官方固件支持定时限速吗?
    回复

    使用道具 举报

    4

    主题

    39

    帖子

    142

    积分

    注册会员

    Rank: 2

    积分
    142
    发表于 2023-2-6 16:34:39 来自手机 | 显示全部楼层
    官方固件支持定时限速吗?准备上车一台,做主路由,对狗东云限速。
    回复

    使用道具 举报

    0

    主题

    208

    帖子

    824

    积分

    高级会员

    Rank: 4

    积分
    824

    官方人员

    发表于 2023-2-6 22:33:29 | 显示全部楼层
    定时限速暂不支持。
    点击本楼回复,以方便收到通知
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9998

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9998

    官方人员

     楼主| 发表于 2023-2-7 09:20:57 | 显示全部楼层
    hxh521314 发表于 2023-2-6 16:34
    官方固件支持定时限速吗?准备上车一台,做主路由,对狗东云限速。

    限速还要定时?
    回复

    使用道具 举报

    4

    主题

    39

    帖子

    142

    积分

    注册会员

    Rank: 2

    积分
    142
    发表于 2023-2-7 09:57:55 来自手机 | 显示全部楼层
    萝卜大侠 发表于 2023-2-7 09:20
    限速还要定时?

    那当然,跑pcdn要尽量白天被白嫖,下载尽量避免高峰期占满。
    大侠能安排下这个功能不?
    昨晚下单,结果没充电头了
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9998

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9998

    官方人员

     楼主| 发表于 2023-2-7 11:09:09 | 显示全部楼层
    hxh521314 发表于 2023-2-7 09:57
    那当然,跑pcdn要尽量白天被白嫖,下载尽量避免高峰期占满。
    大侠能安排下这个功能不?
    昨晚下单,结果没 ...

    这个功能官方固件应该是不会添加的,不过我支持你自己写个脚本啥的还是可以的哈
    回复

    使用道具 举报

    4

    主题

    39

    帖子

    142

    积分

    注册会员

    Rank: 2

    积分
    142
    发表于 2023-2-7 11:39:10 来自手机 | 显示全部楼层
    萝卜大侠 发表于 2023-2-7 11:09
    这个功能官方固件应该是不会添加的,不过我支持你自己写个脚本啥的还是可以的哈 ...

    之前都没接触过,感觉有难度啊。
    回复

    使用道具 举报

    4

    主题

    39

    帖子

    142

    积分

    注册会员

    Rank: 2

    积分
    142
    发表于 2023-2-7 13:09:48 来自手机 | 显示全部楼层
    萝卜大侠 发表于 2023-2-7 11:09
    这个功能官方固件应该是不会添加的,不过我支持你自己写个脚本啥的还是可以的哈 ...

    充电器头子,10V4A输出的可以吗?我昨天没买到带头的,今天让客服帮我换有头的,不给换。
    回复

    使用道具 举报

    0

    主题

    3

    帖子

    42

    积分

    新手上路

    Rank: 1

    积分
    42
    发表于 2023-2-8 09:44:07 | 显示全部楼层
    UBUNUT20.04版本提示错误了,小白请教怎么搞??

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

    0

    主题

    3

    帖子

    42

    积分

    新手上路

    Rank: 1

    积分
    42
    发表于 2023-2-8 09:53:32 | 显示全部楼层
    UBUNTU18.06版本就到这提示图一语法错误!怎么办了


    king@ubuntu:~/gl-infra-builder/mt7981$ ./scripts/gen_config.py target_mediatek_gl-mt3000<span style="background-color: white;"> </span>luci
    bash: 未预期的符号 `<' 附近有语法错误





    改成./scripts/gen_config.py target_mediatek_gl-mt3000"span style="background-color: white;"" "/span"luci这样就提示另外的错误



    king@ubuntu:~/gl-infra-builder/mt7981$ ./scripts/gen_config.py target_mediatek_gl-mt3000"span style="background-color: white;"" "/span"luci
    Profile target_mediatek_gl-mt3000span style=background-color: not found

    Command '' not found, but can be installed with:

    sudo apt install libpam-mount      
    sudo apt install openssh-server   
    sudo apt install openvswitch-common
    sudo apt install openvswitch-switch
    sudo apt install php-common        
    sudo apt install bpfcc-tools      
    sudo apt install burp              
    sudo apt install cryptmount        
    sudo apt install dolphin-emu      
    sudo apt install mailutils-mh      
    sudo apt install mmh               
    sudo apt install nmh   
                



    回复

    使用道具 举报

    2

    主题

    8

    帖子

    572

    积分

    高级会员

    Rank: 4

    积分
    572
    发表于 2023-2-13 16:06:59 | 显示全部楼层

    • ./scripts/gen_config.py target_mediatek_gl-mt3000<span style="background-color: white;"> </span>luci

    这行 东西貌似不对头。
    是不是要改成./scripts/gen_config.py target_mt7981_gl-mt3000 luci
    ???
    回复

    使用道具 举报

    0

    主题

    1

    帖子

    62

    积分

    注册会员

    Rank: 2

    积分
    62
    发表于 2023-2-13 16:19:19 | 显示全部楼层
    Yeung 发表于 2023-2-13 16:06
  • ./scripts/gen_config.py target_mediatek_gl-mt3000 luci

    这行 东西貌似不对头。

  • 我也这样觉得的
    回复

    使用道具 举报

    4

    主题

    17

    帖子

    118

    积分

    注册会员

    Rank: 2

    积分
    118
    发表于 2023-2-24 23:12:42 | 显示全部楼层
    一直不理解开源openwrt编译出的mtk方案的固件。是自带默认开启了硬件加速吗?路由模式打流还会有百分之几十的CPU占用
    回复

    使用道具 举报

    4

    主题

    17

    帖子

    118

    积分

    注册会员

    Rank: 2

    积分
    118
    发表于 2023-2-24 23:20:06 | 显示全部楼层
    开源编译的支持160mhz吗?
    回复

    使用道具 举报

    0

    主题

    1

    帖子

    32

    积分

    新手上路

    Rank: 1

    积分
    32
    发表于 2023-3-1 21:52:59 | 显示全部楼层
    照着教程好像编译不了,最后一段脚本应该是 "./scripts/gen_config.py target_mt7981_gl-mt3000 luci" 吧?
    回复

    使用道具 举报

    5

    主题

    46

    帖子

    343

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    343
    发表于 2023-3-7 18:48:07 | 显示全部楼层
    king0769 发表于 2023-2-8 09:53
    UBUNTU18.06版本就到这提示图一语法错误!怎么办了

    /scripts/gen_config.py target_mediatek_gl-mt3000 luci
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-4-8 04:06 , Processed in 0.027691 second(s), 25 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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