路由器优化(六) TP-link 941n 刷机、组网的那些事

http://forum.anywlan.com/thread-408747-1-1.html


论坛上比较多人用过TP-link 941n ,我也有。近日我把TP-link 941n在DD-WRT和OpenWRT以原厂固件之间来回的刷。下面说说自己的体会。


其实,TP-link 941n是分国内和国外版本的DD-WRT和OpenWRT官网上提供的都只是针对国外版的固件。我只知道国内的V5与国外版的V4使用的是相同的芯片,所以可以下载V4版的固件来刷机。


DD-WRT和OpenWRT都带telnet和SSH,很方便刷机。登入telnet或者SSH,factory版本的固件上传至路由器。我自己电脑本来就安装有Apache服务,所以我直接用wget命令把硬盘里的固件下载到路由器里。


在OpenWRT环境下:
mtd -r write 固件名 firmware

在DD-WRT环境下:
mtd -r write 固件名 linu

OpenWRT需要联网自动到官网更新下载图形界面和中文包。所以,配置路由器能上网也很重要。如果你是蹭网的,相当于挂了二级路由。这时候需要在网络配置文件里指定IP地址网关和DNS地址。
备份配置文件,方便有需要时恢复。
cp /etc/config/network /etc/config/network.ori
vi /etc/config/network


config interface 'lan'
        option ifname 'eth0'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.188'   
        option netmask '255.255.255.0'  
        option gateway '192.168.1.1'    
        option dns '192.168.1.1'    


重启路由器后,看能否联上官网 ping 'downloads.openwrt.org'

Ctrl + c键 终止ping

如果你刷最新的15.0.x版,需要手动修改源(旧版的源是正常的,不需要修改)。
cp /etc/opkg.conf /etc/opkg.conf.ori
vi /etc/opkg.conf

这是源文件:
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
option check_signature 1

#加入以下地址
src/gz chaos_calmer_base http://downloads.openwrt.org/cha ... neric/packages/base
src/gz chaos_calmer_luci http://downloads.openwrt.org/cha ... neric/packages/luci
src/gz chaos_calmer_packages http://downloads.openwrt.org/cha ... c/packages/packages
src/gz chaos_calmer_routing http://downloads.openwrt.org/cha ... ic/packages/routing
src/gz chaos_calmer_telephony http://downloads.openwrt.org/cha ... /packages/telephony
src/gz chaos_calmer_management http://downloads.openwrt.org/cha ... /packages/managemen


安装中文包
新版(15.0.x版)
opkg install luci-i18n-base-zh-c




旧版
opkg install luci-i18n-chines


刷机其实也没那么可怕,只要懂些Linux基础命令,下载对固件,就不会变砖。vi是Linux中编辑的命令,按小写i键切换到插入模式,退出按Esc键。:qw保存退出,:q!是不保存退出。

DD-WRT里有提供在WEB页刷回TP原厂的固件。先刷这官方提供的英文版的TP原厂固件,再刷回国内中文的TP原厂固件。

我是在DD-WRT和OpenWRT及TP原厂三者之间来回刷,都很顺利。

你问我喜欢哪个,我比较习惯用DD-WRT,它的“客户端桥接”模式是蹭网的利器。不过,941n的DD-WRT固件有一点点Bug,如果941n刷DD-WRT在“客户端桥接”模式下,如果想再接第三级路由器,第三级路由器不能利用第一级路由器的DHCP了。