abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 3
včera 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 22
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 768 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Apcupsd - scripty onbattery a offbattery

30.4.2012 00:01 Petr Novotný
Apcupsd - scripty onbattery a offbattery
Přečteno: 565×

Zdarvím zkušené uživatele Linuxu.

Přešel jsem z APC Back-UPS 550 na APC Smart-UPS 750VA připojenou přes USB a mám problém týkající se spuštění skriptu onbattery a offbatery (v /etc/apcupsd). V manuálu (www.apcupsd.org) je napsáno, že skripty s těmito názvy jsou volány skriptem /etc/apcupsd/apccontrol v případě výpadku/obnovení napájení.

Skripty jdou spustit ručně z konzole (sh onbattery), z čehož usuzuji, že problém s právy není:

(linux:/etc/apcupsd # ls -l onbattery -rwxrwxr-x 1 root root 443 29. dub 22.30 onbattery).

UPS jinak normálně komunikuje. Script /etc/apcupsd/apcccontrol je schodný s jinými (funkčními), které jsem našel na internetu.

Nebyl jsem schopen, ani po nemalé časové investici, najít relevantní řešení proto se obracím na Vás s prosbou o pomoc. Jsem "víkendový" uživatel OpenSuse 12.1.

Za náměty k řešení předem děkuji.

Odpovědi

30.4.2012 08:17 rastos | skóre: 60 | blog: rastos
Rozbalit Rozbalit vše Re: Apcupsd - scripty onbattery a offbattery
Je niečo zaujímavé v logoch? Napr. /var/log/messages alebo /etc/apcupsd/apcupsd.events resp. /var/log/apcupsd.events ?
30.4.2012 12:42 Petr Novotný
Rozbalit Rozbalit vše Re: Apcupsd - scripty onbattery a offbattery

Děkuji za rychlý námět.

Dnes mě napadlo přepojit USB do jiného portu na základní desce PC a stalo se toto (ze souboru /var/log/messages), když to vrátím do původního USB portu potom se situace nezmění a stále to vypisuje toto:

Apr 30 11:59:24 linux-gare apcupsd[3576]: Starting apcupsd power management..done Apr 30 11:59:27 linux-gare apcupsd[3586]: apcupsd 3.14.8 (16 January 2010) suse startup succeeded Apr 30 11:59:29 linux-gare apcupsd[3586]: NIS server startup succeeded Apr 30 11:59:32 linux-gare apcupsd[3586]: Power failure. Apr 30 11:59:38 linux-gare apcupsd[3586]: Running on UPS batteries. Apr 30 11:59:44 linux-gare kernel: [ 551.833953] hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...

Apr 30 11:59:44 linux-gare kernel: [ 551.833963] usb 3-2: USB disconnect, device number 2

Apr 30 11:59:44 linux-gare kernel: [ 551.834933] usb 3-2: ctrl urb status -62 received

Apr 30 11:59:44 linux-gare kernel: [ 552.097028] usb 3-2: new low speed USB device number 3 using ohci_hcd

Apr 30 11:59:44 linux-gare apcupsd[3586]: Mains returned. No longer on UPS batteries.

Apr 30 11:59:44 linux-gare apcupsd[3586]: Power is back. UPS running on mains.

Apr 30 11:59:44 linux-gare kernel: [ 552.298951] usb 3-2: New USB device found, idVendor=051d, idProduct=0002

Apr 30 11:59:44 linux-gare kernel: [ 552.298958] usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2

Apr 30 11:59:44 linux-gare kernel: [ 552.298963] usb 3-2: Product: Smart-UPS 750 FW:651.18.I USB FW:7.3

Apr 30 11:59:44 linux-gare kernel: [ 552.298967] usb 3-2: Manufacturer: American Power Conversion

Apr 30 11:59:44 linux-gare kernel: [ 552.298971] usb 3-2: SerialNumber: AS0839124329

Apr 30 11:59:46 linux-gare kernel: [ 553.782977] generic-usb 0003:051D:0002.0008: hiddev0,hidraw0: USB HID v1.10 Device [American Power Conversion Smart-UPS 750 FW:651.18.I USB FW:7.3] on usb-0000:00:03.1-2/input0

Apr 30 11:59:46 linux-gare udevd[3616]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/pci0000:00/0000:00:03.1/usb3/3-2 3 3': No such file o r directory

Apr 30 11:59:50 linux-gare kernel: [ 558.080170] hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...

Apr 30 11:59:50 linux-gare kernel: [ 558.080179] usb 3-2: USB disconnect, device number 3

Apr 30 11:59:50 linux-gare kernel: [ 558.081135] usb 3-2: ctrl urb status -62 received

Apr 30 11:59:50 linux-gare kernel: [ 558.344025] usb 3-2: new low speed USB device number 4 using ohci_hcd

Apr 30 11:59:50 linux-gare kernel: [ 558.544161] usb 3-2: New USB device found, idVendor=051d, idProduct=0002

Apr 30 11:59:50 linux-gare kernel: [ 558.544168] usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2

Apr 30 11:59:50 linux-gare kernel: [ 558.544173] usb 3-2: Product: Smart-UPS 750 FW:651.18.I USB FW:7.3

Apr 30 11:59:50 linux-gare kernel: [ 558.544177] usb 3-2: Manufacturer: American Power Conversion

Apr 30 11:59:50 linux-gare kernel: [ 558.544180] usb 3-2: SerialNumber: AS0839124329

Apr 30 11:59:51 linux-gare kernel: [ 558.762156] usb 3-2: ctrl urb status -62 received

Apr 30 11:59:51 linux-gare kernel: [ 558.763155] usb 3-2: ctrl urb status -62 received

Apr 30 11:59:51 linux-gare kernel: [ 558.764160] usb 3-2: ctrl urb status -62 received

Apr 30 11:59:51 linux-gare kernel: [ 558.765159] usb 3-2: ctrl urb status -62 received

Apr 30 11:59:51 linux-gare kernel: [ 558.766159] usb 3-2: ctrl urb status -62 received

Apr 30 11:59:51 linux-gare kernel: [ 558.831554] hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...

Apr 30 11:59:51 linux-gare kernel: [ 558.831561] usb 3-2: USB disconnect, device number 4

Apr 30 11:59:51 linux-gare apcupsd[3586]: Communications with UPS restored.

Apr 30 11:59:51 linux-gare kernel: [ 559.094031] usb 3-2: new low speed USB device number 5 using ohci_hcd

Apr 30 11:59:51 linux-gare kernel: [ 559.295180] usb 3-2: New USB device found, idVendor=051d, idProduct=0002

Apr 30 11:59:51 linux-gare kernel: [ 559.295187] usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2

Apr 30 11:59:51 linux-gare kernel: [ 559.295192] usb 3-2: Product: Smart-UPS 750 FW:651.18.I USB FW:7.3

Apr 30 11:59:51 linux-gare kernel: [ 559.295196] usb 3-2: Manufacturer: American Power Conversion

Apr 30 11:59:51 linux-gare kernel: [ 559.295200] usb 3-2: SerialNumber: AS0839124329

Apr 30 11:59:53 linux-gare kernel: [ 560.857542] generic-usb 0003:051D:0002.000A:

Apr 30 11:59:53 linux-gare udevd[3633]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/pci0000:00/0000:00:03.1/usb3/3-2 3 5': No such file o r directory

Apr 30 11:59:59 linux-gare kernel: [ 566.747450] hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...

Apr 30 11:59:59 linux-gare kernel: [ 566.747460] usb 3-2: USB disconnect, device number 5

Apr 30 11:59:59 linux-gare kernel: [ 567.011061] usb 3-2: new low speed USB device number 6 using ohci_hcd

Apr 30 11:59:59 linux-gare kernel: [ 567.211444] usb 3-2: New USB device found, idVendor=051d, idProduct=0002

Apr 30 11:59:59 linux-gare kernel: [ 567.211452] usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2

Apr 30 11:59:59 linux-gare kernel: [ 567.211457] usb 3-2: Product: Smart-UPS 750 FW:651.18.I USB FW:7.3

Apr 30 11:59:59 linux-gare kernel: [ 567.211461] usb 3-2: Manufacturer: American Power Conversion

Apr 30 11:59:59 linux-gare kernel: [ 567.211465] usb 3-2: SerialNumber: AS0839124329

Apr 30 11:59:59 linux-gare apcupsd[3586]: Communications with UPS restored.

Apr 30 11:59:59 linux-gare kernel: [ 567.298454] generic-usb: probe of 0003:051D:0002.000B failed with error -62

Apr 30 11:59:59 linux-gare kernel: [ 567.298589] hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...

Apr 30 11:59:59 linux-gare kernel: [ 567.298596] usb 3-2: USB disconnect, device number 6

Apr 30 11:59:59 linux-gare kernel: [ 567.561052] usb 3-2: new low speed USB device number 7 using ohci_hcd

Apr 30 12:00:00 linux-gare kernel: [ 567.762460] usb 3-2: New USB device found, idVendor=051d, idProduct=0002

Apr 30 12:00:00 linux-gare kernel: [ 567.762469] usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=2

Apr 30 12:00:00 linux-gare kernel: [ 567.762474] usb 3-2: Product: Smart-UPS 750 FW:651.18.I USB FW:7.3

Apr 30 12:00:00 linux-gare kernel: [ 567.762478] usb 3-2: Manufacturer: American Power Conversion

Apr 30 12:00:00 linux-gare kernel: [ 567.762482] usb 3-2: SerialNumber: AS0839124329

Apr 30 12:00:00 linux-gare apcupsd[3586]: Power failure

.

Apr 30 12:00:00 linux-gare apcupsd[3586]: Power is back. UPS running on mains.

Apr 30 12:00:01 linux-gare kernel: [ 569.316453] generic-usb 0003:051D:0002.000C: hiddev0,hidraw0: USB HID v1.10 Device [American Power Conversion Smart-UPS 750 FW:651.18.I USB FW:7.3] on usb-0000:00:03.1-2/input0

Apr 30 12:00:01 linux-gare udevd[3672]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/pci0000:00/0000:00:03.1/usb3/3-2 3 7': No such file o r directory

Apr 30 12:00:08 linux-gare apcupsd[3586]: Communications with UPS restored.

 

 

Před tím přepojením to nic zajímavé nevypisovalo.

Pro doplněnní /var/log/apcupsd.events

2012-04-30 11:59:27 +0200 apcupsd 3.14.8 (16 January 2010) suse startup succeeded

2012-04-30 11:59:32 +0200 Power failure.

2012-04-30 11:59:38 +0200 Running on UPS batteries.

2012-04-30 11:59:44 +0200 Mains returned. No longer on UPS batteries.

2012-04-30 11:59:44 +0200 Power is back. UPS running on mains.

2012-04-30 11:59:51 +0200 Communications with UPS restored.

2012-04-30 11:59:59 +0200 Communications with UPS restored.

2012-04-30 12:00:00 +0200 Power failure.

2012-04-30 12:00:00 +0200 Power is back. UPS running on mains.

2012-04-30 12:00:08 +0200 Communications with UPS restored./code>

 

 

2.5.2012 18:54 Lukáš Džunko | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: Apcupsd - scripty onbattery a offbattery
Tato hlaska nevesti nic dobre:
[ 566.747450] hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...
Inak povedane odchadza port, je zly kabel, prilis silne rusenie, pretazenie zariadenim ... spolu s tymi dalsimi hlaskami by som povedal, ze nie je uplne v poriadku ten jeden konkretny port. Ked UPS funguje v inom porte bez poblemov, t.j. kernel najde UPS a nestazuje sa, tak s tym portom isto nieco je v poriadku. Na vyskusanie doporucujem pripojit ine zariadenie a sledovat co sa deje.

a teraz k samotnym scriptom. Nemam tu dokumentaciu, ale ked ma pamat neklame tak script onbattery sa vola az po vyprsani ONBATTERYDELAY. Ja tu hodnotu nastavujem na 60 (1 minuta), aby kratke vypadky negenerovali upozornenia cez SMS. Offbattery sa samozrejme zavola len v pripade ak sa volal onbattery script

problem s komunikaciou s UPS moze sposobit, ze ten timer nikdy nevyprsi a tym padom sa nikdy nezavolaju scripty
4.5.2012 00:10 Petr Novotný
Rozbalit Rozbalit vše Re: Apcupsd - scripty onbattery a offbattery

Problém byl v USB kabelu. Toto to nyní vypisuje při odpojení napájení do /var/log/messages

May 3 23:31:47 linux-gare apcupsd[3805]: Running on UPS batteries.

May 3 23:32:12 linux-gare apcupsd[3805]: Mains returned. No longer on UPS batteries.

May 3 23:32:12 linux-gare apcupsd[3805]: Power is back. UPS running on mains.

 

 

Ano, máte naprostou pravdu v manuálu i configuračním souboru apcupsd.conf se píše, že ONBATTERY je časový interval mezi dobou, co UPS zaznamená výpadek sítového napětí do okamžiku do akce (informování uživatelů apod.). ONBATTERY je nastavena na 6.

Provedl jsem ještě jeden test (vycházející z toho, že apccontrol je shell script), jehož výsledek mě dost zaskočil. Editovat jsem soubor /etc/apcupsd/apccontrol takto:

onbattery)

