From owner-freebsd-stable Tue Sep 26 12: 6:15 2000 Delivered-To: freebsd-stable@freebsd.org Received: from orthanc.ab.ca (207-167-15-66.dsl.worldgate.ca [207.167.15.66]) by hub.freebsd.org (Postfix) with ESMTP id E447B37B422 for ; Tue, 26 Sep 2000 12:06:05 -0700 (PDT) Received: from orthanc.ab.ca (localhost [127.0.0.1]) by orthanc.ab.ca (8.11.0.Beta3/8.11.0.Beta3) with ESMTP id e8QJ5m132492; Tue, 26 Sep 2000 13:05:48 -0600 (MDT) Message-Id: <200009261905.e8QJ5m132492@orthanc.ab.ca> To: dhesi@rahul.net (Rahul Dhesi) Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Freebsd vs. UPS In-reply-to: Your message of "Tue, 26 Sep 2000 10:25:54 PDT." <20000926172554.BF7777DF6@yellow.rahul.net> Date: Tue, 26 Sep 2000 13:05:48 -0600 From: Lyndon Nerenberg Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>>>> "Rahul" == Rahul Dhesi writes: Rahul> I recommend against APC UPSs for three reasons: short Rahul> battery life, poor quality control (sometimes they fail Rahul> after 2-3 months of use), and refusal to provide Rahul> specifications for control of the UPS (thus no support for Rahul> open software). Rahul> In this world of open software, the third factor above Rahul> should be considered very strongly. -- Rahul Work around them. The serial port protocols seem to be pretty simple. One option is to put a BSD box in between the UPS and whatever runs their proprietary software. E.g. UPS serial port connects to BSD ttyd0, machine with UPS software connects to BSD ttyd1. BSD box runs a simple full-duplex byte copy program to connect the two ttys. You run watch(8) against the tty devices to snoop the protocol, reverse engineer, document, then post to the net. --lyndon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message