[Nut-upsuser] Liebert PSIXR 3000 intellislot web card support with NUT 2.6.0

John Huong jahuong at gmail.com
Wed Aug 3 09:22:25 UTC 2011


Hi,

Looks like I had forgotten about this one.

Here's the long overdue snmpwalk output.


.1.3.6.1.2.1.1.1.0 = STRING: NET Agent II
.1.3.6.1.2.1.1.2.0 = OID: .1.3.6.1.4.1.935
.1.3.6.1.2.1.1.3.0 = Timeticks: (729233200) 84 days, 9:38:52.00
.1.3.6.1.2.1.1.4.0 = STRING: Administrator
.1.3.6.1.2.1.1.5.0 = STRING: UPS Agent
.1.3.6.1.2.1.1.6.0 = STRING: My Office
.1.3.6.1.2.1.1.7.0 = INTEGER: 79
.1.3.6.1.2.1.2.1.0 = INTEGER: 3
.1.3.6.1.2.1.2.2.1.1.1 = INTEGER: 1
.1.3.6.1.2.1.2.2.1.1.2 = INTEGER: 2
.1.3.6.1.2.1.2.2.1.1.6 = INTEGER: 6
.1.3.6.1.2.1.2.2.1.2.1 = STRING: :? 鍩馤鍩馤
.1.3.6.1.2.1.2.2.1.2.2 = STRING: :? 鍩馤鍩馤
.1.3.6.1.2.1.2.2.1.2.6 = STRING: loopback
.1.3.6.1.2.1.2.2.1.3.1 = INTEGER: 0
.1.3.6.1.2.1.2.2.1.3.2 = INTEGER: ppp(23)
.1.3.6.1.2.1.2.2.1.3.6 = INTEGER: softwareLoopback(24)
.1.3.6.1.2.1.2.2.1.4.1 = INTEGER: 1500
.1.3.6.1.2.1.2.2.1.4.2 = INTEGER: 0
.1.3.6.1.2.1.2.2.1.4.6 = INTEGER: 1536
.1.3.6.1.2.1.2.2.1.5.1 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.2 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.5.6 = Gauge32: 10000
.1.3.6.1.2.1.2.2.1.6.1 = STRING: 0:0:0:0:0:0
.1.3.6.1.2.1.2.2.1.6.2 = STRING: 0:0:0:0:0:0
.1.3.6.1.2.1.2.2.1.6.6 = STRING: 0:0:0:0:0:0
.1.3.6.1.2.1.2.2.1.7.1 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.7.2 = INTEGER: 0
.1.3.6.1.2.1.2.2.1.7.6 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.8.1 = INTEGER: 0
.1.3.6.1.2.1.2.2.1.8.2 = INTEGER: 0
.1.3.6.1.2.1.2.2.1.8.6 = INTEGER: up(1)
.1.3.6.1.2.1.2.2.1.9.1 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.2 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.9.6 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.2.2.1.10.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.10.6 = Counter32: 679913524
.1.3.6.1.2.1.2.2.1.11.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.11.6 = Counter32: 3812303
.1.3.6.1.2.1.2.2.1.12.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.12.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.13.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.14.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.15.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.16.6 = Counter32: 679913524
.1.3.6.1.2.1.2.2.1.17.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.17.6 = Counter32: 3812303
.1.3.6.1.2.1.2.2.1.18.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.18.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.19.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.1 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.2 = Counter32: 0
.1.3.6.1.2.1.2.2.1.20.6 = Counter32: 0
.1.3.6.1.2.1.2.2.1.21.1 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.21.2 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.21.6 = Gauge32: 0
.1.3.6.1.2.1.2.2.1.22.1 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.2 = OID: .0.0
.1.3.6.1.2.1.2.2.1.22.6 = OID: .0.0
.1.3.6.1.2.1.3.1.1.1.1.1.192.168.0.2 = INTEGER: 1
.1.3.6.1.2.1.3.1.1.1.1.1.192.168.0.5 = INTEGER: 1
.1.3.6.1.2.1.3.1.1.1.1.1.192.168.0.6 = INTEGER: 1
.1.3.6.1.2.1.3.1.1.1.1.1.192.168.0.8 = INTEGER: 1
.1.3.6.1.2.1.3.1.1.2.1.1.192.168.0.2 = Hex-STRING: 00 17 A4 F7 BF 00
.1.3.6.1.2.1.3.1.1.2.1.1.192.168.0.5 = Hex-STRING: 00 90 FB 26 85 D0
.1.3.6.1.2.1.3.1.1.2.1.1.192.168.0.6 = Hex-STRING: 00 21 5A 5D 6C EA
.1.3.6.1.2.1.3.1.1.2.1.1.192.168.0.8 = Hex-STRING: 00 1E C9 BB E3 06
.1.3.6.1.2.1.3.1.1.3.1.1.192.168.0.2 = Network Address: C0:A8:00:02
.1.3.6.1.2.1.3.1.1.3.1.1.192.168.0.5 = Network Address: C0:A8:00:05
.1.3.6.1.2.1.3.1.1.3.1.1.192.168.0.6 = Network Address: C0:A8:00:06
.1.3.6.1.2.1.3.1.1.3.1.1.192.168.0.8 = Network Address: C0:A8:00:08
.1.3.6.1.2.1.4.1.0 = INTEGER: forwarding(1)
.1.3.6.1.2.1.4.2.0 = INTEGER: 64
.1.3.6.1.2.1.4.3.0 = Counter32: 54303337
.1.3.6.1.2.1.4.4.0 = Counter32: 0
.1.3.6.1.2.1.4.5.0 = Counter32: 0
.1.3.6.1.2.1.4.6.0 = Counter32: 0
.1.3.6.1.2.1.4.7.0 = Counter32: 4572
.1.3.6.1.2.1.4.8.0 = Counter32: 0
.1.3.6.1.2.1.4.9.0 = Counter32: 54303343
.1.3.6.1.2.1.4.10.0 = Counter32: 54416501
.1.3.6.1.2.1.4.11.0 = Counter32: 0
.1.3.6.1.2.1.4.12.0 = Counter32: 0
.1.3.6.1.2.1.4.13.0 = INTEGER: 30 seconds
.1.3.6.1.2.1.4.14.0 = Counter32: 0
.1.3.6.1.2.1.4.15.0 = Counter32: 0
.1.3.6.1.2.1.4.16.0 = Counter32: 0
.1.3.6.1.2.1.4.17.0 = Counter32: 0
.1.3.6.1.2.1.4.18.0 = Counter32: 0
.1.3.6.1.2.1.4.19.0 = Counter32: 0
.1.3.6.1.2.1.4.20.1.1.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.4.20.1.1.127.0.0.1 = IpAddress: 127.0.0.1
.1.3.6.1.2.1.4.20.1.1.192.168.0.11 = IpAddress: 192.168.0.11
.1.3.6.1.2.1.4.20.1.2.0.0.0.0 = INTEGER: 2
.1.3.6.1.2.1.4.20.1.2.127.0.0.1 = INTEGER: 6
.1.3.6.1.2.1.4.20.1.2.192.168.0.11 = INTEGER: 1
.1.3.6.1.2.1.4.20.1.3.0.0.0.0 = IpAddress: 255.0.0.0
.1.3.6.1.2.1.4.20.1.3.127.0.0.1 = IpAddress: 255.0.0.0
.1.3.6.1.2.1.4.20.1.3.192.168.0.11 = IpAddress: 255.255.255.0
.1.3.6.1.2.1.4.20.1.4.0.0.0.0 = INTEGER: 0
.1.3.6.1.2.1.4.20.1.4.127.0.0.1 = INTEGER: 0
.1.3.6.1.2.1.4.20.1.4.192.168.0.11 = INTEGER: 1
.1.3.6.1.2.1.4.20.1.5.0.0.0.0 = INTEGER: 65535
.1.3.6.1.2.1.4.20.1.5.127.0.0.1 = INTEGER: 65535
.1.3.6.1.2.1.4.20.1.5.192.168.0.11 = INTEGER: 65535
.1.3.6.1.2.1.4.21.1.1.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.4.21.1.1.127.0.0.1 = IpAddress: 127.0.0.1
.1.3.6.1.2.1.4.21.1.1.192.168.0.0 = IpAddress: 192.168.0.0
.1.3.6.1.2.1.4.21.1.2.0.0.0.0 = INTEGER: 1
.1.3.6.1.2.1.4.21.1.2.127.0.0.1 = INTEGER: 6
.1.3.6.1.2.1.4.21.1.2.192.168.0.0 = INTEGER: 1
.1.3.6.1.2.1.4.21.1.3.0.0.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.3.127.0.0.1 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.3.192.168.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.4.0.0.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.4.127.0.0.1 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.4.192.168.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.5.0.0.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.5.127.0.0.1 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.5.192.168.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.6.0.0.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.6.127.0.0.1 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.6.192.168.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.7.0.0.0.0 = IpAddress: 192.168.0.5
.1.3.6.1.2.1.4.21.1.7.127.0.0.1 = IpAddress: 127.0.0.1
.1.3.6.1.2.1.4.21.1.7.192.168.0.0 = IpAddress: 192.168.0.11
.1.3.6.1.2.1.4.21.1.8.0.0.0.0 = INTEGER: indirect(4)
.1.3.6.1.2.1.4.21.1.8.127.0.0.1 = INTEGER: direct(3)
.1.3.6.1.2.1.4.21.1.8.192.168.0.0 = INTEGER: direct(3)
.1.3.6.1.2.1.4.21.1.9.0.0.0.0 = INTEGER: local(2)
.1.3.6.1.2.1.4.21.1.9.127.0.0.1 = INTEGER: local(2)
.1.3.6.1.2.1.4.21.1.9.192.168.0.0 = INTEGER: local(2)
.1.3.6.1.2.1.4.21.1.10.0.0.0.0 = INTEGER: 0
.1.3.6.1.2.1.4.21.1.10.127.0.0.1 = INTEGER: 0
.1.3.6.1.2.1.4.21.1.10.192.168.0.0 = INTEGER: 0
.1.3.6.1.2.1.4.21.1.11.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.4.21.1.11.127.0.0.1 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.4.21.1.11.192.168.0.0 = IpAddress: 255.255.255.0
.1.3.6.1.2.1.4.21.1.12.0.0.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.12.127.0.0.1 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.12.192.168.0.0 = INTEGER: -1
.1.3.6.1.2.1.4.21.1.13.0.0.0.0 = OID: .0.0
.1.3.6.1.2.1.4.21.1.13.127.0.0.1 = OID: .0.0
.1.3.6.1.2.1.4.21.1.13.192.168.0.0 = OID: .0.0
.1.3.6.1.2.1.4.22.1.1.1.192.168.0.2 = INTEGER: 1
.1.3.6.1.2.1.4.22.1.1.1.192.168.0.5 = INTEGER: 1
.1.3.6.1.2.1.4.22.1.1.1.192.168.0.6 = INTEGER: 1
.1.3.6.1.2.1.4.22.1.1.1.192.168.0.8 = INTEGER: 1
.1.3.6.1.2.1.4.22.1.2.1.192.168.0.2 = STRING: 0:17:a4:f7:bf:0
.1.3.6.1.2.1.4.22.1.2.1.192.168.0.5 = STRING: 0:90:fb:26:85:d0
.1.3.6.1.2.1.4.22.1.2.1.192.168.0.6 = STRING: 0:21:5a:5d:6c:ea
.1.3.6.1.2.1.4.22.1.2.1.192.168.0.8 = STRING: 0:1e:c9:bb:e3:6
.1.3.6.1.2.1.4.22.1.3.1.192.168.0.2 = IpAddress: 192.168.0.2
.1.3.6.1.2.1.4.22.1.3.1.192.168.0.5 = IpAddress: 192.168.0.5
.1.3.6.1.2.1.4.22.1.3.1.192.168.0.6 = IpAddress: 192.168.0.6
.1.3.6.1.2.1.4.22.1.3.1.192.168.0.8 = IpAddress: 192.168.0.8
.1.3.6.1.2.1.4.22.1.4.1.192.168.0.2 = INTEGER: dynamic(3)
.1.3.6.1.2.1.4.22.1.4.1.192.168.0.5 = INTEGER: dynamic(3)
.1.3.6.1.2.1.4.22.1.4.1.192.168.0.6 = INTEGER: dynamic(3)
.1.3.6.1.2.1.4.22.1.4.1.192.168.0.8 = INTEGER: dynamic(3)
.1.3.6.1.2.1.4.23.0 = Counter32: 0
.1.3.6.1.2.1.5.1.0 = Counter32: 585328
.1.3.6.1.2.1.5.2.0 = Counter32: 0
.1.3.6.1.2.1.5.3.0 = Counter32: 4769
.1.3.6.1.2.1.5.4.0 = Counter32: 0
.1.3.6.1.2.1.5.5.0 = Counter32: 0
.1.3.6.1.2.1.5.6.0 = Counter32: 0
.1.3.6.1.2.1.5.7.0 = Counter32: 0
.1.3.6.1.2.1.5.8.0 = Counter32: 290531
.1.3.6.1.2.1.5.9.0 = Counter32: 290028
.1.3.6.1.2.1.5.10.0 = Counter32: 0
.1.3.6.1.2.1.5.11.0 = Counter32: 0
.1.3.6.1.2.1.5.12.0 = Counter32: 0
.1.3.6.1.2.1.5.13.0 = Counter32: 0
.1.3.6.1.2.1.5.14.0 = Counter32: 585086
.1.3.6.1.2.1.5.15.0 = Counter32: 0
.1.3.6.1.2.1.5.16.0 = Counter32: 4527
.1.3.6.1.2.1.5.17.0 = Counter32: 0
.1.3.6.1.2.1.5.18.0 = Counter32: 0
.1.3.6.1.2.1.5.19.0 = Counter32: 0
.1.3.6.1.2.1.5.20.0 = Counter32: 0
.1.3.6.1.2.1.5.21.0 = Counter32: 290028
.1.3.6.1.2.1.5.22.0 = Counter32: 290531
.1.3.6.1.2.1.5.23.0 = Counter32: 0
.1.3.6.1.2.1.5.24.0 = Counter32: 0
.1.3.6.1.2.1.5.25.0 = Counter32: 0
.1.3.6.1.2.1.5.26.0 = Counter32: 0
.1.3.6.1.2.1.6.1.0 = INTEGER: vanj(4)
.1.3.6.1.2.1.6.2.0 = INTEGER: 1000 milliseconds
.1.3.6.1.2.1.6.3.0 = INTEGER: 64000 milliseconds
.1.3.6.1.2.1.6.4.0 = INTEGER: -1
.1.3.6.1.2.1.6.5.0 = Counter32: 290043
.1.3.6.1.2.1.6.6.0 = Counter32: 290054
.1.3.6.1.2.1.6.7.0 = Counter32: 3
.1.3.6.1.2.1.6.8.0 = Counter32: 14
.1.3.6.1.2.1.6.9.0 = Gauge32: 0
.1.3.6.1.2.1.6.10.0 = Counter32: 2646368
.1.3.6.1.2.1.6.11.0 = Counter32: 2646323
.1.3.6.1.2.1.6.12.0 = Counter32: 0
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.21.0.0.0.0.0 = INTEGER: listen(2)
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.23.0.0.0.0.0 = INTEGER: listen(2)
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.80.0.0.0.0.0 = INTEGER: listen(2)
.1.3.6.1.2.1.6.13.1.2.0.0.0.0.21.0.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.6.13.1.2.0.0.0.0.23.0.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.6.13.1.2.0.0.0.0.80.0.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.6.13.1.3.0.0.0.0.21.0.0.0.0.0 = INTEGER: 21
.1.3.6.1.2.1.6.13.1.3.0.0.0.0.23.0.0.0.0.0 = INTEGER: 23
.1.3.6.1.2.1.6.13.1.3.0.0.0.0.80.0.0.0.0.0 = INTEGER: 80
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.21.0.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.23.0.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.80.0.0.0.0.0 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.21.0.0.0.0.0 = INTEGER: 0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.23.0.0.0.0.0 = INTEGER: 0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.80.0.0.0.0.0 = INTEGER: 0
.1.3.6.1.2.1.6.14.0 = Counter32: 0
.1.3.6.1.2.1.6.15.0 = Counter32: 1
.1.3.6.1.2.1.7.1.0 = Counter32: 51067263
.1.3.6.1.2.1.7.2.0 = Counter32: 4527
.1.3.6.1.2.1.7.3.0 = Counter32: 0
.1.3.6.1.2.1.7.4.0 = Counter32: 51185237
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.161 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.199 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.5500 = IpAddress: 0.0.0.0
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.161 = INTEGER: 161
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.199 = INTEGER: 199
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.5500 = INTEGER: 5500
.1.3.6.1.2.1.11.1.0 = Counter32: 50603351
.1.3.6.1.2.1.11.2.0 = Counter32: 50603347
.1.3.6.1.2.1.11.3.0 = Counter32: 0
.1.3.6.1.2.1.11.4.0 = Counter32: 0
.1.3.6.1.2.1.11.5.0 = Counter32: 0
.1.3.6.1.2.1.11.6.0 = Counter32: 4
.1.3.6.1.2.1.11.8.0 = Counter32: 0
.1.3.6.1.2.1.11.9.0 = Counter32: 0
.1.3.6.1.2.1.11.10.0 = Counter32: 0
.1.3.6.1.2.1.11.11.0 = Counter32: 0
.1.3.6.1.2.1.11.12.0 = Counter32: 0
.1.3.6.1.2.1.11.13.0 = Counter32: 50313294
.1.3.6.1.2.1.11.14.0 = Counter32: 0
.1.3.6.1.2.1.11.15.0 = Counter32: 50311778
.1.3.6.1.2.1.11.16.0 = Counter32: 291583
.1.3.6.1.2.1.11.17.0 = Counter32: 0
.1.3.6.1.2.1.11.18.0 = Counter32: 0
.1.3.6.1.2.1.11.19.0 = Counter32: 0
.1.3.6.1.2.1.11.20.0 = Counter32: 0
.1.3.6.1.2.1.11.21.0 = Counter32: 290063
.1.3.6.1.2.1.11.22.0 = Counter32: 0
.1.3.6.1.2.1.11.24.0 = Counter32: 0
.1.3.6.1.2.1.11.25.0 = Counter32: 0
.1.3.6.1.2.1.11.26.0 = Counter32: 0
.1.3.6.1.2.1.11.27.0 = Counter32: 0
.1.3.6.1.2.1.11.28.0 = Counter32: 50603371
.1.3.6.1.2.1.11.29.0 = Counter32: 0
.1.3.6.1.2.1.11.30.0 = INTEGER: enabled(1)
.1.3.6.1.2.1.33.1.1.1.0 = STRING: "Emerson Network Power"
.1.3.6.1.2.1.33.1.1.2.0 = STRING: "LiebertPSI"
.1.3.6.1.2.1.33.1.1.3.0 = STRING: "EX000842  "
.1.3.6.1.2.1.33.1.1.4.0 = STRING: "2.39.CP504.ABE.00"
.1.3.6.1.2.1.33.1.1.5.0 = ""
.1.3.6.1.2.1.33.1.2.1.0 = INTEGER: 2
.1.3.6.1.2.1.33.1.2.2.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.2.3.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.2.4.0 = INTEGER: 100
.1.3.6.1.2.1.33.1.2.5.0 = INTEGER: 550
.1.3.6.1.2.1.33.1.2.6.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.2.7.0 = INTEGER: 30
.1.3.6.1.2.1.33.1.3.1.0 = Counter32: 0
.1.3.6.1.2.1.33.1.3.2.0 = INTEGER: 1
.1.3.6.1.2.1.33.1.3.3.1.2.1 = INTEGER: 500
.1.3.6.1.2.1.33.1.3.3.1.3.1 = INTEGER: 244
.1.3.6.1.2.1.33.1.3.3.1.4.1 = INTEGER: 0
.1.3.6.1.2.1.33.1.3.3.1.5.1 = INTEGER: 0
.1.3.6.1.2.1.33.1.4.1.0 = INTEGER: 3
.1.3.6.1.2.1.33.1.4.2.0 = INTEGER: 500
.1.3.6.1.2.1.33.1.4.3.0 = INTEGER: 1
.1.3.6.1.2.1.33.1.4.4.1.2.1 = INTEGER: 245
.1.3.6.1.2.1.33.1.4.4.1.3.1 = INTEGER: 0
.1.3.6.1.2.1.33.1.4.4.1.4.1 = INTEGER: 0
.1.3.6.1.2.1.33.1.4.4.1.5.1 = INTEGER: 17
.1.3.6.1.2.1.33.1.5.1.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.5.2.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.5.3.1.2.1 = INTEGER: 0
.1.3.6.1.2.1.33.1.5.3.1.3.1 = INTEGER: 0
.1.3.6.1.2.1.33.1.5.3.1.4.1 = INTEGER: 0
.1.3.6.1.2.1.33.1.6.1.0 = Gauge32: 0
.1.3.6.1.2.1.33.1.7.1.0 = OID: .1.3.6.1.2.1.33.1.7.7.1
.1.3.6.1.2.1.33.1.7.2.0 = INTEGER: 1
.1.3.6.1.2.1.33.1.7.3.0 = INTEGER: 1
.1.3.6.1.2.1.33.1.7.4.0 = ""
.1.3.6.1.2.1.33.1.7.5.0 = Timeticks: (0) 0:00:00.00
.1.3.6.1.2.1.33.1.7.6.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.8.1.0 = INTEGER: 1
.1.3.6.1.2.1.33.1.8.2.0 = INTEGER: -1
.1.3.6.1.2.1.33.1.8.3.0 = INTEGER: -1
.1.3.6.1.2.1.33.1.8.4.0 = INTEGER: -1
.1.3.6.1.2.1.33.1.8.5.0 = INTEGER: 2
.1.3.6.1.2.1.33.1.9.1.0 = INTEGER: 2300
.1.3.6.1.2.1.33.1.9.2.0 = INTEGER: 500
.1.3.6.1.2.1.33.1.9.3.0 = INTEGER: 2300
.1.3.6.1.2.1.33.1.9.4.0 = INTEGER: 500
.1.3.6.1.2.1.33.1.9.5.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.9.6.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.9.7.0 = INTEGER: 2
.1.3.6.1.2.1.33.1.9.8.0 = INTEGER: 2
.1.3.6.1.2.1.33.1.9.9.0 = INTEGER: 0
.1.3.6.1.2.1.33.1.9.10.0 = INTEGER: 0


