小米路由器(R1D)刷Tomato教程

2016-04-04 13661点热度 0条评论

自从买了小米路由器(R1D),就tm没有省心过,固件各种操蛋,功能不完善。论坛反馈各种删帖,这里只能默默的问候那些删帖的——操尼玛~

好吧,正式开始~

前提条件~

  1. 小米路由器(R1D)
  2. 已经ROOT
  3. Tomato固件

正式开始

Root这个步骤就不用说了。(以下步骤基本都是建立在root后的基础上)

  1. 使用SSH工具连接小米路由器
  2. 备份数据——貌似没啥子卵用
    • 拷贝文件到U盘
    • 使用  df -h  查看挂载点
    • 进入目录  cd /extdisks/sdb4
    • 执行  ./backup.sh
  3. 编辑cfe.bin文件,修改et0macaddr=8C:BE:BE:21:3C:F8部分的mac地址为自己的小米路由器所使用的mac地址(改完记得保存,安全起见关闭软件再打开看看)
  4. 写入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

Jalena

原创内容,转载请注明出处! 部分内容来自网络,请遵守法律适用!

文章评论