?? 121.htm
字號:
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><TITLE>-->Linux HowTo 中譯版-->中文 UPS Howto : 軟體</TITLE>
<META NAME="keywords" CONTENT=" Linux HowTo 中譯版 中文 UPS Howto : 軟體">
<META NAME="description" CONTENT=" - Linux HowTo 中譯版 - 中文 UPS Howto : 軟體">
<style>
<!--
#page {position:absolute; z-index:0; left:0px; top:0px}
.tt3 {font: 9pt/12pt "宋體"}
.tt2 {font: 12pt/15pt "宋體"}
a {text-decoration:none}
a:hover {color: blue;text-decoration:underline}
-->
</style>
</HEAD>
<body text="#000000" aLink=#9900ff link=#006699 vLink=#006699 bgcolor="#FFFFFF" leftmargin="3" topmargin="3" marginheight="3" marginwidth="3">
<TABLE WIDTH="100%" CELLPADDING=10 CELLSPACING=0 BORDER=0>
<TR>
<TD CLASS="tt3" VALIGN="top" width="8%" bgcolor="#e0e0e0"><strong><A HREF="122.htm">后一頁</A><BR>
<A HREF="120.htm">前一頁</A><BR>
<A HREF="index.html">回目錄</A><BR>
<A HREF="../../../../index.htm">回首頁</A><BR>
</strong>
</TD>
<TD class="tt2" bgcolor="#F5F8F8" width="84%"><center><B><FONT style="FONT-SIZE: 16.5pt" COLOR="#FF6666" FACE="楷體_GB2312">中文 UPS Howto : 軟體</FONT></B></center>
<hr color="#EE9B73" size="1" width="94%">
姓名:Harvey J. Stein,<br>
Email:abel@netvision.net.il,<br>
地址 :Berger Financial Research, Ltd.<br>
轉摘 :http://member.netease.com/</p>
<BR>
<BR>
<hr size="0">
<br>
4. 軟體 <br>
基本上,您所需的就是一個可以工作 powerd 程式檔,通常您可以在
/sbin/powerd 下找到它。它通常是屬於 SysVinit
系統的一部分。就我所知,所有近期版本的 Linux
系統都包含了一個較新版的 SysVinit 。但在非常舊的版本則不包含
powerd。 <br>
<br>
唯一的問題是您的訊號纜線可能不能與您的 powerd
設定相配合,在這情況下您必須重新做一條訊號纜線,或者是找來一份
powerd.c
檔并修改它使得它能配合您的訊號纜線工作。或者是,您可以使用以下所列的軟體,大部分的軟體允許您做適當的設定以配合您的訊號纜線。
<br>
<br>
就像剛剛所提到的,除了使用 SysVinit 的 powerd
之外您也可以拿現有的任何一種 UPS
軟體來用。目前有許多軟體可以幫助您建立電腦與 UPS
之間的連線。在我第一次寫這篇 HOWTO
時都還沒有這些軟體,而這也是為什麼我要寫這篇 HOWTO
。事實上,您也可以從中選一個軟體來用,而完全忽略這篇 HOWTO
的內容。 <br>
<br>
在 1997 年 3 月 15 日左右, Sunsite 的 UPS 目錄
下可以找到一大堆的軟體可用。而在其他的網站似乎也有 UPS
控制軟體可以找到。以下是我目前所找到的 (除了其中兩個以外,其他都是在
sunsite 找到的): <br>
<br>
<br>
Enhanced_APC_BackUPS.tar.gz <br>
這是一個可以控制 APC 聰明模式的 UPS 。看起來基本上是依據 BUPS Howto
(包含了這一篇) ,但也好像有一些低電力警告的支援。 <br>
<br>
Enhanced_APC_UPSD-v1.4.tar.gz <br>
在 .lsm
檔中提到它從前就是上一個所提到的軟體,但事實上它正是將上一個軟體的
.tar.gz 檔包裝在它的 tar.gz
檔之內。那篇文件說明有問題,看起來它似乎同時支援 APC UPS
的聰明與單調模式,但我不敢確定。 <br>
<br>
apcd-0.5.tar.gz <br>
這是另一個可以控制 APC UPS
於聰明模式下運作的軟體。看起來似乎可以支援主/從模式 (也就是說,當停電時可以由一臺機器送訊號給另一臺機器叫它關機)
。看起來似乎是使用了 UPS 的聰明模式,不像是經由 modem
的訊號線來控制。 <br>
<br>
smupsd directory <br>
又是另一個控制 APC UPS 的軟體。看起來可以在非常聰明 (tm)
模式下操作 UPS 。舉例來說,它包含了一個 Java 圖形介面的 UPS
監控工具程式。該目錄下包含了已編譯好的 RPM 形式的軟體
(ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.i386.rpm) ,一個原始碼 RPM
格式檔 (ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.src.rpm)
,以及一個□我檔案 (ftp://cms180.cmsnet.com/pub/smupsd/smupsd-0.7-1.README) 。 <br>
<br>
genpower-1.0.1.tgz <br>
一個一般化的 UPS 控制軟體。它包含了很多種 UPS 的設定 --- 兩種
TrippLite 的設定,以及三種 APC
的設定。同時也包含了很好的說明文件。物超所值。 <br>
<br>
powerd-2.0.tar.gz <br>
一個 SysVinit 的 powerd
程式的替代品。與它的說明文件所提到的相反,它似乎沒有整合到
SysVinit 2.62 版中。它的優點在於它可以做為在其他機器上執行的 powerd
的伺服端 (假如您的機器有連上網路且只有一個 UPS 的話)
,而且它可以用設定檔來進行設定 ----
故其原始碼不需修改及重新編譯。 <br>
<br>
upsd-1.0.tgz <br>
另一個 powerd 的替代品。看起來似乎與 powerd-2.0.tar.gz
有許多相似的特色。 <br>
<br>
checkups.tar <br>
這個軟體是用來控制 Best UPS 的。它是直接來自 Best
公司的網頁的。它包含了多種 unix
的可執行檔,但更重要的是,它還包含了原始碼,故您可以在 Linux
下測試它,而且假如它無法工作,您也可以試著修改它。此原始碼同時包含了在單調模式下控制
UPS 的 "基本檢測" 指令,以及一些更精巧的 "先進檢測"
指令 --- 當 UPS 回報說它只剩 X
分鐘的電力時即發出關機的訊號,而不是等到 X
分鐘後電力都用光了才開始關機。此先進檢測程式也會在 UPS
發出像是周圍環境溫度過高、接近低電力、低交流電輸出、或者是使用者測試等警告時關閉機器。
<br>
<br>
bestups-0.9.tar.gz <br>
可能在您讀到這篇文章時,此在 sunsite
可以找得到的軟體已發展得很好了。它是一對可以相互通訊的模組,用以控制
Best Ferrups UPS。它可以在聰明模式下控制 UPS 。它可以與 powerd-2.0
合作操控 --- 這一點在當您有一個大型的 Best Ferrups UPS
支援連接在網路上機器的電力時格外有用。 <br>
<br>
<br>
請注意我只是快速地瀏覽過這些軟體。我并沒有用它們,除了那個我們才開始使用的
bestups-0.9.tar.gz 以及 powerd-2.0.tar.gz ,其中 ``才開始''
意思是說我們才在上個星期四開使做測試。 </p>
<BR>
<hr color="#EE9B73" size="1" width="94%">
</TD>
<TD CLASS="tt3" VALIGN="bottom" width="8%" bgcolor="#e0e0e0"><strong><A HREF="122.htm">后一頁</A><BR>
<A HREF="120.htm">前一頁</A><BR>
<A HREF="index.html">回目錄</A><BR>
<A HREF="../../../../index.htm">回首頁</A><BR>
</strong>
</TD>
</TR>
</table>
</BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -