拿到了一台带USB的路由器,配置竟然还是8M/64M的,脑洞大开,不用硬改就能刷个openwrt!无论是迅雷离线下载、单线多拨突破网速、挂卡中继、等等等等。然后就开始动手:
1、找固件,根据自己的CPU芯片、闪存、内存大小选择合适的固件。如果找不到有两个选择:找同类路由的固件(板子、芯片、闪存、内存都一样的固件)、或者自己编译固件。
自己编译固件需要知道机器的dts,比如我机器的客服告诉我我的ZBT-WE526和ZBT-WA05的dts是一样的,给了我地址是:https://dev.openwrt.org/browser/trunk/target/linux/ramips/dts/ZBT-WA05.dts
知道这个就好办了,编译固件需要下载源码、配置dts、make一下、然后make一个menuconfig选择运行平台、子平台、需要安装的包等等。
一步一步选择我们7620的板子,选择dts配置的路由等等,然后选择要安装的包,make即可。具体可参考如下教程:
http://www.boyipark.com/archives/2014091070.html
http://www.right.com.cn/forum/thread-146324-1-1.html
我正在编译的途中突然想起,客服告诉我我的dts和ZBT-WA05的dts是一样的,他俩又是同一个板子,都是ZBT的。我就准备下载WA05的固件刷526,找了找op官网竟然真有:http://downloads.openwrt.org/snapshots/trunk/ramips.mt7620/openwrt-ramips-mt7620-zbt-wa05-squashfs-sysupgrade.bin
接下来就下载,然后web直刷。
2、web直刷很快完了,机器重启了,op默认没有web界面也没有打开无线。
然后插线,dhcp,查看本地ip,192.168.1.187,ok。
telnet路由192.168.1.1,然后passwd命令设置root密码。(否则无法ssh)
现在想装web界面有两种方法:让op上网然后在线安装、或者把官方package下载到本地离线安装。
在线安装因为是在公司不好配置ip,而且配错了就连不上成砖了。我采用离线安装:
需要自己安装luci等包,在官网找到了包下载目录:http://downloads.openwrt.org/snapshots/trunk/ramips.mt7620/packages/
一共有六个目录,记住全都要全目录下载。
在几台linux机器中执行:
wget -c -r -np -k -L -p http://downloads.openwrt.org/snapshots/trunk/ramips.mt7620/packages/base
wget -c -r -np -k -L -p http://downloads.openwrt.org/snapshots/trunk/ramips.mt7620/packages/luci
。。。。
同时把六个目录下的package下载到linux机器中,gzip之后winscp拖到本地。
使用本地的filezillaServer创建ftp服务器(或者tomcat运行也行)总之让路由能访问到就行。
完了之后测试一下能不能访问:
ok,ftp服务正常。
接下来可以参考这里:http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=6321
配置op机器更新的包数据源:
vi /etc/opkg.conf
把之前的六个包下载地址注释掉,换成我们的ftp地址:
dest root / dest ram /tmp lists_dir ext /var/opkg-lists option overlay_root /overlay src/gz chaos_calmer_base ftp://sam:[email protected]/base/ src/gz chaos_calmer_luci ftp://sam:[email protected]/luci/ src/gz chaos_calmer_management ftp://sam:[email protected]/management/ src/gz chaos_calmer_packages ftp://sam:[email protected]/packages/ src/gz chaos_calmer_routing ftp://sam:[email protected]/routing/ src/gz chaos_calmer_telephony ftp://sam:[email protected]/telephony/
然后运行:
opkg update opkg install luci /etc/init.d/uhttpd enable /etc/init.d/uhttpd start
就可以上web页面了:
输入root密码就可以登陆了。
然后在这里打开无线,设置wifi加密方式、密码等等:
ok,enjoy。