绿联的 UGOSPro 升级到 1.5.0.2628 之后,UPS 的服务 nut 默认配置文件 ups.conf 添加了硬编码的延迟属性
offdelay = 10
ondelay = 5
这个指定参数可能导致 nut 的 ups 识别驱动无法启动 在我的雷迪司 H1000 报错
setvar(ups.delay.start, 5)
setvar: value out of range [ups.delay.start: 5]
Start delay '5' out of range
Driver failed to start (exit status=1)
翻查了一下 nut 的源码 drivers/nutdrv_qx.c 和相关文档nutdocs
延迟值需要设备支持这么低否则会报错
if (dstate_getinfo("ups.delay.start")) {
/* Retrieve user defined delay settings */
val = getval(QX_VAR_ONDELAY);
if (val && setvar("ups.delay.start", val) != STAT_SET_HANDLED) {
fatalx(EXIT_FAILURE, "Start delay '%s' out of range", val);
}
}
nut 在文档nutdocs提及了部分设备可能不支持低于 3 分钟的启动延时,驱动自带默认参数为 180 秒是适合大部分设备的值
绿联直接硬编码延时为 5 秒,如果他们发版前真测试了,那大概就只针对他自家 UPS 测试了
这种故障使用第三方 UPS 的只能下底层排查,但是这个参数默认又不需要修改,往好点说是屎上雕花雕出了问题
有罪推测的话总不能市占还没起来,就开始学上群晖给用户下绊子强推自家的 ups 吧
![]() |
1
wegbjwjm 1 天前 via iPhone
没有果子的命
|
![]() |
2
SenLief 1 天前
所以说厂家会有一个兼容性的列表,就是为了减少人手测试。
|
3
SatoZ 1 天前
我估计纯粹是他们开发技术不行吧。。。可以反馈给他们
|
4
microscopec 1 天前
|
![]() |
5
thinkm 11 小时 12 分钟前
@microscopec 老哥 我看网上说这款盒子容易烧 nas ,你实际体验有什么问题没
|
6
microscopec 36 分钟前
@thinkm 你说瓦力盒子?没烧过,nas 群里好多买的没见人反馈过烧 nas ,我是为了磷酸铁锂才买的,其他大厂牌子 ups 用的都是锂离子电池,容易爆炸着火,为了安全才买的瓦力盒子
|
![]() |
7
thinkm 19 分钟前
@microscopec 是瓦力盒子,我看中他体积小,我是看这个视频
https://www.bilibili.com/video/BV1fMPNe2EwG/?spm_id_from=333.337.search-card.all.click&vd_source=0b854aa821404f726d5240a470976465 说纹波高不适合 nas ,停电切换的时候电压突增可能烧坏 nas ,评论还有不少人说自己 nas 被烧了 看来是被带节奏了。。 |