Conectarea UPS cu iubitorii de asplinux USB-interfață Club

UPS, de obicei, să încercați să obțineți de interfață c RS-232 cu care apar probleme de setare de obicei.
Cu toate acestea, în acest moment, un număr tot mai mare de modele sunt echipate cu o interfață USB. În windose, cu toate acestea, nu este o problemă - funcționează.
În Linux, aceleași probleme, de exemplu.

Nu sunt bine stabilite în UPS Powercom BNT-600AP din seria Black Knight Pro:

Conectarea UPS cu iubitorii de asplinux USB-interfață Club

care este ușor de noroc - el, de asemenea, este echipat cu o interfață USB.

Producătorul echipează software-ul său de control pentru Linux (în atache). Acest software de control, nu conducătorul auto - în această familie de UPS este folosit acest concept.

Software-ul este executabil numai 2 l-am găsit - upsmon_usbv092 și în jos. care în conformitate cu instrucțiunile de care aveți nevoie pentru a pune în directorul / upsmon. iar al doilea este, de asemenea, rădăcina „/“.

După care aveți nevoie pentru a rula software-ul într-o echipă de lucru

/ Upsmon_usb1 Parameter_A Parameter_B Parameter_C în cazul în care

- Parameter_A - absența tensiunii de alimentare, după care UPS-ul este de a oferi serverul o comandă pentru închidere
- Parameter_A - timp care este dat serverului de la închidere
- Parameter_C - etichetate pur și simplu: Nume USB

Dar, cu această a treia opțiune, iar freca - nu este clar ce valoare trebuie să vă înregistrați.

Dacă UPS ar fi cu interfața RS-232, după cum este necesar, această opțiune pentru a specifica dev / ttyS0

Dar, într-una dintre celelalte instrucțiuni ar putea peep acest lucru:

/ Upsmon_usb1 100 120 / dev / usb / ascuns / hiddev0
Cu toate acestea, lista porturilor disponibile în sistemul detectează numai astfel:

usbdev1.1
usbdev1.3
usbdev2.1
usbdev3.1

și că numerele lor, uneori, schimba după repornire Linux.

Încercarea de a înlocui aceste porturi ca „C“ parametru dă același rezultat:

/dev/usbdev1.1 nu este UPS

Care-i smecheria?

PS. Echipament corect - windose care ruleaza pe aceeași IDD, UPS detectează și funcționează cu ea fara probleme.
Linux, de asemenea, ASPLinux 11.2 funcționează cu succes cu aceste porturi USB - unitate flash USB, USB-player pe aceste porturi se comportă în mod normal.

Andre a scris (a):
Dintr-o dată astăzi, astăzi, în directorul / dev notat anterior lipsește dispozitivul / dev / hiddev0

La întrebarea de ce nici o echipa hiddeva responsabil:

Ar trebui să arate inclus CONFIG_USB_HID și opțiuni CONFIG_USB_HIDDEV

Andre a scris (a):
Da, există om - arat de zece ori mai multe manuscrise, dar totul depinde de asta, că numai acestea sunt toate bazate pe interfața normală - RS-232, și aici - USB.

Citat:
Î: Tocmai am cumpărat un nou WhizBang UPS care are un conector USB. Cum
Am monitor?

A: Există mai multe driver pentru a sprijini modele USB.

- usbhid-up-uri sprijină diverși producători conforme cu standardul HID,
- tripplite_usb suportă diferite unități Tripp-Lite,
- bcmxcp_usb suporta diverse unități Powerware.

Consultați „conducătorului auto-name“ (pagina de manual pentru mai multe informații.

Suntem în căutarea pentru fișierele incluse în pachetul NUT, în al cărui nume este găsit USB:

Citat:
# QList piuliță -e | grep USB -i
/etc/udev/rules.d/70-nut-usbups.rules
/ Lib / piuliță / bcmxcp_usb
/ Lib / piuliță / tripplite_usb
/usr/share/man/man8/tripplite_usb.8.bz2
/usr/share/man/man8/bcmxcp_usb.8.bz2

În primul fișier pentru a găsi informații interesante:

Citat:
# Powercom - usbhid-up-uri
Sysfs == "0d9f", sysfs == "0001", MODE = "664", GROUP = "nut"

Ce ne spune acest lucru? Faptul că trebuie să utilizați Powercomovskim USBshnikam usbhid-up-uri de conducător auto.

articole similare