
绿联的 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 199 天前 via iPhone 没有果子的命 |
2 SenLief 199 天前 所以说厂家会有一个兼容性的列表,就是为了减少人手测试。 |
3 SatoZ 199 天前 我估计纯粹是他们开发技术不行吧。。。可以反馈给他们 |
4 microscopec 199 天前 |
5 thinkm 197 天前 @microscopec 老哥 我看网上说这款盒子容易烧 nas ,你实际体验有什么问题没 |
6 microscopec 197 天前 @thinkm 你说瓦力盒子?没烧过,nas 群里好多买的没见人反馈过烧 nas ,我是为了磷酸铁锂才买的,其他大厂牌子 ups 用的都是锂离子电池,容易爆炸着火,为了安全才买的瓦力盒子 |
7 thinkm 197 天前 @microscopec 是瓦力盒子,我看中他体积小,我是看这个视频 https://www.bilibili.com/video/BV1fMPNe2EwG/?spm_id_from=333.337.search-card.all.click&vd_source=0b854aa821404f726d5240a470976465 说纹波高不适合 nas ,停电切换的时候电压突增可能烧坏 nas ,评论还有不少人说自己 nas 被烧了 看来是被带节奏了。。 |
8 microscopec 197 天前 @thinkm #7 我在 nas 群问问有没有同样问题的哈 |
9 AgileLC 197 天前 |