[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apcupsd



On Tuesday 05 September 2006 13:22, Erik Mouw wrote:
> On Mon, Sep 04, 2006 at 07:02:51AM +0200, Francesco Pietra wrote:
> > While in a few minutes I got working a Chinese serial-connection UPS
The Chinese was a KRAUPP 500, incredibly provided of (a non advertised) Linux 
driver. Where the drastic "poweroff" could be replaced by "shutdown -h now", 
which was perfectly understood, passed, and obtained at poweroff/battery down

> > , I 
> > am experiencing diffulties with APC via USB as STANDALONE (kernel
> > 2.6.15-1).
>
> So what is it? An APC UPS, or some kind of Chinese brand?

I have two from APC,Back-Ups CS 500 and Back-Ups RS 1500. Trial below refersto 
the 500.

My aim isimply to have done done at
 poweroff/battery low:
#Ctrl C (to kill mpqc231 computation; there is no X system)
# shutdown -h now (to close Debian)

Behavior of 500 is indicated anew below because I mistaken the outputs (sorry, 
Joe, was not mistaken by apcupsd, it was by myself)


Configuration:
/etc/apcups/apcupsd.conf
## apcupsd.conf v1.1 ##
#  for apcupsd release 3.12.3 (26 April 2006) - debian
UPSCABLE usb
UPSTYPE usb
DEVICE
LOCKFILE /var/lock
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 3
EL,
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 127.0.0.1
NISPORT 3551
EVENTFUL /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0

# /sbin/apcupsd start

#ps fax
8540 ?        Ssl    0:00 /sbin/apcupsd start
(as the list row)

#ps -eaf
root      8540     1  0 14:22 ?        00:00:00 /sbin/apcupsd start
root      8634  8534  0 14:29 pts/2    00:00:00 ps -eaf

$cat /proc/bus/usb/devices (indicates that it is seen and the correct driver 
for kernel 2.6.15-1 loaded)
:  Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=051d ProdID=0002 Rev= 0.06
S:  Manufacturer=American Power Conversion
S:  Product=Back-UPS CS 500 FW:808.q7.I USB FW:q7
S:  SerialNumber=BB0613061656
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   6 Ivl=100ms

# apctest
2006-09-05 14:34:05 apctest 3.12.3 (26 April 2006) debian
Checking configuration ...
Attached to driver: usb
sharenet.type = DISABLE
cable.type = USB_CABLE
You are using a USB cable type, so I'm entering USB test mode
mode.type = USB_UPS
Setting up the port ...
apctest FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
apctest FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
apctest error termination completed

# tail /var/log/messages
Sep  5 14:05:36 localhost kernel: PCI: setting IRQ 5 as level-triggered
Sep  5 14:05:36 localhost kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> Link 
[LNKA] -> GSI 5 (level, low) -> IRQ 5
Sep  5 14:05:36 localhost kernel: NVRM: loading NVIDIA Linux x86 NVIDIA Kernel 
Module  1.0-7174  Tue Mar 22 06:44:39 PST 2005
Sep  5 14:05:36 localhost kernel: agpgart: Found an AGP 2.0 compliant device 
at 0000:00:00.0.
Sep  5 14:05:36 localhost kernel: agpgart: Putting AGP V2 device at 
0000:00:00.0 into 4x mode
Sep  5 14:05:36 localhost kernel: agpgart: Putting AGP V2 device at 
0000:01:00.0 into 4x mode
Sep  5 14:05:37 localhost kernel: agpgart: Found an AGP 2.0 compliant device 
at 0000:00:00.0.
Sep  5 14:05:37 localhost kernel: agpgart: Putting AGP V2 device at 
0000:00:00.0 into 4x mode
Sep  5 14:05:37 localhost kernel: agpgart: Putting AGP V2 device at 
0000:01:00.0 into 4x mode
Sep  5 14:20:17 localhost -- MARK --

(i.e., the expected "matou apcupsd" was not shown.

# cat /var/log/apcupsd.events
Sun Sep 03 13:59:57 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Sun Sep 03 14:11:11 CEST 2006  apcupsd exiting, signal 15
Sun Sep 03 14:11:11 CEST 2006  apcupsd shutdown succeeded
Sun Sep 03 14:16:20 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Sun Sep 03 14:18:22 CEST 2006  Valid lock file for pid=8263, but not ours 
pid=8295
Sun Sep 03 14:18:22 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Sun Sep 03 14:18:22 CEST 2006  Valid lock file for pid=8263, but not ours 
pid=8295
Sun Sep 03 14:18:22 CEST 2006  apcupsd error shutdown completed
Sun Sep 03 14:19:54 CEST 2006  Valid lock file for pid=8263, but not ours 
pid=8317
Sun Sep 03 14:19:54 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Sun Sep 03 14:19:54 CEST 2006  Valid lock file for pid=8263, but not ours 
pid=8317
Sun Sep 03 14:19:54 CEST 2006  apcupsd error shutdown completed
Sun Sep 03 14:35:02 CEST 2006  apcupsd exiting, signal 15
Sun Sep 03 14:35:03 CEST 2006  apcupsd shutdown succeeded
Mon Sep 04 05:16:27 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Mon Sep 04 05:39:59 CEST 2006  Valid lock file for pid=8944, but not ours 
pid=9269
Mon Sep 04 05:39:59 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Mon Sep 04 05:39:59 CEST 2006  Valid lock file for pid=8944, but not ours 
pid=9269
Mon Sep 04 05:39:59 CEST 2006  apcupsd error shutdown completed
Mon Sep 04 05:47:48 CEST 2006  apcupsd exiting, signal 15
Mon Sep 04 05:52:11 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Mon Sep 04 09:07:01 CEST 2006  apcupsd exiting, signal 15
Mon Sep 04 09:07:01 CEST 2006  apcupsd shutdown succeeded
Tue Sep 05 05:36:44 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Tue Sep 05 06:04:14 CEST 2006  Power failure.
Tue Sep 05 06:04:16 CEST 2006  Power is back. UPS running on mains.
Tue Sep 05 06:31:17 CEST 2006  Valid lock file for pid=9279, but not ours 
pid=10317
Tue Sep 05 06:31:17 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Tue Sep 05 06:31:17 CEST 2006  Valid lock file for pid=9279, but not ours 
pid=10317
Tue Sep 05 06:31:17 CEST 2006  apcupsd error shutdown completed
Tue Sep 05 06:34:10 CEST 2006  apcupsd exiting, signal 15
Tue Sep 05 06:38:33 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Tue Sep 05 06:50:25 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=7976
Tue Sep 05 06:50:25 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Tue Sep 05 06:50:25 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=7976
Tue Sep 05 06:50:25 CEST 2006  apcupsd error shutdown completed
Tue Sep 05 06:52:52 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=8008
Tue Sep 05 06:52:52 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Tue Sep 05 06:52:52 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=8008
Tue Sep 05 06:52:52 CEST 2006  apcupsd error shutdown completed
Tue Sep 05 06:53:27 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=8018
Tue Sep 05 06:53:27 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Tue Sep 05 06:53:27 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=8018
Tue Sep 05 06:53:27 CEST 2006  apcupsd error shutdown completed
Tue Sep 05 06:53:34 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=8021
Tue Sep 05 06:53:34 CEST 2006  apcupsd FATAL ERROR in device.c at line 68
Unable to create UPS lock file.
Tue Sep 05 06:53:34 CEST 2006  Valid lock file for pid=7820, but not ours 
pid=8021
Tue Sep 05 06:53:34 CEST 2006  apcupsd error shutdown completed
Tue Sep 05 06:54:29 CEST 2006  apcupsd exiting, signal 15
Tue Sep 05 06:54:29 CEST 2006  apcupsd shutdown succeeded
Tue Sep 05 07:08:53 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Tue Sep 05 07:13:40 CEST 2006  apcupsd exiting, signal 15
Tue Sep 05 09:24:09 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded
Tue Sep 05 11:34:43 CEST 2006  apcupsd exiting, signal 15
Tue Sep 05 11:34:43 CEST 2006  apcupsd shutdown succeeded
Tue Sep 05 14:22:10 CEST 2006  apcupsd 3.12.3 (26 April 2006) debian startup 
succeeded.

(time at the last line corresponds to the time I gave the "start").

I do not understand if it is partially working correctly and what is expected 
to occur at poweroff/battery down (I would like to have "shutdown -h now" 
commanded)

> If you have a non-APC UPS, use nut instead.
They are APC

Thanks a lot. I hope clarifications may be of help to other guys as well.
francesco
>
>
> Erik



Reply to: