[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:45616] Re: Sarge へのアップグレード:apcupsdの問題
>> On Sun, 15 Jan 2006 11:19:38 +0900
>> mizuhara@xxxxxxx (水原 文) said as follows:
>私は SmartUPS 700 にオプションの Interface Expander というカードを装
>着して、その basic monitoring port から 940-0020B というケーブル経由
>でdebian マシンのシリアルポートに接続しています。apcupsd.conf の設定
>は、以下のようになっています。(デフォルトと違う部分のみ)
>UPSCABLE 940-0020B
>UPSTYPE sharebasic
>UPSCLASS shareslave
>UPSMODE share
>この設定で、woody (apcupsd-3.8.5-1.1.1_i386) ではちゃんと動いていまし
>た。しかし sarge (apcupsd-3.10.17-2_i386) にアップグレードした後では、
>ちゃんと電源が来ているのに、apcupsd が power failure を報告するように
>なってしまいました。
職場で Interface Expander の導入を計画しているので(apcupsd が動かない
としたら計画変更しないといけないので),ちょっと調べてみました.
apcupsd/src/lib/apcconfig.c を見ると,以下のようなコメントがあったので,
UPSTYPE=sharebasic は,上流でメンテされていないのではないかと思います.
static const GENINFO types[] = {
/* FIXME (adk): It has been long enough...time to kill these */
{ "backups", "BackUPS", BK },
{ "sharebasic", "ShareUPS Basic Port", SHAREBASIC },
{ "netups", "NetUPS Virtual Basic Port", NETUPS },
{ "backupspro", "BackUPS Pro", BKPRO },
{ "smartvsups", "SmartUPS VS", VS },
{ "newbackupspro", "Smarter BackUPS Pro", NBKPRO },
{ "backupspropnp", "Smarter BackUPS Pro", NBKPRO },
{ "smartups", "SmartUPS", SMART },
{ "matrixups", "MatrixUPS", MATRIX },
{ "sharesmart", "ShareUPS Advanced Port", SHARESMART },
/*
* Below are the new "drivers" entries. Entries above with time (long)
* will go away.
*/
{ "dumb", "DUMB UPS Driver", DUMB_UPS },
{ "apcsmart", "APC Smart UPS (any)", APCSMART_UPS },
{ "usb", "USB UPS Driver", USB_UPS },
{ "snmp", "SNMP UPS Driver", SNMP_UPS },
{ "net", "NETWORK UPS Driver", NETWORK_UPS },
{ "test", "TEST UPS Driver", TEST_UPS },
{ NULL, "*invalid-ups-type*", NO_UPS },
};
apcupsd-doc パッケージをインストールして,
/usr/share/doc/apcupsd/doc/texi/manual.html を調べてみると,ShareUPS
という名称でいくつか記述があります.それで,
APC Model UPSTYPE UPSCABLE keywords Status
Keyword for Cables
Supported
ShareUPS Basic Port dumb 940-0020B, Supported
という記述がありますので,
UPSCABLE 940-0020B
UPSTYPE dumb <-- これが変更点
UPSCLASS shareslave
UPSMODE share
と変更してみれば動くのではないかと思うのですが.
それから,こちらで導入を計画しているのは AP9607
<http://cyber.apc.co.jp/top/detail/asp/detail.asp?scode=AP9607> なんで
すが,同じものでしょうか?
結果を教えてくださるとありがたいです.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )