Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-04-12 15:21:33

  rzuku - Użytkownik

rzuku
Użytkownik
Zarejestrowany: 2005-08-13

APC Back UPS i apcupsd

Hej,

Czy komuś się udało skonfigurować apcupsd tak, żeby komunikowało się z ups'em APC Back-UPS 650 CS, bo ja sobie z tym nie mogę poradzić grrrr. Po skonfigurowaniu zgodnie z konfiguracją na stronie http://wonder.pl/index.php/DebianAPCUPSD i wpisaniu /etc/init.d/apcupsd status dostaje informację:

FATAL ERROR in apcaccess.c at line 252
tcp_open: cannot connect to server 127.0.0.1 on port 3551.
ERR=Connection refused

o co z tym biega? Czytałem wiele postów, ale w żadnym nie znalazłem konkretnej odpowiedzi. Wyłączałem już nawet firewalla na iptables. Myslałem, że to wina kableka, ale po wpisaniu lsusb dostaje:

Bus 001 Device 002: ID 051d:0002 American Power Conversion Back-UPS Pro 500/1000/1500
Bus 001 Device 001: ID 0000:0000

czyli debian go wykrywa. Spotkał się może ktoś z takim problemem?

rzuku

Offline

 

#2  2009-04-12 17:03:36

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: APC Back UPS i apcupsd

Demon apcupsd nie nasłuchuje. Nie jest włączony z jakiegoś powodu.
Odpal

/etc/init.d/apcupsd start

jak nie zadziała to spróbuj poleceniem

apcupsd -b -d 1

i zobacz czy się uruchomi, jak nie to wywali błędy.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#3  2009-04-12 20:39:42

  rzuku - Użytkownik

rzuku
Użytkownik
Zarejestrowany: 2005-08-13

Re: APC Back UPS i apcupsd

W rezultacie udało mi się uruchomić demona - przinstalowałem pakiet apcupsd. Wpisując /etc/init.d/apcupsd status otrzymuje:

APC      : 001,013,0345
DATE     : Sun Apr 12 20:26:02 CEST 2009
HOSTNAME : w38-8
RELEASE  : 3.12.4
VERSION  : 3.12.4 (19 August 2006) debian
UPSNAME  : Back-UPS
CABLE    : USB Cable
MODEL    : BackUPS
UPSMODE  : Stand Alone
STARTTIME: Sun Apr 12 20:25:56 CEST 2009
LINEFAIL : OK
BATTSTAT : OK
STATFLAG : 0x07000000 Status Flag
END APC  : Sun Apr 12 20:26:21 CEST 2009

Jednak problem nie roziwązany, bo pomimo tego, że apcupsd wykazuje połączenie nie zamyka mi on linuxa przed wyładowaniem upsa. Podaje co mam ustawione w apcupsd.conf:

UPSNAME Back-UPS
UPSCABLE usb
UPSTYPE backups
DEVICE /dev/usb1
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 3
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
KILLDELAY 0

Proszę o sprawdzenie conf'a. Gdzie mam błąd? Czy napewno mam komunikację z UPS'em?

Ostatnio edytowany przez rzuku (2009-04-12 20:40:22)

Offline

 

#4  2009-04-13 13:57:56

  rzuku - Użytkownik

rzuku
Użytkownik
Zarejestrowany: 2005-08-13

Re: APC Back UPS i apcupsd

Dałem radę. Dla tych co mają podobny problem. W kernela trzeba wkompilować HID Device dokładnie /dev/hiddev. Później w apcupsd.conf ustawiłem:

UPSTYPE usb
DEVICE /dev/usb/hiddev0

Restart i ładnie nawiązałem komunikację oraz zamykanie systemu zgodne z ustawieniami. Sprawdzone. Pozdrawiam.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00017 SET CHARSET latin2
0.00011 SET NAMES latin2
0.00094 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.135.190.107' WHERE u.id=1
0.00196 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.135.190.107', 1732576659)
0.00175 SELECT * FROM punbb_online WHERE logged<1732576359
0.00046 SELECT topic_id FROM punbb_posts WHERE id=116132
0.00157 SELECT id FROM punbb_posts WHERE topic_id=13922 ORDER BY posted
0.00034 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=13922 AND t.moved_to IS NULL
0.00034 SELECT search_for, replace_with FROM punbb_censoring
0.00052 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=13922 ORDER BY p.id LIMIT 0,25
0.00154 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=13922
Total query time: 0.0097 s