投稿日:2004年04月03日 作成鷹の巣

No.15482 UPS(APC CS 350)でcannot connect to server localhost。USBポートのパケットの調査方法は?



UPS(APC CS 350)でcannot connect to server localhost。USBポートのパケットの調査方法は?

No.15482 投稿時間:2004年04月03日(Sat) 23:04 投稿者名:naru URL:

RedHat9にUPS(APC CS 350)をUSBポートに専用ケーブルで接続しました。

http://prdownloads.sourceforge.net/apcupsd/apcupsd-usb-rh9-3.10.6-3.i386.rpm
をダウンロード・インストールしました。

# cat /etc/apcupsd/apcupsd.conf | grep -v ^#
UPSCABLE usb
UPSTYPE usb
DEVICE /dev/usb/hiddev0
LOCKFILE /var/lock
BATTERYLEVEL 90
MINUTES 3
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 0.0.0.0
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 0
UPSCLASS standalone
UPSMODE disable
STATTIME 60
STATFILE /var/log/apcupsd.status
LOGSTATS off

としているのですが
# service apcupsd status
FATAL ERROR in apcaccess.c at line 278
tcp_open: cannot connect to server localhost on port 3551.
ERR=Connection refused

となってしまいます。
「/dev/usb/hiddev0」というデバイスを指定しているのが
間違いだと思うのですが調べる方法は無いのでしょうか?

ひとつ思い付いたのが
電源コードをひっこ抜く(停電状態を作る)とUPSからusbポートへ何らかのパケット(?)が
/dev/usb/hiddev[0-9]
のいずれかに到達しているはずだと思います。

これを調査する方法はあるのでしょうか?
(tcpdumpのような)


|目次|掲示板|過去ログ目次|▲頁先頭|