2013. december 22., vasárnap

Szünetmentes táp

Beszereztem egy Eaton E Series NV 800-as szünetmentes tápot. Igazából nem is foglalkoztam vele, hogy mennyire linux kompatibilis vagy sem, lévén kezdetben nem állt szándékomban szoftveresen vizsgálni az operációs rendszer alól, hogy hogyan működik a szerkezet. Aztán, mivel volt hozzá egy USB csatlakozó, a kíváncsiság győzött.
Összedugtam a géppel, amin egy Ubuntu 12.04-es operációs rendszer van. Természetesen elsőre nem történt semmi. Kis keresgélés az interneten, hogy mégis mit lehet vele kezdeni, valamint vagy egy óra szívás után sikerült beállítani, persze még nem tökéletes, mert bizonyos dolgokat nem jelez ki, de majd azon még dolgozok.

Lássuk mi is kellett ahhoz, hogy a dolog megszólaljon. Első körben telepíteni kellett a nut csomagot.

sudo apt-get install nut

Telepítés után némi konfigfájl szerkesztgetés volt szükséges. Első körben a /etc/nut/ups.conf-ot kellett szerkeszteni.


sudo nano /etc/nut/ups.conf

És jöhetett bele a következő beállítás:

[eaton]
   driver = blazer_usb
   port = auto
   desc = "Eaton"


Erről annyit kell tudni, hogy a szögletes zárójelben levő rész lesz a szünetmentesünk neve, a driver után azt az eszközmeghajtót kell megadni, amivel majd tudjuk használni a cuccot, a port, ahol a számítógépünk kommunikál az UPS-el (értékét célszerű auto-n hagyni), a desc pedig egy rövid leírás a szünetmentesről.

Sajnos ennyivel még nem oldjuk meg a problémát. Az udev-hez is be kell állítani egy szabályt, hogy élet lehelődjön a szerkezetbe. Tehát

sudo nano /etc/udev/rules.d/10-eaton.rules

majd beleírjuk a következőt:

SYSFS{idVendor}=='0665', SYSFS{idProduct}=='5161', MODE='0666'

előtte azért egy sudo lsusb-t futtassunk és a 
SYSFS{idVendor}== után, illetve a SYSFS{idProduct}== után levő számot onnan vegyük.
Nálam az lsusb kimenete a következő volt

Bus 001 Device 003: ID 046d:0819 Logitech, Inc. Webcam C210
Bus 002 Device 002: ID 0665:5161 Cypress Semiconductor USB to Serial
Bus 003 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Ahol a Bus 002 sorban levő adat vonatkozik a szünetmentesre. Ebben a sorban az ID után szereplő szám első része (a kettőspontig) lesz a Vendor ID, a második része pedig a Product ID.

A kis kitérő után szerkesszük még meg a /etc/nut/nut.conf fájlt is.

sudo nano /etc/nut/nut.conf

írjuk át az alábbiak szerint:

MODE=standalone

Aztán hozunk létre egy felhasználót is a nut-on belül a szünetmenteshez. Ehhez szerkesszük a /etc/nut/upsd.users fájlt.

sudo nano /etc/nut/upsd.users

és írjuk bele a következőt:

[monuser]
password = qayxsw159753
upsmon master


A szögletesben itt is a nevet adjuk meg, a password után a jelszót. Mivel a fájlban a jelszó nem kódolt formában van, ezért vigyázzunk rá, hogy ki férhet hozzá.

Na, már nem sok van hátra, hogy minden jó legyen, ezért szerkesszük még meg a /etc/nut/upsmon.conf fájlt

sudo nano /etc/nut/upsmon.conf

majd írjuk bele a következőt:

MONITOR eaton@localhost 1 monuser qayxsw159753 master

Ezt követően kiadhatjuk a

upsdrvctl start

parancsot. Ezt követően pedig élvezzük munkánk gyümölcsét véssük be a terminálba a

upsc local

parancsot, hogy lássuk, milyen információkat ad nekünk a szünetmentes.

Természetesen aki nem terminálban szeretné nézegetni a szünetmentesét, az a szoftverközpontban telepítse a NUT monitor nevű grafikus klienst, akkor az alábbi képeken látható kimenetet kap:



A leíráshoz az információkat a HUP fórumbejegyzéséből szedtem. További információ a driverről és a nut beállításáról a Network UPS Tools oldalán érhető el.

Nincsenek megjegyzések:

Megjegyzés küldése