Originally Posted by
Andrey_3
Поэтому достаточно лишь правильно настроить apcupsd.conf.
Вчера пробился до поздней ночи, но работать адекватно так и не заставил.
Я так подозреваю, что проблема может быть связана с тем, что к тому моменту, когда apcupsd запускается с --killpower, /opt/ уже размонтирован.
Ещё, не понятный момент. Между "ручным" запуском
Code:
apcupsd --killpower
и отключением питания проходит какое-то время. Секундомера не было, но мне показалось, что это было KILLDELAY. (у меня тогда было прописано 30 секунд)
Ещё один, вообще не понятный для меня момент.
Если в одной консоле запустить top, а в другой запустить pre-shutdown или halt, то результаты в первом окне различаются.
В первом случае(pre-shutdown) все процессы из /opt/etc/init.d благополучно "уходят", а во втором (halt) - они переходят в состояние [defunct] и остаются висеть в списке до потери связи с роутером.
Не могли-бы Вы поделиться своими файлами apcupsd.conf, apccontrol и pre-shutdown ?
[ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];