首先找台ubuntu的系统,安装编译环境,复制就行.
apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev gawk git-core
下载源
cd ~
svn checkout svn://svn.openwrt.org/openwrt/trunk
cd trunk
svn up
./scripts/feeds update -a
./scripts/feeds install -a
恢复默认编译环境
make defconfig
运行菜单,选择一下机型,及选择软件包
make menuconfig
开始编译
make V=99
下次更新版本后,再次编译前,恢复一下默认
make clean
如果需要改8M固件,编译前,在下边两个文件中,搜索router的型号,如(1041),改里边的4Mlzma为8Mlzma
trunk/target/linux/ar71xx/image/Makefile
trunk/tools/firmware-utils/src/mktplinkfw.c
修改trunk/package/kernel/mac80211/files/lib/wifi/mac80211.sh
option disabled 1改成0,默认开启wifi,这样就不用连网线来操作了。