一、开启路由器的ssh
路由器192.168.67.1配置好,进入后台,随便点个页面,网址栏出现stok,记录下来,打开 192.168.67.1/cgi-bin/luci/;stok=***/admin/system/startup ,把***换成刚才记的stok。在本地启动脚本中exit 0行前加入:/usr/sbin/dropbear -p 0.0.0.0:22
重启系统,即开启SSH。用户名是root,密码是第一次向导页面设置的密码
注:***是类似这样的214246cba43be8d3f78d39a26bfd7806,为当前用户会话id
二 、备份ART
用putty登进SSH,执行
代码: 全选
dd if=/dev/mtd5 of=/tmp/art.bin
三、刷入openwrt 18.06.1
把openwrt官网下载的固件 openwrt-18.06.1-ar71xx-generic-ap147-010-squashfs-sysupgrade.bin(https://downloads.openwrt.org/releases/ ... pgrade.bin) 上传到/tmp,执行
代码: 全选
sysupgrade -n /tmp/openwrt-18.06.1-ar71xx-generic-ap147-010-squashfs-sysupgrade.bin
注意一定要先解决联网问题,能上外网后面才可以在线安装依赖包
下面第四,五两步可选,最好刷一下breed,以后就不会变砖
四、临时解锁u-boot:
进入SSH,执行
代码: 全选
opkg update
opkg install kmod-mtd-rw
insmod mtd-rw.ko i_want_a_brick=1
把 breed-qca953x-letv-lba-047-ch.bin (https://breed.hackpascal.net/breed-qca9 ... 047-ch.bin)上传到/tmp,
SSH执行
代码: 全选
mtd write /tmp/breed-qca953x-letv-lba-047-ch.bin u-boot
六、安装博纳云插件
ssh登陆后执行下面命令:
电脑下载bonuscloud_0.2.2-6o-1_mips_24kc.ipk(https://github.com/hikaruchang/BonusClo ... s_24kc.ipk),通过winscp上传到路由器/tmp目录下
代码: 全选
cd /tmp
opkg install ./bonuscloud_0.2.2-8o-1_mips_24kc.ipk
如果出现错误,应该都是依赖库问题,安装对应依赖库就可以了。
比如
代码: 全选
opkg install curl ca-bundle
然后再opkg install ./bonuscloud_0.2.2-8o-1_mips_24kc.ipk
然后浏览器打开192.168.71.1,首页横栏有个service点一下就可以看到博纳云了。