Alangoa 发表于 2021-12-24 20:01

小米R1D 刷TOMATO番茄固件更新

本帖最后由 Alangoa 于 2021-12-24 20:06 编辑


============================FreshTomato-MIPS 更新日志============================(有关完整的变更日志,请参阅:https://bitbucket.org/pedro311/f ... ps-master/CHANGELOG)
2021.8   2021.12.25----------------------------
- 内核:从上游修复 CVE-2019-11478(tcp:tcp_fragment() 应该应用合理的内存限制)
- 内核:tcp:在 tcp_fragment() 中优化内存限制测试
- 内核: sd:对 > 32 位 LBA 驱动器使用 SCSI 读/写 (16)
- 内核: sd:恢复 sd_index_lock
- 内核:验证 EFI GUID 分区条目的大小
- 内核:netfilter:ipt_account:动态分配以节省堆栈使用
- Tor:更新到 0.4.6.8
- 纳米:更新到 6.0- libncurses:更新到 6.3
- libsodium:更新到最新版本的 1.0.18-stable
- nginx:更新到 1.21.4
- util-linux:更新到 2.37.2
- mysql:更新到 5.5.62
- libexif:更新至 0.6.24
- libcurl:更新到 7.80.0
- sqlite:更新到 3.37.0
- openssl-1.1:更新到 1.1.1m
- openvpn:更新到 2.5.5
- libcurl:自 2021 年 10 月 26 日起更新 CA 证书包
- build: Makefile: rp-pppoe: 删除调试信息,添加 -Wall 代替
- 构建:Makefile:libsodium:将 CFLAGS/LDFLAGS 添加到配方
- build: Makefile: 将 EXTRACFLAGS 也传递给 openssl/mysql/php,确保优化完成
- 构建:libsodium:构建为静态库- 构建:busybox:在启用 CONFIG_FEATURE_WGET_LONG_OPTIONS 的情况下编译
- 构建:仅当未安装 CA 证书时,才在脚本中对 wget 使用 --no-check-certificate
- 构建:路由器:Makefile:传输:不要尝试使用 libiconv 构建
- 构建:路由器:Makefile:在构建包时添加适当的标志以防止使用不正确或旧的头文件/库(修复 #174)
- 构建:Makefile:F9K1102:此模型仅支持 100Mbps WAN/LAN,因此从配方中删除 bcmnat
- GUI / httpd:misc.c - 加速状态概览(第 2 部分)
- GUI:修复某些情况下短信和信号电平(RSSI)的显示
- GUI:状态:日志:在日志条目中转义 HTML 字符(关闭 #72)
- GUI:基本:DHCP 保留:不允许重复 IP - 导致 dnsmasq 无法启动
- GUI:基本:DHCP 保留:允许在 DHCP 保留主机名中使用“点” - 用于为外部主机设置静态记录
- GUI:高级:DHCP/DNS:dnscrypt-proxy:动态添加到解析器的页面下拉列表中,因此现在可以使用替代/下载的文件(/etc/dnscrypt-resolvers-alt.csv);还将 DNSSEC 和 NOLOGS 信息添加到列表中
- GUI:高级:无线:修复 WMM 的默认值(关闭 #49)
- GUI:状态概览 - 如果 WAN 端口移动到主要 LAN,则改进 ethstate- GUI:状态概览
- 修复/显示正确的无线信息(仅适用于某些路由器,如 R6400、DIR868L ...)
- GUI:基本网络 - 为无线模式添加更多选项(AC-Only,N/AC Mixed)
- GUI:状态:设备列表:更改“DHCP保留”按钮的名称和标题- dhcpv6:删除调试信息
- 节省一些空间;删除不需要的文件
- dropbear:重新构建(再次)支持“远程转发”(仅适用于服务器)
- 关闭 #70- httpd: misc.c: 修复挂载 JFFS2 分区时识别的条件(仅适用于 RT-AC 分支)
- mdu:对 cloudfare 使用“PUT”而不是“POST”来更新 DNS 记录(关闭 #141)
- nginx:编译时启用 ngx_http_realip_module
- 补丁:getnds/stubby:还将 tls_ca_file 添加到 yml 引用检查(在 0.4.0 中被破坏)
- pdureader:避免gcom(comgt)响应不当引起的SIGSEGV- rc: pbr.c: 用 getaddrinfo() 替换折旧的 gethostbyname()
- rc: pptp_client.c: 用 getaddrinfo() 替换折旧的 gethostbyname()
- rc: 不要在 WAN 停止时停止 ntpd - 只在 stop_services() 时停止它
- rc: init.c: F9K1102:改进mac地址检测和一些无线稳定性;到目前为止,版本 3 的工作频率为 5GHz,版本 1 可能也不错
- rc: mwan.c: 修复 multiWAN 路由
- rc: network.c - 修复/改进无线重启/启动功能(仅)
- rc: nginx.c: 修复 php 配置文件
- rc: nginx: 使 h5ai 支持可选 - 如果启用但未使用它会中断自动索引
- rc: services.c: dnsmasq: 用适当的配置文件设置替换 Asus 修补的最大 EDNS 数据包大小
- rc: services.c: 在阻止自动 DoH 提升时也阻止 Windows 的 DDR(解析程序的指定发现)
- rc: services.c: 在没有 DNSSEC 的情况下构建时不要将“trust-anchors.conf”添加到 dnsmasq 配置文件
- SDK(RT-N 和 RT-AC):bcmrobo.c - 靠近 arm 分支(仅外观)
- SDK6 (RT-AC): bcmrobo.c - 包括巨型帧支持
- VLAN(MIPS RT-N 和 RT-AC):修复 VLAN 设置/配置并调整到 FT 逻辑(ID 映射)
- VLAN(MIPS RT-N 和 RT-AC):扩展/修复 VLAN 设置
- VLAN (MIPS RT-N):区分千兆以太网(对齐到 arm)和快速以太网(对齐到 RT)的 VLAN 逻辑
- vsftpd:删除遗留功能警告(作为补丁添加)- vsftpd:恢复 OpenSSL-1.0 支持(作为补丁添加)


下载链接:https://freshtomato.org/downloads/freshtomato-arm/2021/2021.8/K26ARM/freshtomato-R1D-2021.8-Custom-64K.zip

此固件是英文版的,可以配合Microsoft Edge 自动翻译成中文,非常好用!强烈推荐!!!!




56143575 发表于 2021-12-28 23:07

小米R1D 刷TOMATO 可惜很早的路由器了

yonghengboy 发表于 2021-12-30 10:53

这个版本的bt下载开启后 打开bt页面后出现如下提示:无法访问此网站192.168.1.1 拒绝了我们的连接请求。
请试试以下办法:

检查网络连接
检查代理服务器和防火墙
ERR_CONNECTION_REFUSED

dufei99 发表于 2022-1-4 23:14

刷了,可登录用户名用admin,密码admin,123456,root等都试了还是登陆不上去

dufei99 发表于 2022-1-4 23:18

还好论坛上找到了,root,admin登录进去了

dufei99 发表于 2022-1-4 23:43

本帖最后由 dufei99 于 2022-1-5 10:27 编辑

重启了,路由器灯一直是黄灯,是怎么回事?能进入管理界面的---------------
原来是我忘了插入上级路由的网线,导致没有连外网而出现黄灯

dufei99 发表于 2022-1-4 23:47

tomato不能opkg安装软件的么?囧了

dufei99 发表于 2022-1-4 23:47

本帖最后由 dufei99 于 2022-1-5 10:28 编辑

论坛看了下是不是又AIO版本包含软件的?在https://freshtomato.org/downloads/freshtomato-arm/2021/2021.8/里面没有找到。是没有提供这个版本吗?还是我没找到地方?新手,问题较多,抱歉

dufei99 发表于 2022-1-5 17:37

能做个包含nginx+php的包吗?想用来打个NextCloud把那1T硬盘用起来

yuan1066 发表于 2022-1-5 18:25

怎么升级?直接小米后台页面系统升级trx文件吗?

roberthuang 发表于 2022-1-6 22:59

dufei99 发表于 2022-1-4 23:47
tomato不能opkg安装软件的么?囧了

可以,把有读写权限的其他目录例如外接硬盘或jffs绑定到/opt目录即可。

例如,我的路由器的Flash有128M,启用 JFFS后,执行命令“mount -o bind /jffs /opt”即可,然后执行“entware-install.sh”启用entware,就可以在路由器通过opkg命令来安装自己想安装的各种软件了。

atiany6 发表于 2022-3-20 11:02

我去koolcenter刷的这个版本,然后不知道怎么装软件中心啊,这太难了。那个挂载就把我难住了。。。。我分区当初分了5个盘,想把软件中心放在最后一个盘,挂载路径是/mnt/sda6,怎么叫“启用 JFFS”?

freshtomato也刷过最新版(2022年的?),全英文,更不会了。。。。。

4887201 发表于 2022-5-8 17:52

谢谢分享了

嘉盛外汇托管 发表于 2022-9-26 09:28

atiany6 发表于 2022-3-20 11:02
我去koolcenter刷的这个版本,然后不知道怎么装软件中心啊,这太难了。那个挂载就把我难住了。。。。我分区 ...

2022有新办了https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

ayurep 发表于 2022-10-9 23:03

嘉盛外汇托管 发表于 2022-9-26 09:28
2022有新办了

问一下,刷过机之后,原来硬盘里的文件还在吗???
页: [1] 2
查看完整版本: 小米R1D 刷TOMATO番茄固件更新