Portál AbcLinuxu, 26. dubna 2024 02:23

APC Back-UPS CS (350EI/500EI)

Ovladač: v jádře

Technické parametry

"Nepřerušitelný" zdroj napájení, tři zálohované výstupy a jeden s přepěťovou ochranou, ochrana pro modem a podobná zařízení. Komunikace přes USB nebo sériový port, standardně dodáván jen USB kabel. Není úplně "dumb", kromě stavu baterie/síť zobrazuje i kapacitu baterií v % a ne zcela přesný odhad jak dlouho by vydržely v případě výpadku. Viz zde.

Identifikace pod Linuxem

/proc/bus/usb:
T:  Bus=01 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= 1.00
S:  Manufacturer=American Power Conversion
S:  Product=Back-UPS 500 FW: 6.2.I USB FW: c1
S:  SerialNumber=*cenzored*
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 30mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=hid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl= 10ms

Postup zprovoznění pod Linuxem

V jádře 2.4.9 zatím podpora USB "úpéesek" není, je potřeba použít 2.4.x-ac

Při konfiguraci jádra zapnout mj. toto: Dále je potřeba nejnovější verze programu apcupsd. Ve verzi 3.9.4 jsem musel udělat tyto úpravy: Dál jsem postupoval podle dokumentace k apcupsd. V podstatě stačilo pustit zhruba toto:
./configure \
	--with-serial-dev=/dev/usb/hid/hiddev[0-9] \
	--with-upstype=usb \
	--with-upscable=usb \
	--enable-pthreads \
	--enable-usb \
	--prefix=/usr \
	--sbindir=/sbin \
	--enable-cgi \
	--with-cgi-bin=/var/www/cgi-bin \
	--with-css-dir=/var/www/html/css \
	--enable-powerflute
make
make install
/etc/init.d/apcupsd start

Pokud chcete zprovoznit funkci killpower, musíte na většinu jader aplikovat malý patch, který najdete u apcupsd.

Poznámka

V pohodě utáhne průměrný počítač (PIII, 1xHDD, 5 karet a další běžné věci), 17" monitor a modem.


v jadrech 2.4.20 a 2.4.21 funguje bez uprav zrojaku. verze apcupsd 3.10.6 dokonce probehne korektne, staci ./configure + volby, make, make install a je to.


Pokud UPS v některé hodiny téměř trvale spíná, nemá to nic společného s Linuxem, ale se signálem HDO ze sítě. Připravte se na problémovou reklamaci.


S vlastnorucne vyrobenym kabelem bezi UPS take pres seriovy port (v rezimu SMART). K tomuto kroku jsem byl donucen z duvodu spatne funkce UPS - po nejake dobe se UPS sama "odpojila" od sbernice a uz se z toho nevzpamatovala. Pres seriovy port bezi bez problemu.

Se seriovym kabelem funguje take funkce killpower (bez patchovani jadra).

Podrobnejsi informace o vyrobe kabelu naleznete v dokumentaci k apcupsd.

Dokument vytvořil: Martin Volf, 1.9.2001 12:19 | Poslední úprava: Redakce, 27.2.2011 15:09 | Další přispěvatelé: buma, Stanislav Brabec | Historie změn | Zobrazeno: 1355×

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.