<------>echo "Power failure on UPS ${2}. Running on batteries." | ${WALL}

<------>${SCRIPTSHELL} onbattery

;;

 

 

Výsledek byl, že se při odpojení napájení vypisala pouze zpráva na zeď (skript se nespustil). Když ho spustím samostatně potom funkguje vytečně. Když místo

${SCRIPTSHELL} onbattery

napíší třeba

echo "ZKOUSKA" | ${WALL}

a odpojím napájení potom se zpráva normálně vypíše, z čeho usuzuju, že skript funguje srprávně, jenom z nějakého důvodu nespustí ten skript.

 

I přesto, že se mi to zdá nepravděpodbné přesto se raději "laicky" zeptám. Není potřeba něják spouštění těch skriptů povolit? U Back-up modelu, to tak nebylo, ale jsem opravdu v koncích s nápaday, proto se raději ptám. Díky

11.5.2012 18:13 Petr Novotný
Rozbalit Rozbalit vše Vyřešeno

Problem vyřešen !

Problem byl, jak se říká, mezi "židlí a klávesnicí". Problem byl v tom, ze prikazy pro vykonani se musi do těch scriptů zapisovat ve formatu (o cemz mimochodem v manualu neni ani slovo...):

prikaz | cim_ho_vykonat

Potom vse funguje bezvadne i kdyz to volá apcupsd.

Snad tato informace, která mě stála několik bezesných nocí, pomůže i dalším "víkendovým" uživatelů.

Děkuji za pomoc - vážím si jí !

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.