家里的老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只能二选一,空间不够大。