选择一款合适的AP作为vpn设备,首先要考虑的是未来几年不会找不到, 极路由是个挺合适的型号。 性能足够,1手/2手供货充足。
但是,新版本的极路由, 锁定了uboot和rom ,即使焊上ttl串口线, 也没法进入root shell
从网上找到个办法就是,增加搜狐视频下载app, 搜狐视频会在 sdcard 的sda2/usr/bin 放一个aria2c , 然后用一个脚本代替它, 打开ssh服务
#/bin/bash
sed -i 's/1022/22/g' /etc/config/dropbear
/etc/init.d/dropbear enable
/etc/init.d/dropbear start
exit 0
然后, 就可以ssh登陆了。
以上方法只能用到9008版本, 9009,9010版本 不能降级,并且锁定了aria2c脚本, 只能用官方提供的开发模式, 在hiwifi 网站申请开发权限, 然后安装一个开发模式app, 就可以用1022端口登陆ssh了。
root 登陆后,刷rom :
sysupgrade -F -n openwrt-ramips-mt7620a-hiwifi-hc5761-squashfs-sysupgrade.bin
这个rom 极1/极2通用
github.com/rssnsj/openwrt-hc5761/releases rom下载地址
2016-02-24:
mtd分区:
[ 0.670000] m25p80 spi32766.0: w25q128 (16384 Kbytes)
[ 0.680000] 7 ofpart partitions found on MTD device spi32766.0
[ 0.680000] Creating 7 MTD partitions on "spi32766.0":
[ 0.690000] 0x000000000000-0x000000030000 : "u-boot"
[ 0.700000] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.700000] 0x000000040000-0x000000050000 : "factory"
[ 0.710000] 0x000000050000-0x000000fd0000 : "firmware"
[ 0.720000] 0x0000001587ba-0x000000fd0000 : "rootfs"
[ 0.740000] mtd: device 4 (rootfs) set to be root filesystem
[ 0.740000] mtd: partition "rootfs_data" created automatically, ofs=0x7e0000, len=0x7f0000
[ 0.750000] 0x0000007e0000-0x000000fd0000 : "rootfs_data"
[ 0.760000] 0x000000fd0000-0x000000fe0000 : "hwf_config"
[ 0.770000] 0x000000fe0000-0x000000ff0000 : "bdinfo"
[ 0.770000] 0x000000ff0000-0x000001000000 : "backup"
root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00030000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00010000 00010000 "factory"
mtd3: 00f80000 00010000 "firmware"
mtd4: 00e77846 00010000 "rootfs"
mtd5: 007f0000 00010000 "rootfs_data"
mtd6: 00010000 00010000 "hwf_config"
mtd7: 00010000 00010000 "bdinfo"
mtd8: 00010000 00010000 "backup"
评论
当年这个选择,