Skip to content

Releases: RROrg/rr

26.3.3

28 Mar 02:05

Choose a tag to compare

  1. 优化 RR 更新时的缓存使用率,防止更新失败.
  2. 更新 cpuinfo addon, 优化 amd gpu 的频率显示.
  3. 优化 引导盘 fake 逻辑, 解决部分用户引导盘无法正常 fake 导致循环重启的问题.
  4. 修复 非 DT 型号在较多磁盘下可能无法正常引导的问题.
  5. 添加 声卡驱动 到 kernel 5 全型号 (支持 AMD/Intel GPU HDMI output) 和 kernel 4 的 apollolake / geminilake 型号.
  6. 更新 i40e,iavf,ice,igb,igbvf,igbevf 驱动版本 (部分型号并没有编译).
  7. 修复 geminilakenk 型号对 bnxt,hinic,ixgbe,mlx4,mlx5,qed,qedf 的支持 (官方内核).
  8. 其他.

PS: 当前支持程度最高的型号为 DS425+.


  1. Optimized the cache usage during RR updates to prevent update failures.
  2. Updated the cpuinfo addon to optimize frequency display for AMD GPUs.
  3. Optimized the fake logic for boot disks to resolve issues where some users' boot disks could not be properly faked, leading to reboot loops.
  4. Fixed an issue where non-DT models could not boot properly with multiple disks attached.
  5. Added sound driver support for all models on kernel 5 (supporting AMD/Intel GPU HDMI output) and apollolake / geminilake models on kernel 4.
  6. Updated the i40e, iavf, ice, igb, igbvf, igbevf drivers (not all models were compiled).
  7. Fixed support for bnxt, hinic, ixgbe, mlx4, mlx5, qed, qedf on geminilakenk models (official kernel).
  8. Other optimizations and fixes.

PS: The model with the highest level of support currently is the DS425+.


Full Changelog: 26.3.2...26.3.3

26.3.2

20 Mar 03:22

