稳定版和开发版都可以,步骤不同而已。

稳定版:开telnet,启动ssh,改root密码,刷。

开发版:改root密码,刷。

============================

2016-10-21 更新:

试了下目前最新的稳定版固件2.6.3,不能开telnet。老固件(比如2.0.30)还是可以的。

开发版依然是改好root密码后就行。

============================

 

稳定版先执行以下操作:

开telnet:

登录路由器管理后台,把URL中的『/web/home#router』替换成

/api/xqnetwork/set_wifi_ap?ssid=abcdefg&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd

等显示『{“msg”:”未能连接到指定WiFi(Probe timeout)”,”code”:1616}』后,即可。

开ssh:

sed -i ":x;N;s/if \[.*\; then\n.*return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear
/etc/init.d/dropbear start
nvram set ssh_en=1; nvram commit

 

然后是稳定版、开发版都必须执行的改root密码步骤:

登录路由器管理后台,把URL中的『/web/home#router』替换成

/api/xqsystem/set_name_password?oldPwd=__xxx___&newPwd=admin

oldPwd是当前的网页管理密码,自行替换。

等显示『{“code”:0}』后,即可。

 

以下示例为开发版,目前「20160904」最新的2.5.69。

Are you OK?

小米路由青春版SSH

root@XiaoQiang:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00ba0000 00010000 "OS1"
mtd5: 00a40000 00010000 "rootfs"
mtd6: 00240000 00010000 "OS2"
mtd7: 000c0000 00010000 "data"
mtd8: 00100000 00010000 "overlay"
mtd9: 00010000 00010000 "crash"
mtd10: 00ba0000 00010000 "firmware"
root@XiaoQiang:~# cd /tmp
root@XiaoQiang:/tmp# wget http://downloads.openwrt.org/snapshots/trunk/ramips/mt7628/openwrt-ramips-mt7628-miwifi-nano-squashfs-sysupgrade.bin
root@XiaoQiang:/tmp# mtd -r write openwrt-ramips-mt7628-miwifi-nano-squashfs-sysupgrade.bin firmware

============================

顺带放一个LEDE的下载链接:

https://downloads.lede-project.org/snapshots/targets/ramips/mt7628/lede-ramips-mt7628-miwifi-nano-squashfs-sysupgrade.bin

============================

OpenWrt官网下载的这个固件刷完后,WiFi默认不开启,插上网线先。

然后联网,以PPPoE为例。

root@OpenWrt:~# uci set network.wan.proto=pppoe
root@OpenWrt:~# uci set network.wan.username=abcdefg
root@OpenWrt:~# uci set network.wan.password=12345678
root@OpenWrt:~# uci commit
root@OpenWrt:~# reload_config

默认没安装LuCI,需要的话,手动安装下。

root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install luci luci-i18n-base-zh-cn

小米路由青春版OpenWrt

「系统」下「软件包」,可以直接安装各种软件。比如shadowsocks-libev和luci-app-shadowsocks-libev。

shadowsocks-libev的Ignore List可以用以下命令更新:

wget -O- 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | awk -F\| '/CN\|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' > /etc/chinadns_chnroute.txt

参考资料:
http://www.right.com.cn/forum/thread-183266-1-1.html
https://easypi.herokuapp.com/openwrt-on-xiaomi-nano-router/