On Wed, Mar 23, 2011 at 9:56 PM, Arnaud Quette <aquette.dev at gmail.com> wrote:
> Hi John,
>
> 2011/3/23 John Huong <jahuong at gmail.com>
>>
>> Hi Arnaud,
>>
>> Sure I am willing to take this up. Will need guidance on how to get
>> started as I am new to doing stuff like SNMP walks.
>> Just lead the way :) .
>
> just start by reading the pointed mails, and more specifically this one
> where I give some starting directions:
> http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-February/005272.html
>
> just remember that the nut lookup table ("snmp_info_t") use the numeric
> OIDs...
>
> cheers,
> Arnaud
> --
> Linux / Unix Expert R&D - Eaton - http://powerquality.eaton.com
> Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
> Debian Developer - http://www.debian.org
> Free Software Developer - http://arnaud.quette.free.fr/
>
>> On Mar 23, 2011 5:29 PM, "Arnaud Quette" <aquette.dev at gmail.com> wrote:
>> > Hi John,
>> >
>> > 2011/3/16 John Huong <jahuong at gmail.com>
>> >
>> >> Hi,
>> >>
>> >> Just started using NUT with a Liebert PSI-XR 3000 with an Intellislot
>> >> web
>> >> card.
>> >>
>> >> It seems I can't get it to run properly.
>> >>
>> >> I am using NUT 2.6.0 built from source on Ubuntu 8.0.4 .
>> >>
>> >> My build parameters are :
>> >>
>> >> ./configure --enable-strip
>> >> --with-linux-hiddev=/usr/include/linux/hiddev.h
>> >> --with-udev-dir=/lib/udev \
>> >> --prefix=/usr \
>> >> --exec-prefix=/ \
>> >> --sysconfdir=/etc/nut \
>> >> --mandir=/usr/share/man \
>> >> --libdir=/lib \
>> >> --includedir=/usr/include \
>> >> --without-ssl \
>> >> --with-dev \
>> >> --enable-static \
>> >> --with-statepath=/var/run/nut \
>> >> --with-altpidpath=/var/run/nut \
>> >> --with-drvpath=/lib/nut \
>> >> --with-htmlpath=/usr/share/nut/www \
>> >> --with-pidpath=/var/run/nut \
>> >> --datadir=/usr/share/nut \
>> >> --with-pkgconfig-dir=/usr/lib/pkgconfig \
>> >> --with-user=nut --with-group=nut
>> >>
>> >>
>> >> I get this when I run upsdrvctl start
>> >>
>> >> Detected LiebertPSI on host 192.168.0.11 (mib: ietf 1.3)
>> >> [liebertpsiweb] unhandled ASN 0x6 recieved from 1.3.6.1.2.1.33.1.7.1.0
>> >>
>> >> Then when I run /etc/init.d/nut I get
>> >>
>> >> * Starting Network UPS Tools [
>> >> OK ]
>> >>
>> >> Broadcast Message from nut at mail.sop.com.my
>> >> (somewhere) at 1:02 ...
>> >>
>> >> Communications with UPS liebertpsiweb at localhost lost
>> >>
>> >> Running upsc liebertpsiweb at localhost gets me :
>> >>
>> >> battery.charge: 100.00
>> >> battery.current: 0.00
>> >> battery.runtime: 0.00
>> >> battery.runtime.low: 120.00
>> >> battery.temperature: 30.00
>> >> battery.voltage: 55.00
>> >> beeper.status: enabled
>> >> device.mfr: Emerson Network Power
>> >> device.model: LiebertPSI
>> >> device.type: ups
>> >> driver.name: snmp-ups
>> >> driver.parameter.mibs: auto
>> >> driver.parameter.pollinterval: 2
>> >> driver.parameter.port: 192.168.0.11
>> >> driver.version: 2.6.0
>> >> driver.version.internal: 0.50 (mib: ietf 1.3)
>> >> input.bypass.phases: 0.00
>> >> input.current: 0.00
>> >> input.frequency: 50.00
>> >> input.frequency.nominal: 50.00
>> >> input.phases: 1.00
>> >> input.realpower: 0.00
>> >> input.transfer.high: 0.00
>> >> input.transfer.low: 0.00
>> >> input.voltage: 247.00
>> >> input.voltage.nominal: 2300.00
>> >> output.current: 0.00
>> >> output.frequency: 50.00
>> >> output.frequency.nominal: 50.00
>> >> output.phases: 1.00
>> >> output.power.nominal: 0.00
>> >> output.realpower: 0.00
>> >> output.realpower.nominal: 0.00
>> >> output.voltage: 249.00
>> >> output.voltage.nominal: 2300.00
>> >> ups.firmware: EX000842
>> >> ups.firmware.aux: 2.39.CP504.ABE.00
>> >> ups.load: 17.00
>> >> ups.mfr: Emerson Network Power
>> >> ups.model: LiebertPSI
>> >> ups.start.auto: no
>> >> ups.status:
>> >> ups.test.result: done and passed
>> >> ups.timer.reboot: -1
>> >> ups.timer.shutdown: -1
>> >> ups.timer.start: -1
>> >>
>> >> What can I do or is this particular model not supported?
>> >>
>> >
>> > the support for this unit, and more generally Liebert SNMP support,
>> > doesn't
>> > yet exist.
>> >
>> > the best for you is to check the MIB(s) supported, since Liebert may
>> > provide
>> > its own, with a basic RFC 1628 (aka IETF MIB) supplement.
>> >
>> > if you're willing to work on this, we will help you.
>> > The idea is to create a lookup table between SNMP data and values to the
>> > NUT
>> > ones, as done for example here (look for "snmp_info_t"):
>> > http://svn.debian.org/wsvn/nut/trunk/drivers/eaton-mib.c
>> >
>> > So, send us back an SNMP walk of the device, and start checking for
>> > creating
>> > this mapping.
>> > Note that you may want to work with Philip Tait
>> >
>> > http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-February/005255.html
>> >
>> > http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-February/005263.html
>> >
>> > Have a special look at the 2nd thread!
>> >
>> > cheers,
>> > Arnaud
>> > --
>> > Linux / Unix Expert R&D - Eaton - http://powerquality.eaton.com
>> > Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
>> > Debian Developer - http://www.debian.org
>> > Free Software Developer - http://arnaud.quette.free.fr/
>
>
>



More information about the Nut-upsuser mailing list