Choose a tag to compare

  1. 移除 默认开启多网关( v26.3.1 用户升级到该版本后请手动关闭 "启用多网关". #28515).
  2. 更新 安装界面U盘引导错误的提示信息.
  3. 修复 5.10.55 内核型号(official kernel) i915 对 DG1 显卡的支持, thanks to @crazyb123..
  4. 增加 geminilakenk 型号在 official kernel 下对 AMD GPU, ARC GPU, BOCHS GPU, VIRTIO GPU, USB displaylink 的支持.
  5. 其他.

  1. Remove the default multi-gateway (v26.3.1 users need to manually disable "Enable Multi-Gateway" after upgrading to this version. #28515).
  2. Update the installation interface USB boot error prompt information.
  3. Fix the support of i915 for DG1 graphics card in kernel 5.10.55 (official kernel), thanks to @crazyb123..
  4. Add support for AMD GPU, ARC GPU, BOCHS GPU, VIRTIO GPU, USB displaylink on geminilakenk model in official kernel.
  5. Others.

Full Changelog: 26.3.1...26.3.2

26.3.1

18 Mar 03:20

Choose a tag to compare

  1. 修复 DS425+ 序列号规则.
  2. 修复 默认开启多网关.
  3. 修复 cpuinfo 插件,服务启动失败的问题.
  4. 修复 BNXT 驱动,支持 SRIOV.
  5. 更新 r8127 到 11.016.00.
  6. 优化 7.3 驱动.
  7. 其他.

  1. Fix the issue of incorrect serial number rule for DS425+.
  2. Fix the issue of multi-gateway enabled by default.
  3. Fix the issue of cpuinfo plugin causing service startup failure.
  4. Fix the issue of BNXT driver, support SRIOV.
  5. Update r8127 to 11.016.00.
  6. Optimize 7.3 driver.
  7. Others.

Full Changelog: 26.3.0...26.3.1

26.3.0

01 Mar 18:10

Choose a tag to compare

  1. 修复 rr 下 wifi 网卡未显示的问题.
  2. 修复 5.10.55 内核型号 i915 对 DG1 显卡的支持, thanks to @crazyb123.
  3. 修复 cpuinfo 插件, 修复 GPU 频率显示不准确的问题, thanks to @crazyb123.
  4. 修复 geminilakenk custom 核显未驱动的问题.
  5. 其他.

26.2.1. 修复跨大版本升级逻辑错误导致环境混乱的问题.
⚠️ 警告 该问题发生在所有历史版本中, 从 7.x.* 更新到 7.y.* 的情况(比如 7.0.* 更新到 7.1.*)均会存在.
⚠️ 警告 升级到 ≥26.2.1 后, 建议重新选择型号和版本并编译以修正错误的环境参数.


  1. Fix the issue of wifi card not showing under rr.
  2. Fix the support of i915 for DG1 graphics card in 5.10.55, thanks to @crazyb123.
  3. Fix the issue of inaccurate GPU frequency display in cpuinfo plugin, thanks to @crazyb123.
  4. Fix the issue of geminilakenk custom integrated graphics not being driven.
  5. Other.

26.2.1. Fix the issue of environment confusion caused by cross-minor version upgrade logic error.
⚠️Warning This issue occurs in all historical versions, including the case of upgrading from 7.x.* to 7.y.* (e.g. 7.0.* to 7.1.*).
⚠️Warning After upgrading to ≥26.2.1, it is recommended to re-select the model and version and rebuild to fix the incorrect environment parameters.


Full Changelog: 26.2.2...26.3.0

26.2.2

27 Feb 19:00

Choose a tag to compare

  1. 更新 hdddb 脚本版本至 v3.6.124, thanks to @007revad.
  2. 更新 r8125 驱动至 9.017.01, 增加支持 RTL8168KD RTL9151A RTL8125K.
  3. 增加 LAN78XX SR9700 SR9800 SMSC75XX SMSC95XX MCS7830 CX82310_ETH CH9200 USB 网卡驱动.
  4. 优化 引导备份逻辑, 添加 machine.key 的备份.
  5. 更新 grub 版本至 2.14.
  6. 优化 7.3 驱动, 优化 custom 内核驱动.
  7. 增加 geminilakenk 架构型号的 custom 内核支持.

26.2.1. 修复跨大版本升级逻辑错误导致环境混乱的问题.
⚠️ 警告 该问题发生在所有历史版本中, 从 7.x.* 更新到 7.y.* 的情况(比如 7.0.* 更新到 7.1.*)均会存在.
⚠️ 警告 升级到 ≥26.2.1 后, 建议重新选择型号和版本并编译以修正错误的环境参数.


  1. Update hdddb script to v3.6.124, thanks to @007revad.
  2. Update r8125 driver to 9.017.01, add support for RTL8168KD RTL9151A RTL8125K.
  3. Add LAN78XX SR9700 SR9800 SMSC75XX SMSC95XX MCS7830 CX82310_ETH CH9200 USB NIC drivers.
  4. Optimize boot backup logic, add backup of machine.key.
  5. Update grub version to 2.14.
  6. Optimize 7.3 drivers, optimize custom kernel drivers.
  7. Add custom kernel support for geminilakenk architecture models.

26.2.1. Fix the issue of environment confusion caused by cross-minor version upgrade logic error.
⚠️Warning This issue occurs in all historical versions, including the case of upgrading from 7.x.* to 7.y.* (e.g. 7.0.* to 7.1.*).
⚠️Warning After upgrading to ≥26.2.1, it is recommended to re-select the model and version and rebuild to fix the incorrect environment parameters.


Full Changelog: 26.2.1...26.2.2

26.2.1

11 Feb 16:40

Choose a tag to compare

  1. 更新 hdddb 脚本版本至 v3.6.119, thanks to @007revad.
  2. 更新 r8168 驱动至 8.056.02.
  3. 更新 disks, 添加 internal_mode 标准.
  4. 修复部分环境下 DSM 系统无法迁移问题.
  5. 修复部分环境下 在线安装 版本不匹配的问题.
  6. 修复跨大版本升级逻辑错误导致环境混乱的问题.
    ⚠️ 警告 该问题发生在所有历史版本中, 从 7.x.* 更新到 7.y.* 的情况(比如 7.0.* 更新到 7.1.*)均会存在.
    ⚠️ 警告 升级到 26.2.1 后, 建议重新选择型号和版本并编译以修正错误的环境参数.

  1. Update hdddb script to v3.6.119, thanks to @007revad.
  2. Update r8168 driver to 8.056.02.
  3. Update disks, add internal_mode standard.
  4. Fix the issue that DSM system cannot be migrated in some environments.
  5. Fix the issue of version mismatch during online installation in some environments.
  6. Fix the issue of environment confusion caused by cross-minor version upgrade logic error.
    ⚠️Warning This issue occurs in all historical versions, including the case of upgrading from 7.x.* to 7.y.* (e.g. 7.0.* to 7.1.*).
    ⚠️Warning After upgrading to 26.2.1, it is recommended to re-select the model and version and rebuild to fix the incorrect environment parameters.

Full Changelog: 26.2.0...26.2.1

26.2.0

06 Feb 03:39

Choose a tag to compare

  1. DSM 7.3.x 适配.

ADD:
仅5.10内核型号:
如果是升级用户,升级到7.3后 连接不上的问题
请退出 menu 菜单后,在 RR shell 中执行

. include/functions.sh
PV=$(readConfigKey "productver" "${USER_CONFIG_FILE}")
writeConfigKey "kpre" "${PV}" "${USER_CONFIG_FILE}"

然后 menu.sh 回到菜单并重新编译启动.

PS:
由于我本人在休假(并没带电脑),所以这次更新只是在手机进行了简单修改,并且没有进行测试,生产环境请谨慎升级。


  1. DSM 7.3.x support.

ADD:
Only 5.10kernel models:
If you are an upgraded and experiencing connection issues after upgrading to 7.3,
please exit the menu and execute the following in the RR shell:

. include/functions.sh
PV=$(readConfigKey "productver" "${USER_CONFIG_FILE}")
writeConfigKey "kpre" "${PV}" "${USER_CONFIG_FILE}"

Then, run menu.sh back to the menu and rebuild and reboot.

PS:
As I am on vacation (without my computer), this update was made with simple modifications on my phone and has not been tested. Please upgrade cautiously in production environments.


Full Changelog: 25.12.1...26.2.0

25.12.1

29 Dec 12:22

Choose a tag to compare

  1. 修复 25.12.0 中 usb 引导的错误.

  1. Fix usb boot error in 25.12.0.

Full Changelog: 25.12.0...25.12.1

25.12.0

14 Dec 12:30

Choose a tag to compare

  1. 修复 custom sa6400 默认内核为 24 核心, 修复 iSCSI panic 导致的VMM不可用等一系列题.
  2. 修复 custom sa6400 支持 virtio GPU 和 AMD GPU.
  3. 添加 5.10 内核的型号的 Chelsio 网络设备驱动支持.
  4. 添加 vfio_mdev, binder_linux, ashmem_linux 驱动支持.
  5. 更新 vmtools addon, 调整日志级别和最大日志文件设置.
  6. 修复 virtiofs addon, 可用卷检查逻辑,确保卷存在.
  7. 修复 cpuinfo addon, 修复概率性导致 WEBUI 不可访问的问题.
  8. 修复 intel wifi 网卡加载失败的问题.
  9. 更新 hdddb addon 至 v3.6.116 版本, thanks to @007revad.
  10. 修复 sa6400 从 custom 切换 official 内核后失联问题.
  11. 其他.

PS:

  1. 关于 DSM 7.3:
  • 当前不支持 DSM 7.3, 由于官方尚未发布 DSM 7.3 toolkit, 故无法为 DSM 7.3 编译驱动.
  • 因为 4.4 内核型号的 7.2版本的驱动 在 7.3 下运行正常,故 4.4 内核型号可升 DSM 7.3+。
  • 因 custom sa6400 为自编译内核, 不存在兼容性问题, 故 custom sa6400 可升 DSM 7.3+。
  • virtio-net, r8168/r8125/ixgbe/mlx/atlantic/bnx ..官方存在驱动的网卡 可升 DSM 7.3+(需手动切换为官方驱动).
  1. 正式声明:
  • 生活所迫, 官方发布 DSM 7.3 toolkit 之前, 该库暂时停止更新。

  1. Fix custom sa6400 default kernel is 24 cores, fix iSCSI panic caused VMM unavailable, etc.
  2. Fix custom sa6400 support virtio GPU and AMD GPU.
  3. Add Chelsio network device driver support for 5.10 kernel models.
  4. Add vfio_mdev, binder_linux, ashmem_linux driver support.
  5. Update vmtools addon, adjust log level and max log file settings.
  6. Fix virtiofs addon, available volume check logic, ensure volume exists.
  7. Fix cpuinfo addon, fix probability causing WEBUI unavailability.
  8. Fix intel wifi card loading failure issue.
  9. Update hdddb addon to v3.6.116 version, thanks to @007revad.
  10. Fix sa6400 lost connection issue after switching from custom to official kernel.
  11. Other.

PS:

  1. About DSM 7.3:
  • Currently, DSM 7.3 is not supported. Because the official has not yet released DSM 7.3 toolkit, we cannot compile the driver for DSM 7.3.
  • Because the 4.4 kernel model has a 7.2 version driver that runs normally on 7.3, 4.4 kernel models can be upgraded to DSM 7.3+.
  • Since custom sa6400 is self-compiled kernel, there is no compatibility issue. Custom sa6400 can be upgraded to DSM 7.3+.
  • Official drivers for virtio-net, r8168/r8125/ixgbe/mlx/atlantic/bnx .. exist official drivers for these network cards, which can be upgraded to DSM 7.3+ (need to manually switch to official driver).
  1. Official statement:
  • Due to life pressure, this repo will be temporarily suspended before the official release of DSM 7.3 toolkit.

Full Changelog: 25.9.7...25.12.0

image

25.9.7

27 Sep 07:39

Choose a tag to compare

  1. 修复 25.9.6 中 GPU 频率为 0 时不显示问题.
  2. 修复 TCP 算法模块和调度模块的自动加载 (需自行切换).
  3. 其他.

  1. Fix the issue of GPU frequency showing as 0 in version 25.9.6.
  2. Fix the auto-loading of TCP algorithm modules and scheduling modules (need to switch manually).
  3. Others.

Full Changelog: 25.9.6...25.9.7

PS:
4.4 内核 和 custom sa6400 可以升级到 7.3+ ,其他5.0内核等待官方发布toolkit,
The 4.4 kernel and custom SA6400 can be upgraded to 7.3+, while other 5.0 kernels await an official toolkit release.