Setup NUT on Ubuntu Server Xenial for Ladis H1000

前段时间买了雷迪司UPS H1000 600W

测试了三个方案

一. apcupsd
看着不兼容,猜测只是给APC的电源提供的解决方案

二. ViewPower 官方程序
在Ubuntu Server Xenial 上安装和运行倒是顺利,登录Web进行管理就行。
但是个人不太喜欢Java和Tomcat之类…
加上发现服务器无法正常重启(重启卡住!),果断卸载!

三. NUT
sudo apt install nut-server nut-client nut-cgi
在配置后运行 upsdrvctl 发现报错,目测驱动有问题
一番Google后,下载源码编译
git clone git://github.com/networkupstools/nut.git

            make && sudo make install
    然后配置/usr/local/ups/etc/ups.conf

    [UPS]
    driver = nutdrv_qx
    subdriver = cypress
    vendorid = 0665
    productid = 5161
    port = auto
    desc = "Ladis H1000"


    /usr/local/ups/etc/upsd.conf
    STATEPATH /var/state/ups
    LISTEN 127.0.0.1 3493
    LISTEN 192.168.100.100 3493
    

    最后在/etc/rc.local添加
    /usr/local/ups/sbin/upsdrvctl -u root start
    /usr/local/ups/sbin/upsd -u root

    最后nut monitor用apt安装的,upsd 用自己编译的
        - 还差nut server配置