[erledigt]nut problem mehrere USVS

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Thoeoyi
Beiträge: 198
Registriert: 30.03.2004 12:49:11
Lizenz eigener Beiträge: GNU General Public License

[erledigt]nut problem mehrere USVS

Beitrag von Thoeoyi » 16.12.2008 11:53:01

Ich habe ein Problem, das nut Probleme damit hat alle usv checks hoch zu bekommen. Er schafft blosz eine und bei den anderen hat er Probleme.

Es kommt die Fehlermeldung:


"Dec 16 10:36:42 monvcc usbhid-ups[9766]: Startup successful
Dec 16 10:36:43 monvcc usbhid-ups[9934]: Startup successful
Dec 16 10:36:44 monvcc usbhid-ups[10060]: Startup successful
Dec 16 10:36:45 monvcc usbhid-ups[10210]: Startup successful
Dec 16 10:36:47 monvcc usbhid-ups[10212]: Startup successful
Dec 16 10:36:48 monvcc usbhid-ups[10214]: Startup successful
Dec 16 10:36:48 monvcc upsd[10215]: listening on 0.0.0.0 port 3493
Dec 16 10:36:48 monvcc upsd[10215]: Connected to UPS [usv1]: usbhid-ups-usv1
Dec 16 10:36:48 monvcc upsd[10215]: Connected to UPS [usv2]: usbhid-ups-usv2
Dec 16 10:36:48 monvcc upsd[10215]: Connected to UPS [usv3]: usbhid-ups-usv3
Dec 16 10:36:48 monvcc upsd[10215]: Connected to UPS [usv4]: usbhid-ups-usv4
Dec 16 10:36:48 monvcc upsd[10215]: Connected to UPS [usv5]: usbhid-ups-usv5
Dec 16 10:36:48 monvcc upsd[10215]: Connected to UPS [usv6]: usbhid-ups-usv6
Dec 16 10:36:48 monvcc upsd[10216]: Startup successful
Dec 16 10:37:04 monvcc upsd[10216]: Data for UPS [usv1] is stale - check driver
Dec 16 10:37:04 monvcc upsd[10216]: Data for UPS [usv2] is stale - check driver
Dec 16 10:37:04 monvcc upsd[10216]: Data for UPS [usv3] is stale - check driver
Dec 16 10:37:04 monvcc upsd[10216]: Data for UPS [usv4] is stale - check driver
Dec 16 10:37:04 monvcc upsd[10216]: Data for UPS [usv5] is stale - check driver
Dec 16 10:37:18 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:18 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:28 monvcc upsd[10216]: Connection from 127.0.0.1
Dec 16 10:37:28 monvcc upsd[10216]: Host 127.0.0.1 disconnected (read failure)
Dec 16 10:37:32 monvcc nagios: SERVICE ALERT: vcc.monvcc;USV6;OK;HARD;4;UPS OK - Status=Online Utility=234.7V Batt=100.0% Load=25.3%
Dec 16 10:37:33 monvcc nagios: SERVICE ALERT: vcc.monvcc;USV1;CRITICAL;SOFT;1;CRITICAL - UPS data is stale"

Config:

Code: Alles auswählen

[usv1]
driver = usbhid-ups
port = /dev/usb/hiddev0
desc = "USV1"

[usv2]
driver = usbhid-ups
port = /dev/usb/hiddev1
desc = "USV2"

[usv3]
driver = usbhid-ups
port = /dev/usb/hiddev2
desc = "USV3"

[usv4]
driver = usbhid-ups
port = /dev/usb/hiddev3
desc = "USV4"

[usv5]
driver = usbhid-ups
port = /dev/usb/hiddev4
desc = "USV5"

[usv6]
driver = usbhid-ups
port = /dev/usb/hiddev5
desc = "USV6"
Zuletzt geändert von Thoeoyi am 16.12.2008 22:26:19, insgesamt 1-mal geändert.

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: nut problem mehrere USVS

Beitrag von habakug » 16.12.2008 13:18:25

Hallo!

Du könntest das ganze noch genauer debuggen:

Code: Alles auswählen

usbhid-ups -u root -DD -a usv1
Die Port-Angabe in der ups.conf mal auf "auto" setzen. Ich habe vor einigen Jahren mehrere Geräte u.a. nach dieser Anleitung [1] eingerichtet.

Gruß, habakug

[1] http://www.mscs.dal.ca/~selinger/ups/backups.html
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Thoeoyi
Beiträge: 198
Registriert: 30.03.2004 12:49:11
Lizenz eigener Beiträge: GNU General Public License

Re: nut problem mehrere USVS

Beitrag von Thoeoyi » 16.12.2008 14:04:42

Das Problem ist; seit dem Upgrade auf lenny habe ich das Problem. Mit auto funktioniert es leider auch nicht ;(

Habe ich gemacht er meint:



monvcc:/etc/nut# /lib/nut/usbhid-ups -u root -DD -a usv2
Network UPS Tools: 0.29 USB communication driver - core 0.33 (2.2.2)

Error: Section usv2 not found in ups.conf

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: nut problem mehrere USVS

Beitrag von habakug » 16.12.2008 14:14:28

Hallo!

Ich konnte mich tatsächlich noch auf jenem Server einloggen. Manche Firmen ändern ihre root-Passworte nie.
Der entscheidende Punkt ist wohl die "vendor-id":
man usbhid-ups hat geschrieben:Unlike previous vesions of this driver,
it is now possible to control multiple UPS units
simultaneously with this driver, provided they can be distinguished by
setting some combination of the "vendor", "product", "serial", "ven‐
dorid", and "productid" options. For instance:

[mge]
driver = usbhid-ups
port = auto
vendorid = 0463
[tripplite]
driver = usbhid-ups
port = auto
vendorid = 09ae
Du hast wahrscheinlich eine dieser neueren Versionen eingespielt.

Gruß, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Thoeoyi
Beiträge: 198
Registriert: 30.03.2004 12:49:11
Lizenz eigener Beiträge: GNU General Public License

Re: nut problem mehrere USVS

Beitrag von Thoeoyi » 16.12.2008 22:25:59

Super, danke :)

Das hat funktioniert :)

Ich habe es jetzt mit auto und der serial number gemacht. Da die vendorid ja bei allen gleich ist :P

Antworten