主页 > 路由器 > 在Centos 7 VPS上编译新路由3(newifi 3)Openwrt固件

在Centos 7 VPS上编译新路由3(newifi 3)Openwrt固件

本文描述在搬瓦工双11 VPS上编译新路由3(newifi 3)Openwrt固件的过程
VPS采用的操作系统为Centos 7 64位系统(centos 6缺省安装的gcc版本小于4.8,不能编译,需要先升级gcc版本,可参考https://www.quyu.net/info/628.html)

1、安装依赖库
yum install -y subversion binutils bzip2 gcc gcc-c++ gawk gettext flex xz time
yum install -y ncurses-devel zlib-devel make patch unzip perl-ExtUtils-MakeMaker
yum install -y glibc glibc-devel glibc-static quilt ncurses-lib sed sdcc intltool sharutils bison wget

2、下载openwrt源码
如下步骤以非root用户登陆(adduser添加用户,passwd修改用户密码,su切换用户)
git clone https://github.com/openwrt/openwrt
cd openwrt/
切换到18.06.1发布分支,方便以后可以用官方源来安装插件
git checkout openwrt-18.06
git checkout 70255e3d624cd393612069aae0a859d1acbbeeae

3、配置
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
选择设备为newifi d2

4、编译
make V=99 -j1

如果本文对你有帮助,请打赏作者,鼓励我们继续写作!

发表评论

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