konfiguracja nut
: 11 grudnia 2014, 09:43
Próbuje skomunikować serwer z UPS poprzez port COM (ttyS0). Używam do tego programu 'nut'. Niestety jest problem przy uruchomieniu nut. Po wykonaniu polecenia:
otrzymuję:
i podobnie po wykonaniu
otrzymuję:
UPS którego używam to UPS ETA PowerArt Sinus Eco 2 kVA.
Jak widać z otrzymanych komunikatów sterownik urządzenia wczytuje się poprawnie. Komunikat '/dev/ttyS0 is locked by another process' jest dla mnie niezrozumiały. Z tego wynika, że nie można uruchomić nut bo port jest zajęty przez UPS, którego chcę uruchomić... Przed uruchamianiem UPS oczywiście zastopowałem nut i nawet zwolniłem port COM:.
Konfiguracja ups.conf wygląda następująco:
Jedyne co przychodzi mi do głowy to to, że ten sterownik etapro mimo, że jest wczytywany prawidłowo wcale nie współpracuje akurat z tym modelem UPSa.
Dodam, że analogicznie wykonałem całą konfigurację na innym serwerze dla innego upsa - APC i tam nut uruchamia się bez problemu.
Kod: Zaznacz cały
/lib/nut/etapro -DD -a eta
Kod: Zaznacz cały
Network UPS Tools - ETA PRO driver 0.04 (2.4.3) 0.000000 debug level is '2'
0.000917 /dev/ttyS0 is locked by another process
Kod: Zaznacz cały
upsdrvctl start
Kod: Zaznacz cały
Network UPS Tools - UPS driver controller 2.4.3
Network UPS Tools - ETA PRO driver 0.04 (2.4.3)
/dev/ttyS0 is locked by another process
Driver failed to start (exit status=1)
Jak widać z otrzymanych komunikatów sterownik urządzenia wczytuje się poprawnie. Komunikat '/dev/ttyS0 is locked by another process' jest dla mnie niezrozumiały. Z tego wynika, że nie można uruchomić nut bo port jest zajęty przez UPS, którego chcę uruchomić... Przed uruchamianiem UPS oczywiście zastopowałem nut i nawet zwolniłem port COM:
Kod: Zaznacz cały
lsof /dev/ttyS0
Konfiguracja ups.conf wygląda następująco:
Kod: Zaznacz cały
[eta]
driver = etapro
port = /dev/ttyS0
Dodam, że analogicznie wykonałem całą konfigurację na innym serwerze dla innego upsa - APC i tam nut uruchamia się bez problemu.