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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam, mam takiego UPSa ale nie zbytnio wiem, jakie pakiety powinienem zainstalowac i co jeszcze zrobic aby ten UPS samoistnie wylaczal kompa jesli stan batreii bedzie na wyczerpaniu a potem samoistnie wlaczal kompa jak UPS wykryje napiecie.
Moze ktos posiada podobny UPS i wie czy konieczne jest pobranie oprogramowania tego producenta do osiagniecia takiego celu jak powyzej.
Jesli tak ,to ktore oprogramowanie jest dla systemu Debian i danego UPSa, bo [url=http://www.activepower.pl/download.php]jest tam[/url] sporo tych plikow w dodatku troszke nie ciekawie opisane co do czego
Rozumem zeby osiagnac zamierzony cel, UPS musi byc podlaczony z kompem, za pomoca kabla RS 232 albo USB - chcial bym sie upewnic czy mam race?
Wielkie dzieki za pomoc...
Offline
Witam, mam takiego UPSa ale nie zbytnio wiem, jakie pakiety powinienem zainstalowac i co jeszcze zrobic aby ten UPS samoistnie wylaczal kompa jesli stan batreii bedzie na wyczerpaniu[/quote]prawdopodobnie twój UPS transmituje dane przy użyciu protokołu megatec [url]http://www.networkupstools.org/protocols/megatec.html[/url] - pakiet nut może korzystać z tego protokołu
a potem samoistnie wlaczal kompa jak UPS wykryje napiecie[/quote]to ustawia się w biosie komputera
Jesli tak ,to ktore oprogramowanie jest dla systemu Debian [/quote]może to podane wyżej
bo jest tam (http://www.activepower.pl/download.php)[/quote]to jest oprogramowanie OpenUPSart [url]http://openupsmart.sourceforge.net/[/url] niestety wymaga qt2
Rozumem zeby osiagnac zamierzony cel, UPS musi byc podlaczony z kompem, za pomoca kabla RS 232 albo USB[/quote]tak[/url]
Offline
#3 2006-12-13 12:23:24
Sokrates - Użytkownik
- Sokrates
- Użytkownik
- Skąd: Wrocław
- Zarejestrowany: 2006-08-29
Re: Obsluga UPSa Active Power 800 przez Debiana.
Witam, mam takiego UPSa ale nie zbytnio wiem, jakie pakiety powinienem zainstalowac i co jeszcze zrobic aby ten UPS samoistnie wylaczal kompa jesli stan batreii bedzie na wyczerpaniu[/quote]prawdopodobnie twój UPS transmituje dane przy użyciu protokołu megatec [url]http://www.networkupstools.org/protocols/megatec.html[/url] - pakiet nut może korzystać z tego protokołu[/quote]
Czyli wystarczyło by tylko zainstalować pakiet "nut" , nie trzeba pakietu "upsd" , i/albo może jeszcze dodatkowo oprogramowania producenta?
a potem samoistnie wlaczal kompa jak UPS wykryje napiecie[/quote]to ustawia się w biosie komputera[/quote]
A można wiedzieć, w którym miej więcej miejscu, wiem ze to pewnie zależy od płyty - ale miej więcej gdzie szukać, w jakich zakładkach?
Szczerze mówiąc wydawało mi się że to zależy od tego czy UPS coś takiego obsługuje i odpowiedniego oprogramowania od [u]producenta[/u]
Jesli tak ,to które oprogramowanie jest dla systemu Debiana [/quote]może to podane wyżej[/quote]
Zawsze wydawało mi się ze jak producent udostępnia oprogramowanie , jest ono leprze od tych uniwersalnych ?
Ale teraz to już skołowaciałem z tym OpenUPSmart'y...
bo jest tam (http://www.activepower.pl/download.php)[/quote]to jest oprogramowanie OpenUPSmart [url]http://openupsmart.sourceforge.net/[/url] niestety wymaga qt2[/quote]
Co to jest oprogramowanie OpenUPSmart'y?
Z tym qt2 -> to chodzi ci o to: libqt3-mt , czy to cos jeszcze innego ?
Nie wiem czy dobrze zrozumiałem ten pakiet "nut" działa tylko z pod konsoli?
Pozdrawiam
SokratesOffline
#4 2006-12-13 23:09:43
andreq - Członek DUG
- andreq
- Członek DUG
- Skąd: Nisko
- Zarejestrowany: 2005-01-11
Re: Obsluga UPSa Active Power 800 przez Debiana.
1. spróbuj zainstalować pakiet nut
2. wszystkie UPS-y jakie mam w pracy (po wyłączeniu się z powodu niskiego stanu akumulatorów) gdy "wróci" napięcie zasilające to włączają się automatycznie i podają zasilanie do sprzętu. Są też takie w których ustawia się to zworkami z tyłu.
Odnoście opcji w BIOS: w domowym kompie mam w zakładce [b]Power[/b] parametr [b]Restore on AC Power Loss[/b] <[i]Enabled[/i]>
3. Oprogramowanie do którego podałeś link (chodzi o soft pod linuxa) to dwa rpm z programem OpenUPSmart i to z 21 marca 2001, natomiast na stronie [url]http://openupsmart.sourceforge.net/[/url] są źródła z 9 grudnia 2004 - nawet są "zdebianizowane" - po rozpakowaniu i wejściu do katalogu ze źródłami napiszKod:
fakeroot debian/rules binaryi zbuduje Ci pakiet deb
[b]UWAGA: w podkatalogu debian w pliku control jest błąd - brak przecinka po [i]${shlibs:Depends}[/i] popraw inaczej nie zbudujesz pakietu !!![/b]
Na stronie domowej piszą, że działa z ActivePower UPS
4. Co do jakości oprogramowania - nie zawsze oprogramowanie od producenta jest lepsze szczególnie dotyczy to linuxa.
5. To qt2 wziąłem z podglądu tych rpm pobranych z stronki producenta - jest tam napisane, że potrzebują Qt2 ?!, dziwne bo ja zbudowałem pakiet bez tych bibliotek.
6. poczytaj dokumentację od nut, zastanów się czego potrzebujesz. Nut jest bardziej rozbudowany (doczytałem w sieci, że działa z Twoim ups po ustawieniu sterownika powermust),
Powodzenia
PS. Jak Ci się uda to wyślij do autorów oprogramowania info, że przy takich ustawieniach to oprogramowanie działa z takim a takim modelem UPS-aOffline
#5 2006-12-19 22:59:14
Sokrates - Użytkownik
- Sokrates
- Użytkownik
- Skąd: Wrocław
- Zarejestrowany: 2006-08-29
Re: Obsluga UPSa Active Power 800 przez Debiana.
Zainstalowałem "nut'a" ale w katalogu /etc/nut nic nie ma. Dlaczego?
Z kolei w katalogu:
/usr/share/doc/nut/examples/
jest:
ups.conf upsd.conf upsd.users upsmon.conf.gz upssched.conf
Gdzie moge ustawic te sterowniki "powermust" skoro nie mam żadnego configa?
Poza tym w pliku "driver.list" znalazlem tylko taki wpis:
Producent | Model | modele | Sterownik
"ActivePower" | "1400VA" | "" | "megatec"
Wiec skąd ten "powermust"?
Przejrzałem configi z katalogu .../../examples
I rzeczywiście troche tam kodu jest , a ja chciałem tylko prostą opcje wylaczenia np po 5 min jesli dziala na bateriach...
I ponowny start jesli powroci zasilanie...
Pozdrawiam
SokratesOffline
#6 2006-12-20 14:36:28
andreq - Członek DUG
- andreq
- Członek DUG
- Skąd: Nisko
- Zarejestrowany: 2005-01-11
Re: Obsluga UPSa Active Power 800 przez Debiana.
Na stronie [url]http://www.networkupstools.org/[/url] jest dokumentacja do nuta
Offline
#7 2008-08-20 16:20:03
Graffi - Użytkownik
Re: Obsluga UPSa Active Power 800 przez Debiana.
mam podobny problem jak autor tego topicu
sprawa jest dośc zagadkowa bo ludzie piszą w różnych miejscach że to po prostu działa a mi nie działa :(
więc tak, nagooglowałem się już dziś trochę, w efekcje konfigurację zrobiłem tak jak napisane jest to [url=http://wiki.clug.org.za/wiki/Using_NUT_with_a_UPS]tutaj[/url] oczywiście poprawiaąc odpowiednio plik /etc/nut/ups.conf dla siebie:Kod:
[me] driver = megatec port = /dev/ttyS0 shutdownArguments = {{0,10},y} type = KIN1500APi co bym nie robił to każde uruchomienie nut'a jest takie:
Kod:
dunwyn:/etc/nut# /etc/init.d/nut restart Restarting Network UPS Tools: (upsdrvctl failed) upsdrvctl upsd upsmon. dunwyn:/etc/nut# /etc/init.d/nut stop Stopping Network UPS Tools: (upsdrvctl failed) upsd upsmon. dunwyn:/etc/nut# /etc/init.d/nut start Starting Network UPS Tools: upsdrvctl upsd upsmon. dunwyn:/etc/nut#i nie można żadnego statusu niczego zobaczyć
Kod:
graffi@dunwyn:~$ upsc -L me: Unavailable graffi@dunwyn:~$jeżeli ktoś ma pomysł albo umie mi po prostu ze swojego doświadczenia coś podpowiedzieć to będę wdzięczny bardzo :)
z góry dzięki
EDIT:
czy mam rozumieć że kabelek RSowy jest walnięty??
czy co...
sam port jest ok bo jeszcze rano miałem tam podpięcz czujnik podczerwieni do pilota (LIRC) ale teraz siedzi tam podłączony UPS - oczywiście LIRC jest teraz nieuruchamiany tak jakby ktoś się zainteresował czy aby przypadkiem LIRC nie chrzani roboty...
EDIT1:
dokładnie to jest taki UPS
http://allegro.pl/item414189513.html
tak jakby to miało wielkie znaczenie ;)Ostatnio edytowany przez Graffi (2008-08-20 16:32:44)
Offline
#8 2008-08-20 19:55:30
qbsiu - Członek DUG
Re: Obsluga UPSa Active Power 800 przez Debiana.
od dziś poważnie myślę nad upsem... dysk mi padł od wyłączania i włączania prądu :[
Apropo UPS'a jaki polecacie? Który będzie dobrze obsługiwany pod linuksem. Nie zależy mi na jakimś SUPER EKSTRA HIPER MEGA wypasie... To ma być ups, który potrzyma trochę czasu... I nie będzie aż tak drogi. UPS do desktopa myślę.Ostatnio edytowany przez qbsiu (2008-08-20 19:56:28)
[url=http://ffa.net.pl][img]http://ffa.net.pl/images/buttony/buttonffa.gif[/img][/url]Offline
#9 2008-08-29 13:06:27
Graffi - Użytkownik
Re: Obsluga UPSa Active Power 800 przez Debiana.
dobra, ja sobie poradziłęm, z małą pomocą jednego dobrego człowieka na sieci :)
poprawienie pliku /etc/nut/upsd.users pomogło właśnie :)
i teraz w nim mam:Kod:
[monuser] password = pass allowfrom = localhost actions = SET instcmds = ALL upsmon mastera teraz mam pytanko do Was, mój plik /etc/nut/upsmon.conf wydląda tak:
Kod:
MONITOR me@localhost 1 monuser pass master MINSUPPLIES 1 SHUTDOWNCMD "/sbin/shutdown" NOTIFYCMD /opt/notify POLLFREQ 5 POLLFREQALERT 5 HOSTSYNC 15 DEADTIME 30 POWERDOWNFLAG /etc/killpower NOTIFYMSG ONLINE "UPS - praca na pradzie" NOTIFYMSG ONBATT "UPS - praca na bateriach" NOTIFYMSG LOWBATT "UPS - niski poziom baterii" # NOTIFYMSG FSD "UPS %s: forced shutdown in progress" # NOTIFYMSG COMMOK "Communications with UPS %s established" NOTIFYMSG COMMBAD "komunikacja z UPS'em urwala sie" NOTIFYMSG SHUTDOWN "automatyczne zamkniecie systemu" # NOTIFYMSG REPLBATT "UPS %s battery needs to be replaced" NOTIFYMSG NOCOMM "UPS - niedostepny" # NOTIFYMSG NOPARENT "upsmon parent process died - shutdown impossible" NOTIFYFLAG ONLINE SYSLOG+WALL+EXEC NOTIFYFLAG ONBATT SYSLOG+WALL+EXEC NOTIFYFLAG LOWBATT SYSLOG+WALL+EXEC # NOTIFYFLAG FSD SYSLOG+WALL # NOTIFYFLAG COMMOK SYSLOG+WALL # NOTIFYFLAG COMMBAD SYSLOG+WALL NOTIFYFLAG SHUTDOWN SYSLOG+WALL+EXEC # NOTIFYFLAG REPLBATT SYSLOG+WALL NOTIFYFLAG NOCOMM SYSLOG+WALL+EXEC # NOTIFYFLAG NOPARENT SYSLOG+WALL # SYSLOG - Write the message in the syslog # WALL - Write the message to all users on the system # EXEC - Execute NOTIFYCMD (see above) with the message # IGNORE - Don't do anything # # If you use IGNORE, don't use any other flags on the same line. RBWARNTIME 43200 NOCOMMWARNTIME 300 FINALDELAY 5spoko :)
tyle że ja jakiś tempy jestem z manuala co "upsmon" albo coś :(
może mi ktoś wytłumaczyć (w moim domyśle na podstawie powyższej konfiguracji) dlaczego i po jakim czasie i najakiej podstawie mi się system zamyka??
bo system się zamyka, ale ja nie umiem ocenić na jakiej podstawie :|Offline
Informacje debugowania
Time (s) Query 0.00009 SET CHARSET latin2 0.00004 SET NAMES latin2 0.00102 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.136.26.156' WHERE u.id=1 0.00265 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.136.26.156', 1732479362) 0.00077 SELECT * FROM punbb_online WHERE logged<1732479062 0.00051 SELECT topic_id FROM punbb_posts WHERE id=46736 0.00249 SELECT id FROM punbb_posts WHERE topic_id=6111 ORDER BY posted 0.00068 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=6111 AND t.moved_to IS NULL 0.00005 SELECT search_for, replace_with FROM punbb_censoring 0.00094 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=6111 ORDER BY p.id LIMIT 0,25 0.00080 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6111 Total query time: 0.01004 s