?? ups-howto-4.html
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
<TITLE>中文 UPS Howto: 軟體</TITLE>
<LINK HREF="UPS-HOWTO-5.html" REL=next>
<LINK HREF="UPS-HOWTO-3.html" REL=previous>
<LINK HREF="UPS-HOWTO.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="UPS-HOWTO-5.html">Next</A>
<A HREF="UPS-HOWTO-3.html">Previous</A>
<A HREF="UPS-HOWTO.html#toc4">Contents</A>
<HR>
<H2><A NAME="software"></A> <A NAME="s4">4. 軟體</A></H2>
<P>基本上,您所需的就是一個(gè)可以工作 <CODE>powerd</CODE> 程式檔,通常您可以在
<CODE>/sbin/powerd</CODE> 下找到它。它通常是屬於 <CODE>SysVinit</CODE> 系統(tǒng)的一部分。
就我所知,所有近期版本的 Linux 系統(tǒng)都包含了一個(gè)較新版的 <CODE>SysVinit</CODE> 。
但在非常舊的版本則不包含 <CODE>powerd</CODE>。
<P>唯一的問(wèn)題是您的訊號(hào)纜線可能不能與您的 <CODE>powerd</CODE> 設(shè)定相配合,
在這情況下您必須重新做一條訊號(hào)纜線,或者是找來(lái)一份 <CODE>powerd.c</CODE>
檔并修改它使得它能配合您的訊號(hào)纜線工作。或者是,
您可以使用以下所列的軟體,大部分的軟體允許您做適當(dāng)?shù)脑O(shè)定以配合您的訊號(hào)纜線。
<P>就像剛剛所提到的,除了使用 <CODE>SysVinit</CODE> 的 <CODE>powerd</CODE>
之外您也可以拿現(xiàn)有的任何一種 UPS 軟體來(lái)用。目前有許多軟體可以幫助您建立電腦與
UPS 之間的連線。在我第一次寫(xiě)這篇 HOWTO 時(shí)都還沒(méi)有這些軟體,
而這也是為什麼我要寫(xiě)這篇 HOWTO 。事實(shí)上,您也可以從中選一個(gè)軟體來(lái)用,
而完全忽略這篇 HOWTO 的內(nèi)容。
<P>在 1997 年 3 月 15 日左右,
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups">Sunsite 的 UPS 目錄</A>
下可以找到一大堆的軟體可用。而在其他的網(wǎng)站似乎也有 UPS 控制軟體可以找到。
以下是我目前所找到的 (除了其中兩個(gè)以外,其他都是在 sunsite 找到的):
<P>
<DL>
<DT><B>
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/Enhanced_APC_BackUPS.tar.gz">Enhanced_APC_BackUPS.tar.gz</A></B><DD><P>這是一個(gè)可以控制 APC 聰明模式的 UPS 。看起來(lái)基本上是依據(jù) BUPS Howto
(包含了這一篇) ,但也好像有一些低電力警告的支援。
<P>
<DT><B>
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/Enhanced_APC_UPSD-v1.4.tar.gz">Enhanced_APC_UPSD-v1.4.tar.gz</A></B><DD><P>在 <CODE>.lsm</CODE> 檔中提到它從前就是上一個(gè)所提到的軟體,
但事實(shí)上它正是將上一個(gè)軟體的 <CODE>.tar.gz</CODE> 檔包裝在它的 <CODE>tar.gz</CODE>
檔之內(nèi)。那篇文件說(shuō)明有問(wèn)題,看起來(lái)它似乎同時(shí)支援 APC UPS
的聰明與單調(diào)模式,但我不敢確定。
<P>
<DT><B>
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/apcd-0.5.tar.gz">apcd-0.5.tar.gz</A></B><DD><P>這是另一個(gè)可以控制 APC UPS 於聰明模式下運(yùn)作的軟體。
看起來(lái)似乎可以支援主/從模式
(也就是說(shuō),當(dāng)停電時(shí)可以由一臺(tái)機(jī)器送訊號(hào)給另一臺(tái)機(jī)器叫它關(guān)機(jī)) 。
看起來(lái)似乎是使用了 UPS 的聰明模式,不像是經(jīng)由 modem 的訊號(hào)線來(lái)控制。
<P>
<DT><B>
<A HREF="ftp://cms180.cmsnet.com/pub/smupsd/">smupsd directory</A></B><DD><P>又是另一個(gè)控制 APC UPS 的軟體。看起來(lái)可以在非常聰明 (tm) 模式下操作
UPS 。舉例來(lái)說(shuō),它包含了一個(gè) Java 圖形介面的 UPS 監(jiān)控工具程式。
該目錄下包含了已編譯好的 RPM 形式的軟體 (
<A HREF="ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.i386.rpm">ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.i386.rpm</A>) ,
一個(gè)原始碼 RPM 格式檔 (
<A HREF="ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.src.rpm">ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.src.rpm</A>) ,
以及一個(gè)□我檔案 (
<A HREF="ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.README">ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.README</A>) 。
<P>
<DT><B>
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/genpower-1.0.1.tgz">genpower-1.0.1.tgz</A></B><DD><P>一個(gè)一般化的 UPS 控制軟體。它包含了很多種 UPS 的設(shè)定 --- 兩種 TrippLite
的設(shè)定,以及三種 APC 的設(shè)定。同時(shí)也包含了很好的說(shuō)明文件。物超所值。
<P>
<DT><B>
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/powerd-2.0.tar.gz">powerd-2.0.tar.gz</A></B><DD><P>一個(gè) <CODE>SysVinit</CODE> 的 <CODE>powerd</CODE> 程式的替代品。
與它的說(shuō)明文件所提到的相反,它似乎沒(méi)有整合到 <CODE>SysVinit</CODE> 2.62
版中。它的優(yōu)點(diǎn)在於它可以做為在其他機(jī)器上執(zhí)行的 <CODE>powerd</CODE> 的伺服端
(假如您的機(jī)器有連上網(wǎng)路且只有一個(gè) UPS 的話) ,而且它可以用設(shè)定檔來(lái)進(jìn)行設(shè)定
---- 故其原始碼不需修改及重新編譯。
<P>
<DT><B>
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/upsd-1.0.tgz">upsd-1.0.tgz</A></B><DD><P>另一個(gè) <CODE>powerd</CODE> 的替代品。看起來(lái)似乎與 powerd-2.0.tar.gz
有許多相似的特色。
<P>
<DT><B>
<A HREF="http://www.bestpower.com/section/software/checkups.tar">checkups.tar</A></B><DD><P>這個(gè)軟體是用來(lái)控制 Best UPS 的。它是直接來(lái)自 Best 公司的網(wǎng)頁(yè)的。
它包含了多種 <CODE>unix</CODE> 的可執(zhí)行檔,但更重要的是,它還包含了原始碼,
故您可以在 Linux 下測(cè)試它,而且假如它無(wú)法工作,您也可以試著修改它。
此原始碼同時(shí)包含了在單調(diào)模式下控制 UPS 的 "基本檢測(cè)" 指令,
以及一些更精巧的 "先進(jìn)檢測(cè)" 指令 --- 當(dāng) UPS 回報(bào)說(shuō)它只剩 X
分鐘的電力時(shí)即發(fā)出關(guān)機(jī)的訊號(hào),而不是等到 X 分鐘後電力都用光了才開(kāi)始關(guān)機(jī)。
此先進(jìn)檢測(cè)程式也會(huì)在 UPS 發(fā)出像是周圍環(huán)境溫度過(guò)高、接近低電力、
低交流電輸出、或者是使用者測(cè)試等警告時(shí)關(guān)閉機(jī)器。
<P>
<DT><B>
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/bestups-0.9.tar.gz">bestups-0.9.tar.gz</A></B><DD><P>可能在您讀到這篇文章時(shí),此在 sunsite 可以找得到的軟體已發(fā)展得很好了。
它是一對(duì)可以相互通訊的模組,用以控制 Best Ferrups UPS。它可以在聰明模式下
控制 UPS 。它可以與 powerd-2.0 合作操控 --- 這一點(diǎn)在當(dāng)您有一個(gè)大型的
Best Ferrups UPS 支援連接在網(wǎng)路上機(jī)器的電力時(shí)格外有用。
<P>
</DL>
<P>
<P>請(qǐng)注意我只是快速地瀏覽過(guò)這些軟體。我并沒(méi)有用它們,除了那個(gè)我們才開(kāi)始使用的
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/bestups-0.9.tar.gz">bestups-0.9.tar.gz</A>
以及
<A HREF="http://sunsite.unc.edu:/pub/Linux/system/ups/powerd-2.0.tar.gz">powerd-2.0.tar.gz</A> ,
其中 ``才開(kāi)始'' 意思是說(shuō)我們才在上個(gè)星期四開(kāi)使做測(cè)試。
<P>
<HR>
<A HREF="UPS-HOWTO-5.html">Next</A>
<A HREF="UPS-HOWTO-3.html">Previous</A>
<A HREF="UPS-HOWTO.html#toc4">Contents</A>
</BODY>
</HTML>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -