NUT fot Eaton 9PX (network connection)

  • Hi @Constantine


    maybe you have the right driver already. When you try to save the NUT configuration, the driver tries to communicate with the UPS immediately. If no communication is possible, you´ll get this error message.


    So for a first attempt ensure that the UPS is reachable via network and try to save the configuration again.


    I had a similar problem / behavior in the past.


    If you want to look for the right driver here is the NUTcompatibility list

    OMV 3.0.100 (Gray style)

    ASRock Rack C2550D4I C0-stepping - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1) - Fractal Design Node 304 -

    3x WD80EMAZ Snapraid / MergerFS-pool via eSATA - 4-Bay ICYCube MB561U3S-4S with fan-mod

  • The screenshot shows an error which happened while you were trying to save the plugin configuration, I assume. Right? Therefore you should ensure that the UPS is switched on and can be reached over the network ("ping"). Then you should make a new attempt to save the plugin configuration.

    OMV 3.0.100 (Gray style)

    ASRock Rack C2550D4I C0-stepping - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1) - Fractal Design Node 304 -

    3x WD80EMAZ Snapraid / MergerFS-pool via eSATA - 4-Bay ICYCube MB561U3S-4S with fan-mod

  • Here is my config for a 5PX:


    #sudo apt-get install nut-snmp


    Code
    driver = snmp-ups
    port = 192.168.10.145
    community = public
    snmp_version = v1
    mibs = pw
    pollfreq = 15
    desc = "Eaton 5PX 1500"


    -Mike

    OMV 6.x
    Supermicro X9DRH-7F
    2X-XEON E5-2660V2
    128GB PC3-10600R ECC REG
    Supermicro SATA DOM 64GB
    Areca ARC-1883IX-24
    24X - WD WD80EFZX
    NORCO RPC-4224 4U
    Eaton 5PX 1500

  • This is an unrelated python issue: https://github.com/python/cpyt…5d1c1f8c2989578a8fc2c1de6



    /usr/lib/python3.5/weakref.py


    Changing the two lines below fixed the error for me....

    Code
    -        def remove(wr, selfref=ref(self)):
    +        def remove(wr, selfref=ref(self), _atomic_removal=_remove_dead_weakref):
    
    
    
    
    -                    _remove_dead_weakref(d, wr.key)
    +                    _atomic_removal(d, wr.key)


    -Mike

    OMV 6.x
    Supermicro X9DRH-7F
    2X-XEON E5-2660V2
    128GB PC3-10600R ECC REG
    Supermicro SATA DOM 64GB
    Areca ARC-1883IX-24
    24X - WD WD80EFZX
    NORCO RPC-4224 4U
    Eaton 5PX 1500

  • Some more explanations would be helpful. It is not our task to try to find out what you have done in detail.

    OMV 3.0.100 (Gray style)

    ASRock Rack C2550D4I C0-stepping - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1) - Fractal Design Node 304 -

    3x WD80EMAZ Snapraid / MergerFS-pool via eSATA - 4-Bay ICYCube MB561U3S-4S with fan-mod

  • As @mikebetz42 wrote you have to install the nut-snmp package. Therefore edit the mentioned python file and try to install the package again. The package must be installed first without any error messages reported. If this is done then you should be able configure the omv ups plugin.

    OMV 3.0.100 (Gray style)

    ASRock Rack C2550D4I C0-stepping - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1) - Fractal Design Node 304 -

    3x WD80EMAZ Snapraid / MergerFS-pool via eSATA - 4-Bay ICYCube MB561U3S-4S with fan-mod

  • Ok, when you want to edit the file then you have to remove the line which is marked with "-" and add the line which is marked with "+" instead of it but without the "+" sign itself.

    OMV 3.0.100 (Gray style)

    ASRock Rack C2550D4I C0-stepping - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1) - Fractal Design Node 304 -

    3x WD80EMAZ Snapraid / MergerFS-pool via eSATA - 4-Bay ICYCube MB561U3S-4S with fan-mod

  • What I've done:


    file weakref.py - default
    removed nut-smtp
    change line in file weakref.py
    install nut-smtp


    start UPS, no errors !



    but i have no information about Voltage



    Thanks a lot for your help, guys!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!