必威体育Betway必威体育官网
当前位置:首页 > IT技术

《Openwrt开发》第一章:newifi3 刷自己编译的Openwrt固件

时间:2019-06-12 07:42:04来源:IT技术作者:seo实验室小编阅读:55次「手机版」
 

newifi3

最近在淘宝入手了一个二手的neWiFi3,主要是因为它内存大,而且性价比相当高,512M的ddr2和32M的flash买下来才100左右。

好了,废话不多说,开始第一章的源码编译征程。

1、准备

源码编译宿主机ubuntu14.04 64位(用虚拟机就可以了)

newifi3路由器一个

2、编译源码

2.1、配置ubuntu编译环境

下载相关依赖,打开终端执行:

sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev xsltproc

2.2、下载最新源码

进入home目录(可自己选),执行:

cd ~/
git clone https://git.lede-project.org/source.git lede_source

在当前目录就会出现一个lede_source的文件,进入:

cd lede_source

更新安装包,分别执行:

./scripts/feeds update -a     //更新安装包
./scripts/feeds install -a    //安装更新

2.3、编译源码

下面在源码目录执行“make menuconfig”进入系统配置界面:

cd lede_source
make menuconfig

Target System选择 "MediaTek ralink MIPS"

Subtarget选择"MT7621"

Target profile选择"Newifi D2"

这三项选择好后,基本功能就可以了,不过我们希望有web界面,还需在LuCI->Collections选项中选上luci

退出,保存,执行:

make V=99

下面就是漫长的等待。。。

《说明》如果在编译过程中出现某些安装包下载不了导致编译错误,复制里面的网址,在浏览器上手动下载,并添加到源码目录的“dl”文件夹

 2.4、刷自己编译的固件

编译成功后,生成的固件地址在源码目录的bin/target/ramips/mt7621下

下面就是把这个固件刷入到呢newifi3路由器,步骤:

(1)找一根网线,一端插入路由器wan口,一端插入电脑,把电脑IP配置为192.168.1.2

(2)按住reset键插上电源等几秒钟再放开

(3)打开网页192.168.1.1进入刷web控制台界面,固件更新,把上述固件刷进去

(4)将wan口换成lan口,重启再进入192.168.1.1,成功进入控制台界面

登录192.168.1.1后:

相关阅读

分享到:

栏目导航

推荐阅读

热门阅读