Ubuntu编译MT7628的固件(openwrt)

本文详细介绍MT7628开发板的固件编译过程,包括环境搭建、依赖安装、配置及常见问题解决,适用于4G无线路由、VPN等功能的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

好久没更新博客啦。最近在搞一个项目,使用的是MT7628开发板,用于实现4G无线路由、VPN等各种功能,本文主要记录编译MT7628固件的过程,讲述遇到的各种问题以及解决方法。

 

首先介绍一下开发板情况,型号TR7628NADM,烧录的是openwrt提供的固件,openwrt是啥?百度百科一下,这是一个嵌入式linux发行版,总之功能很强大啦,现在主流的路由器里大多都是这个固件,特点:简单&好用。

Ubuntu采用的是14.04版本,虚拟机当然是VM的啦,版本12.5.2 build-4638234,这个一般无所谓,习惯哪个就用哪个。

 

接下来开始重点。。。

本人从供应商那里拿到了MTK基于OpenWrt系统的开发包,开发包名称这里也给一下mtksdk-openwrt-3.10.14-20150311-d021c937.tar.bz2。将这个包拷贝到Ubuntu里(我直接放到了/home/user,user是管理员账户),使用tar解压,获得openwrt-sdk文件夹,这个文件夹就是我们编译MT7628固件的根文件了。

以下是编译过程:

第一步:

#su

输入密码,进root。

#sudo apt-get install git g++ make libncurses5-dev subversion libssl-dev gawk

libxml-parser-perl unzip wget python xz-utils vim zlibc zlib1g zlib1g-dev openjdk-8-jdk

build-essential ccache gettext xsltproc

把这些依赖的包先

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值