家里的老TP-LINK WR941N路由器已经服役了N年,被新的网件给淘汰了,但是新的网件不能刷openwrt,所以不得已把老的WR941N拿出来专门做翻墙用。

刷固件,因为本机已经被刷成openwrt了,所以直接固件下载刷:

cd /tmp  
wget http://www.rendoumi.com/soft/openwrt-15.05-ar71xx-generic-tl-wr941nd-v4-squashfs-factory.bin  
mtd -r write /tmp/openwrt-15.05-ar71xx-generic-tl-wr941nd-v4-squashfs-factory.bin firmware  
#完成以后路由器会自动重启
#重启以后连接到tp-link的lan口,网页登录http://192.168.1.1
#修改密码保存后用ssh登入

安装shadowsocks:

#安装shadowsocks-libev-polarssl版本
cd /tmp  
opkg update  #安装下面的ipk文件会联网安装其它ipk,因此需要先update一下列表  
wget http://www.rendoumi.com/soft/shadowsocks-libev-polarssl_2.4.1-1_ar71xx.ipk

#这一步很重要,如果提示有依赖包没有装,先运行opkg update下载软件列表
#然后再安装这个.ipk,它会自动运行opkg install xxx安装依赖包
opkg install /tmp/shadowsocks-libev-polarssl_2.4.1-1_ar71xx.ipk  

编辑shadowsocks.json

vi /etc/shadowsocks.json  
{
    "server":"X.X.X.X",
    "server_port":8989,
    "local_port":1080,
    "password":"xxxxxxxx",
    "method":"aes-256-cfb",
    "timeout":300
}

启动:

/etc/init.d/shadowsocks enable
/etc/init.d/shadowsocks stop
/etc/init.d/shadowsocks start

跟别人的教程不太一样是吧,那就对了。 我们不需要刷路由,而是要弄一个pac来控制,pac有110多k,所以路由器是放不下的,放到云盘好了。

然后自己的手机用pac来使用这个shadowsocks代理即可。

最后:WR941N的openwrt软件地址是:

http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/  

WR941N刷了openwrt后,空间剩余400kb,openvpn和shadowsocks只能二选一,空间不够大。

comments powered by Disqus