
原因
小米路由器R1D已经使用了将近一年,我一直想更新设备,主要是因为:
小米路由器R1D
Mi Router R1D是基于Broadcom bcm4709(c)和OpenWRT深度定制的智能路由器.
用于准备闪存机的ROM选项
小米路由器是OpenWRT的深度定制版本. 我在互联网上搜索了它. 有OpenWRT本机系统,DD-WRT和Tomato三种系统可以尝试.
OpenWRTROM
首先,我们没有从官方硬件支持列表中看到R1D支持. 其次,小米论坛和google没有明确的支持.
闪烁
一个聪明的女人没有米饭很难做饭.
结果: 放弃

DD-WRTROM
从官方支持列表中: 我们没有看到R1D的支持ROM. 但是我们可以找到非官方的rom,例如: .
闪烁
请参阅刷新过程: 我尝试了很多次,但是在步骤6中失败了. 初步判断是tftp服务器无法正常启动.
原因分析: 原始博客已在0.4.58 ROM上得到验证. 我尝试了USB和网页升级方法的0.4.58版本,但失败了. 直接Web验证失败. USB闪烁后,路由器将无法正常启动,因此最新的开发版本只能用于验证. 猜测是小米硬件已对软件级别进行了升级限制或对此漏洞进行了特殊修复.
结果: 失败. 如果您的兄弟最近成功更新了手机,请留言以获取建议.
TomatoROM
AdvancedTomato是一组基于Tomato的路由器管理接口,其核心是Tomato. 这是与R1D: 相对应的Tomato的下载路径. 该闪光器的实际用途是: 由于有人对其进行了验证并支持中文,因此相对风险会较小,并且将来需要进一步观察实际效果.
通过闪烁升级到最新开发版本: 打开ssh,ssh 192.168.31.1,ifconfig获取网卡的MAC地址(或在闪烁前在网页上记录MAC)以下载最新的Tomato固件,官方: ,选择与R1D对应的版本. 135表示版本,依此类推. 我正在使用此版本: 下载tomato flash软件包. 打开CFEEdit.exe,通过菜单打开cfe.bin,将其中的MAC地址修改为小米路由器的MAC地址,并在更改后将其覆盖. 将三个文件cfe.bin,backup.sh和flash-cfe.sh放入USB闪存驱动器,然后将它们插入路由器U端口.
ssh登录路由器,请参考登录帐号名称和密码. 执行:
nvram设置boot_wait = on
nvram设置wait_time = 10

nvram提交
输入U盘目录: cd / extdisks / sdb1,此路径可能不同,请自行确认. 执行:
./ backup.sh
./ flash-cfe.sh
首先备份系统文件,并在必要时手动还原它们.
计算机的有线IP设置为192.168.1.1,并且LAN端口通过有线连接.
重新启动路由器,在浏览器中打开192.168.1.1,然后刷新Tomato固件.
返回小米系统,并将miwifi-stock.bin和从小米官方网站下载的最新版本的USB闪存盘软件包(重命名为miwifi.bin)放入USB闪存驱动器
ssh登录到小米路由器并执行命令:
mtd-write2 / mnt / U盘/miwifi-stock.bin linux
按下重置按钮,重新连接电源,然后在黄灯闪烁后释放重置按钮
几分钟后,黄灯将亮起,拔出U盘

在浏览器中登录小米路由器,并通过网页更新最新的开发版本.
结果: 成功.
启示: 根据CFE的想法,理论上您也可以刷DD-WRT,但这已经是一天的折腾,所以我有一天有机会再次尝试.
AdvancedTomato基本安全配置,修改界面语言,修改管理员名称和密码: 系统管理-管理员访问权限
设置宽带拨号,DHCP,wifi的SSID和密码: 基本设置-网络
注意:
WAN设置: 类别为PPPoE,请勿选中“使用DHCP”.
LAN: 默认DHCP出现问题. 您必须设置正确的值,以便客户端可以正确使用外部网络.
无线网络: 设置WPA / WPA2密码.
为了进一步提高安全性,建议启用无线过滤: 基本设置-无线过滤-允许以下客户端使用. 手动添加需要wifi访问权限的设备,以避免人们做出小小的动作
AdvancedTomato服务配置
USB&NAS

通过设置,我们可以连接外部USB硬盘,这似乎对某些人有用.
文件共享
删除默认共享,设置要共享的目录,并记住设置身份验证. 这样您就可以在局域网中使用路由器的1T硬盘
DLNA服务器
如果要在下载bt后直接在计算机或手机上观看电影,则必须进行设置. 设置媒体文件的目录. 设置后,DLNA客户端可以直接在局域网中找到媒体资源. 如果需要ios客户端,则可以在APP商店中搜索Arkuda.
BitTorrent客户端
打开后,您可以通过路由器页面将bt任务发送到路由器,然后它将下载到您指定的路径. 如果该路径支持DLNA,则在下载后,您可以直接观看大片.
DDNS +端口转发
如果要通过Internet远程播放bt,则需要继续设置DDNS +端口转发.
最后
如果您是其他型号的路由器,则只要刷新相同类型的rom,过程就基本相似. 希望对您有所帮助,欢迎您与我们交流.
最后,有图片和真相:
刷完后,我觉得整个世界都很平静.
其他参考
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-300853-1.html