编译适用于TP-Link WR703N的OpenWRT固件.docx
文本预览下载声明
编译适用于TP-Link WR703N TP-Link MR11U 以及使用AR9331芯片组的单WAN/LAN复用口的路由。?注:刷机有风险,刷机需谨慎。一般情况下是不会失败的,若无法通过捅Reset复位,断电,用牙签捅住Reset,上电,一段时间后指示灯会不断闪烁,将电脑网卡的IP设置为192.168.1.x(x除了网关外的任意值),子网掩码 ,网关 。之后telnet ,输入firstboot 回车 复位。?首先,准备一个干净的Linux系统。这里以ubuntu为例。这里以服务器版,32位为例。建议使用32位系统编译。下载地址(国内镜像):/ubuntu-releases/?终端,或者ssh下编译如下组件:升级组件包sudo apt-get update安装编译需要的组件sudo apt-get install gccsudo apt-get install g++sudo apt-get install binutilssudo apt-get install patchsudo apt-get install bzip2sudo apt-get install flexsudo apt-get install bisonsudo apt-get install makesudo apt-get install autoconfsudo apt-get install gettextsudo apt-get install texinfosudo apt-get install unzipsudo apt-get install sharutilssudo apt-get install subversionsudo apt-get install libncurses5-devsudo apt-get install ncurses-termsudo apt-get install zlib1g-devsudo apt-get install git-coresudo apt-get install gawksudo apt-get install asciidocsudo apt-get install libz-devsudo apt-get install sphinxsearchsudo apt-get install libtoolsudo apt-get install sphinx-commonsudo apt-get install libssl-devsudo apt-get install?libsqlite3*sudo apt-get install?intltoolsudo apt-get install?libiconv*sudo apt-get install?gstreamer-0.10*sudo apt-get install glib2.0sudo apt-get install libxml2-devsudo apt-get install qemu*64位系统需安装ia32-libs一次性编译所有所需组件(上面为单个编译):sudo apt-get install?gcc?g++?binutils?patch?bzip2?flex?bison?make?autoconf?gettext?texinfo?unzip?sharutils?subversion?libncurses5-dev?ncurses-term?zlib1g-dev?git-core?gawk?asciidoc?libz-dev sphinxsearch libtool sphinx-common libssl-dev libsqlite3* intltool libiconv* gstreamer-0.10* glib2.0 libxml2-dev qemu?编译以上需下载的东西较多,建议选择国内的源进行。?使用非root用户登录,建立openwrt目录mkdir openwrt进入openwrt目录cd openwrt下载openwrt源码svn checkout svn:///openwrt/trunk赋予trunk目录权限sudo chmod -R 777 trunk进入trunk目录cd trunk更新最新源码./scripts/feeds update -a安装最新源码./scripts/feeds install -a更新版本号svn up进入编译菜单make menuconfig编译make V=99清除编译过程产生的临时文件make clean恢复编译环境make defconfig?使用WinSCP登录进行文件管理编译适用于8M Flash的固件,需修改Makefile和mktplinkfw
显示全部