自从买了小米路由器(R1D),就tm没有省心过,固件各种操蛋,功能不完善。论坛反馈各种删帖,这里只能默默的问候那些删帖的——操尼玛~
好吧,正式开始~
前提条件~
- 小米路由器(R1D)
- 已经ROOT
- Tomato固件
正式开始
Root这个步骤就不用说了。(以下步骤基本都是建立在root后的基础上)
- 使用SSH工具连接小米路由器
- 备份数据——貌似没啥子卵用
- 拷贝文件到U盘
- 使用 df -h 查看挂载点
- 进入目录 cd /extdisks/sdb4
- 执行 ./backup.sh
- 编辑cfe.bin文件,修改et0macaddr=8C:BE:BE:21:3C:F8部分的mac地址为自己的小米路由器所使用的mac地址(改完记得保存,安全起见关闭软件再打开看看)
- 写入cfe.bin文件到boot
# 上传文件 rz cfe.bin # 执行写入 mtd write cfe.bin boot
最后准备工作(写入boot信息,为刷机做准备)
nvram set boot_wait=on nvram set wait_time=10 nvram commit nvram show |grep wait
- 修改本地IP设置 netsh interface ip set address "本地连接" static 192.168.1.2 255.255.255.0 192.168.1.1
- 一切准备就绪,重启路由器(断电再插入)
- 在浏览器打开 http://192.168.1.1 ,等出现一个上传界面的时候就选择你说要刷入的固件,开始吧~~
- 等待。。等待。。等待。。。直到路由器变为蓝灯就可以了。。。
- 刷机所需的文件r1d-to-tomato
- 最后附上我的dnsmasq配置文件
# cache-size=4096
stop-dns-rebind
log-async=20
bogus-priv
no-resolv
no-poll
domain-needed
domain=AirStation.Route
local=/localhost/
expand-hosts
# Reset default route
dhcp-option=3,192.168.1.1
# dhcp-option=option:router,192.168.1.1
#ISP DNS
dhcp-option=6,192.168.1.1
#dhcp-option=6,61.139.2.69, 218.6.200.139
#dhcp-range
#dhcp-range=eth1,192.168.0.100,192.168.0.120,255.255.255.0,12h
dhcp-range=192.168.1.2,192.168.1.120,255.255.255.0,24h
#dhcp-lease-max=50
#dhcp-host=78:24:AF:8A:75:BD,ignore
dhcp-host=D8-CB-8A-F0-CC-74,192.168.1.2,24h
# Set domain DNS
server=/*.baidu.com/180.76.76.76
server=/*.taobao.com/223.5.5.5
server=/*.google.com/8.8.8.8
server=/*.qq.com/119.29.29.29
server=223.5.5.5
server=223.5.5.6
#server=223.5.5.6@eth1
# Telecom hijacking
#bogus-nxdomain=61.139.8.101
# Binding domain IP
#address=/.360.cn/127.0.0.1
address=/sublime.wbond.net/50.116.34.243
文章评论