如何自己编译OPENWRT

作者: admin 分类: 技术 发布时间: 2021-06-25 16:49

第一步
下载安装VMware.ubuntu镜像.Stap
这里只简单介绍安装VMware时重要的步骤

打开VMware创建虚拟机
 
打开UBUNTU并安装
ps:安装过程就这三步需要注意其他的一路继续就可以

然后等安装完毕 选择现在重启
如果卡着了如下图就在控制台重启

重启ubuntu后安装VMware tools

输入命令———-sudo ./vmware-install.pl
ps:安装VMware tools是方便复制粘贴命令

———————–分割线—————————–
ubuntu换源(国内源速度更快)
打开终端
输入:sudo gedit /etc/apt/sources.list

换完源以后开始准备编译工作
—————————分割线————————
1:输入命令并回车:sudo apt-get update

2:输入命令并回车:sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler

———————–更新源并安装——————-
3:现在打开酸S酸tap打开全局模式
在浏览器测试能否打开油管
PS:这里采用的Lienol大的源码openwrt19.07
github仓库地址:https://github.com/Lienol/openwrt
4:输入命令:git clone https://github.com/Lienol/openwrt
等待克隆 速度看手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹梯子

5:输入命令:cd openwrt
ps:进入目录6:依次!!依次!!依次!!输入命令:
./scripts/feeds clean

./scripts/feeds update -a
./scripts/feeds install -a
7:进入编译输入命令:make menuconfig
ps:上下键翻页
回车进入选择
空格选择
ESC返回上一页
M 为选择但不编译至固件  
*选择并编译至固件
8:
1:选择目标系统—-新3为例———— Target System (MediaTek Ralink MIPS)  —>  
2:选择处理器型号—-新3为例————Subtarget (MT7621 based boards)  —>
3:选择路由品牌—-新3为例————Target Profile (Newifi D2)  —>
4:编译luci软件
ps:这里是luci软件注释的帖子
https://wxsh.020759.cn/?p=257
自行选择软件
最后一步:
命令:make -j1 V=s
耐心等待 -j1(1这里是线程 看自己的电脑配置ps线程越多 手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹手工竹梯子的速度需要跟上)

————————分割————————–
编译完成(进入目录获取刷机包)下载:filezilla(百度搜)

首先安装SSH已便连接filezilla下载刷机文件
命令:sudo apt-get install openssh-server

安装以后打开Ubuntu网络设置

记住ip地址———打开filezilla
!!!!端口是22 图里打错了…..

————————-分割—————

openwrt-ramips-mt7621-d-team_newifi-d2-initramfs-kernel.bin—-(注释:这个刷机包重启路由器后就会恢复出厂基本是测试用
openwrt-ramips-mt7621-d-team_newifi-d2-squashfs-sysupgrade.bin—-(注释:这个刷机包则是正常使用的


现在进入breed刷机即可

原版下载

图文教程-如何自己编译OPENWRT(小白新手教程详细到爆)

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

标签云
站点地图 Sitemap
申请 友情链接
网站运行