一开始我是打算将Windows作为UPS服务器,让群晖连接的,网上给出的一般解决方案是安装WinNUT,但是我尝试多次后都无法安装libusb驱动程序,原因是驱动文件没签名。
有多种方式解决此问题,但未签名的驱动程序我总觉得有一些隐患。
于是改变思路,将群晖作为UPS服务器,让Windows连接。
网上一般推荐的是WinNUTConfigurationTool这个程序,但这个软件无法直观看出是否正常连接到了UPS,日志文件也描述的比较模糊。
这里推荐一下WinNUT-Client,repo在这里:https://github.com/gawindx/WinNUT-Client
下载release里面的msi安装即可。
在群晖里面设置UPS服务器允许访问的IP,然后再WinNUT-Clinent里面填写群晖的IP,端口3493,登录用户名为upsmon,密码为secret,保存之后连接即可看到UPS的工作情况。
如果修改设置后软件无法启动,直接崩溃(我没注意把轮询时间设置为了0)提示为“Value '0' is not a valid value for Interval. Interval must be greater than 0”。
可以直接删除“HKEY_CURRENT_USER\SOFTWARE\WinNUT”这一项,所有设置都会被重置,也可以单独修改“HKEY_CURRENT_USER\SOFTWARE\WinNUT\Connexion”这一项,其值为轮询时间设定,改为其他值即可正常启动。
文章评论