主要大致步骤如下:

1、硬改路由为8M+64M

2、编程器刷入不死Uboot

3、Uboot下刷入最新15.05OpenWrt固件

4、进入路由SSH,安装中文语言

5、编译安装njit-client  qos(可选)  shadowsocksr(可选)

 

 

 

前面1、2步骤不细讲,动手能力强的自行动手,相关教程到anywlan无线或者恩山无线搜索。动手能力差的随便淘宝一个硬改好的,也就20 -30左右。

 

3、下载最新openwrt原版固件https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/openwrt-15.05.1-ar71xx-generic-tl-wr841n-v9-squashfs-sysupgrade.bin

重启路由器按住reset按钮直到led不停的闪烁,浏览器输入192.168.1.1进入Uboot,选择  固件更新-固件  选择刚刚下载好的固件,选择更新。

 

刷写完固件后路由自动重启,路由器重启完毕后,浏览器输入192.168.1.1,若能进入web管理界面,则固件刷写成功

 

4、进入路由SSH(推荐使用Xshell),安装luci中文语言包:opkg install luci-i18n-base-zh-cn   出现:* opkg_install_cmd: Cannot install package luci-i18n-base-zh-cn.时说明找不到安装包,使用:opkg update  更新源,重新安装:opkg install luci-i18n-base-zh-cn,安装完成后重启路由,进入web管理界面选择System - system - Language and Style - Language - 普通话 - Save & Apply

 

5、下载njit-client需要的依赖(根据系统版本下载)

https://downloads.openwrt.org/latest/ar71xx/generic/packages/base/libopenssl_1.0.2g-1_ar71xx.ipk

https://downloads.openwrt.org/latest/ar71xx/generic/packages/base/libpcap_1.5.3-1_ar71xx.ipk

https://downloads.openwrt.org/latest/ar71xx/generic/packages/base/zlib_1.2.8-1_ar71xx.ipk

njit-client根据自己的主控选择,如果没有的话请自行下载源码进行编译:

源码:https://github.com/liuqun/njit8021xclient

编译需要在linux系统下编译,相关编译教程请参考:http://www.7forz.com/1973/

 

将下载好的依赖及编译好的njit-client.ipk、njit8021xclient-web.ipk上传至/tmp文件夹(使用winscp连接,文件协议为scp)

连接SSH,进入/tmp文件夹:cd /tmp

安装njit-client:

opkg update

opkg install zlib_1.2.8-1_ar71xx.ipk

opkg install libopenssl_1.0.2g-1_ar71xx.ipk

opkg install libpcap_1.5.3-1_ar71xx.ipk

opkg install njit-client.ipk

opkg install njit8021xclient-web

所有安装完成后输入:njit-client,如果正常提示启动格式则为安装正常,如果报错提示类似can't load library 'libcrypto.so.1.1.0'

进入/usr/lib/:

cd /usr/lib

ln -s libpcap.so.1.3 libpcap.so.1.1.0      实际安装版本号为你安装的版本号

重新输入:njit-client提示  :

<span style="color: #ff6600;">命令行参数错误!</span>
<span style="color: #ff6600;">正确的调用格式例子如下:</span>
<span style="color: #ff6600;"> njit-client username password</span>
<span style="color: #ff6600;"> njit-client username password eth0</span>
<span style="color: #ff6600;"> njit-client username password eth1</span>
<span style="color: #ff6600;">(注:若不指明网卡,默认情况下将使用eth0)</span>

则安装完成,重启路由器,进入web管理界面

 

输入Inode的账号密码,网卡根据实际wan口的网卡选择,若校园网绑定MAC还需要在  接口-wan口里面克隆你电脑的MAC地址,完毕后点击连接进行Inode认证

 

如需要进行QOS限速及科学上网功能的则继续进入SSH:

opkg update

opkg install luci-app-qos

安装QOS完成

 

下面安装shadowsocksr:

根据路由主控型号下载自己的版本,若没有则自己进行交叉编译,与编译njit-client方法一致

http://www.right.com.cn/forum/thread-204802-1-1.html

源码:https://github.com/ywb94/openwrt-ssr

下载完成后上传至/tmp文件夹内

安装:opkg install luci-app-shadowsocksR_1.2.1_all.ipk

安装完成后重启路由器

 

 

 

以上所有步骤完成

 

最后上传本人使用到的所有固件,及适合AR71XX使用的插件,以及本人的科学上网公众号,回复 ”科学上网“ 免费获取科学上网账号密码

或者到博主科学上网小站注册账号获取科学上网:https://markss.club

 

https://pan.baidu.com/s/1nviDcvB