Date: Fri, 29 Sep 2000 01:56:52 -0700 (MST) From: "Chad R. Larson" <chad@DCFinc.com> To: dgilbert@velocet.ca (David Gilbert) Cc: matt@ARPA.MAIL.NET, dhesi@rahul.net, freebsd-stable@FreeBSD.ORG Subject: Re: [stable] Re: Freebsd vs. UPS Message-ID: <200009290856.BAA03585@freeway.dcfinc.com> In-Reply-To: <14801.62266.831581.816270@trooper.velocet.net> from David Gilbert at "Sep 27, 0 09:16:42 am"
next in thread | previous in thread | raw e-mail | index | archive | help
I own a couple of the PowerWare Prestige 1500VA units with extra external battery packs, and have some documentation. Running a FreeBSD system, a Windows98 box, my cable modem and NAT/Firewall gets me about an hour of keep-alive. The serial port on the back can be kicked into several different modes by typing some control characters at it. One of the modes is appropreate for a serial terminal, with ASCII character menus. But the way I've been running it is with an accessory called the "ConnectUPS", which is a wart that plugs into the serial port, and provides an RJ-45 10baseT ethernet connection and a complete SNMP MIB. They have some free-for-download Windows based software that can put up all kinds of pretty meters showing things like percent load, or voltage in and out, or run time remaining, internal temperature, etc. and do shutdown of the Windows boxes if the battery gets low. And, most any SNMP station that can grok the UPS MIB can do tricks with it as well. I'm quite happy... Here's the output of an "snmp walk" of the device: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= system.sysDescr.0 = Exide Electronics ConnectUPS Adapter (c)Version 1.02 (Feb 18, 19C system.sysObjectID.0 = OID: enterprises.534.2.5.1 system.sysUpTime.0 = Timeticks: (148060095) 17 days, 3:16:40.95 system.sysContact.0 = Chad R. Larson system.sysName.0 = DCF, Inc. system.sysLocation.0 = 14623 North 49th Place, Scottsdale, Az 85254 system.sysServices.0 = 72 interfaces.ifNumber.0 = 2 interfaces.ifTable.ifEntry.ifIndex.1 = 1 interfaces.ifTable.ifEntry.ifIndex.2 = 2 interfaces.ifTable.ifEntry.ifDescr.1 = Ethernet Interface interfaces.ifTable.ifEntry.ifDescr.2 = UPS/COM Port 1 interfaces.ifTable.ifEntry.ifType.1 = ethernetCsmacd(6) interfaces.ifTable.ifEntry.ifType.2 = other(1) interfaces.ifTable.ifEntry.ifMtu.1 = 1514 interfaces.ifTable.ifEntry.ifMtu.2 = 126 interfaces.ifTable.ifEntry.ifSpeed.1 = Gauge: 10000000 interfaces.ifTable.ifEntry.ifSpeed.2 = Gauge: 19200 interfaces.ifTable.ifEntry.ifPhysAddress.1 = 0:20:85:0:9:a interfaces.ifTable.ifEntry.ifPhysAddress.2 = interfaces.ifTable.ifEntry.ifAdminStatus.1 = up(1) interfaces.ifTable.ifEntry.ifAdminStatus.2 = up(1) interfaces.ifTable.ifEntry.ifOperStatus.1 = up(1) interfaces.ifTable.ifEntry.ifOperStatus.2 = up(1) interfaces.ifTable.ifEntry.ifLastChange.1 = Timeticks: (0) 0:00:00.00 interfaces.ifTable.ifEntry.ifLastChange.2 = Timeticks: (630) 0:00:06.30 interfaces.ifTable.ifEntry.ifInOctets.1 = 1754868 interfaces.ifTable.ifEntry.ifInOctets.2 = 181015216 interfaces.ifTable.ifEntry.ifInUcastPkts.1 = 13118 interfaces.ifTable.ifEntry.ifInUcastPkts.2 = 4668812 interfaces.ifTable.ifEntry.ifInNUcastPkts.1 = 0 interfaces.ifTable.ifEntry.ifInNUcastPkts.2 = 0 interfaces.ifTable.ifEntry.ifInDiscards.1 = 0 interfaces.ifTable.ifEntry.ifInDiscards.2 = 0 interfaces.ifTable.ifEntry.ifInErrors.1 = 0 interfaces.ifTable.ifEntry.ifInErrors.2 = 0 interfaces.ifTable.ifEntry.ifInUnknownProtos.1 = 0 interfaces.ifTable.ifEntry.ifInUnknownProtos.2 = 0 interfaces.ifTable.ifEntry.ifOutOctets.1 = 861364 interfaces.ifTable.ifEntry.ifOutOctets.2 = 18665387 interfaces.ifTable.ifEntry.ifOutUcastPkts.1 = 14329 interfaces.ifTable.ifEntry.ifOutUcastPkts.2 = 4666346 interfaces.ifTable.ifEntry.ifOutNUcastPkts.1 = 0 interfaces.ifTable.ifEntry.ifOutNUcastPkts.2 = 0 interfaces.ifTable.ifEntry.ifOutDiscards.1 = 0 interfaces.ifTable.ifEntry.ifOutDiscards.2 = 0 interfaces.ifTable.ifEntry.ifOutErrors.1 = 0 interfaces.ifTable.ifEntry.ifOutErrors.2 = 3 interfaces.ifTable.ifEntry.ifOutQLen.1 = Gauge: 1 interfaces.ifTable.ifEntry.ifOutQLen.2 = Gauge: 0 ip.ipForwarding.0 = notForwarding(2) ip.ipDefaultTTL.0 = 255 ip.ipInReceives.0 = 8797 ip.ipInHdrErrors.0 = 0 ip.ipInAddrErrors.0 = 283 ip.ipForwDatagrams.0 = 0 ip.ipInUnknownProtos.0 = 0 ip.ipInDiscards.0 = 0 ip.ipInDelivers.0 = 6 ip.ipOutRequests.0 = 66 ip.ipOutDiscards.0 = 0 ip.ipOutNoRoutes.0 = 0 icmp.icmpInMsgs.0 = 6 icmp.icmpInErrors.0 = 6 icmp.icmpInDestUnreachs.0 = 6 icmp.icmpInTimeExcds.0 = 0 icmp.icmpInEchos.0 = 0 icmp.icmpInEchoReps.0 = 0 icmp.icmpOutMsgs.0 = 0 icmp.icmpOutErrors.0 = 0 icmp.icmpOutEchos.0 = 0 icmp.icmpOutEchoReps.0 = 0 udp.udpInDatagrams.0 = 8528 udp.udpNoPorts.0 = 8454 udp.udpInErrors.0 = 0 udp.udpOutDatagrams.0 = 82 snmp.snmpInPkts.0 = 77 snmp.snmpOutPkts.0 = 77 snmp.snmpInBadVersions.0 = 0 snmp.snmpInBadCommunityNames.0 = 0 snmp.snmpInBadCommunityUses.0 = 0 snmp.snmpInASNParseErrs.0 = 0 snmp.snmpInTotalReqVars.0 = 82 snmp.snmpInTotalSetVars.0 = 0 snmp.snmpInGetRequests.0 = 0 snmp.snmpInGetNexts.0 = 86 snmp.snmpInSetRequests.0 = 0 snmp.snmpOutTooBigs.0 = 0 snmp.snmpOutNoSuchNames.0 = 0 snmp.snmpOutBadValues.0 = 0 snmp.snmpOutGenErrs.0 = 0 snmp.snmpOutGetResponses.0 = 91 snmp.snmpOutTraps.0 = 6 snmp.snmpEnableAuthenTraps.0 = enabled(1) 33.1.1.1.0 = "EXIDE ELECTRONICS" 33.1.1.2.0 = "Powerware Prestige" 33.1.1.3.0 = " FP: 2.09 " 33.1.1.4.0 = "Version 1.02 (Feb 18, 1995)" 33.1.1.5.0 = "BM334C0658 " 33.1.1.6.0 = "No upsIdentAttachedDevices given" 33.1.2.1.0 = 2 33.1.2.2.0 = 0 33.1.2.3.0 = 67 33.1.2.4.0 = 99 33.1.2.5.0 = 692 33.1.3.1.0 = 93 33.1.3.2.0 = 1 33.1.3.3.1.2.1 = 600 33.1.3.3.1.3.1 = 118 33.1.4.1.0 = 3 33.1.4.2.0 = 600 33.1.4.3.0 = 1 33.1.4.4.1.2.1 = 120 33.1.4.4.1.3.1 = 0 33.1.4.4.1.4.1 = 8 33.1.4.4.1.5.1 = 0 33.1.6.1.0 = Gauge: 0 33.1.7.1.0 = OID: 33.1.7.7.4 33.1.7.2.0 = 3 33.1.7.3.0 = 1 33.1.7.4.0 = "Passed Battery Test" 33.1.7.5.0 = Timeticks: (18789855) 2 days, 4:11:38.55 33.1.7.6.0 = Timeticks: (3000) 0:00:30.00 33.1.8.1.0 = 1 33.1.8.2.0 = -1 33.1.8.3.0 = -1 33.1.8.4.0 = -1 33.1.8.5.0 = 1 33.1.9.1.0 = 120 33.1.9.2.0 = 600 33.1.9.3.0 = 120 33.1.9.4.0 = 600 33.1.9.5.0 = 1500 33.1.9.6.0 = 1050 33.1.9.7.0 = 5 33.1.9.8.0 = 2 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= As I recall, David Gilbert wrote: > >>>>> "Matt" == Matt Heckaman <matt@ARPA.MAIL.NET> writes: > > Matt> I have to agree with you totally. We have a Powerware 5119RM > Matt> here and as far as Price:BackupTime goes, it beats APC hands > Matt> down. I'm also very happy with it's quality. I have not found > Matt> software to talk to it yet, but we still like it much more than > Matt> APC. > > Matt> Note: The Poweware 5119RM was a replacement to an APC that broke > Matt> after 1.5 years of usage. > > I've got a few of the Powerware... both RackMount and regular. I've > found them to be dependable and cost effective. They come with > software for Linux that I havn't been able to get running. > > I contacted Powerware's technical support and they agreed to release > their communications protocol under NDA to me, but then they never > followed up with sending me the NDA (and I got busy with other > things). > > The 9 pin connector on the back is _not_ serial. It does provide > serial ... but not on the normal pins. There are also pins in that > connector that provide simple information through contacts. I havn't > tried to interface to that yet, but hooking it up to a serial port's > ring signal may give some basic information for cheap. > > I also considered firing up the linux version on a linux box (or > inside VMWare) and watching the output, but again... i've been busy. > > Dave. > > -- > ============================================================================ > |David Gilbert, Velocet Communications. | Two things can only be | > |Mail: dgilbert@velocet.net | equal if and only if they | > |http://www.velocet.net/~dgilbert | are precisely opposite. | > =========================================================GLO================ > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > -crl -- Chad R. Larson (CRL15) 602-953-1392 Brother, can you paradigm? chad@dcfinc.com chad@larsons.org larson1@home.net DCF, Inc. - 14623 North 49th Place, Scottsdale, Arizona 85254-2207 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009290856.BAA03585>