Problem - UPS z portem USB
No i zaczęło się. Miało być pięknie, zamówiony UPS który ładnie działa gdzie indziej, z portem RS.

  • Producent: Fideltronik-INIGO (nie mylić z Fideltronik bo to inny sprzęt zupełnie)
  • Sprzęt: LUPUS 1000

Odpakowanie paczki i szok.
To ma tylko USB…
Krótkie szukanie po necie, telefon i okazuje się, że to tylko jeszcze nasz kochany dostawca, nie zaktualizował informacji o produkcie bo ten typ już tylko tak będzie miał…

No to coś trzeba z tym zrobić
No dobra.
Co wiemy.
UPS przez RS-a działa z NUT-em na sterowniku megatec bez żadnych ceregieli.
No to jest coś co się nazywa megatec_usb.
Zatem do upsd.conf dodajemy definicję naszego UPS-a:

 [lupus]
        driver = megatec_usb
        port = auto
        desc = "naszLUPUS"

Hmmm…
Nie działa… :/

No i dlaczego to nie działa?…
WTF?
Dobra. Krótkie śledztwo i analiza…
Uruchamiamy: /lib/nut/megatec_usb -u root -a lupus -DDDDDD
Działa i UPS-a znajduje.
Zatem?
Hmmm…
NUT uruchamia sterowniki jako użytkownik ups więc pewnie gdzieś brak uprawnień.
No to sprawdzamy kto co może:

 # ls -l /proc | grep bus
 dr-xr-x---  5 root  proc  0 03-02 12:00 bus

a tutaj:

 # ls -l /proc/bus/usb/001
 -rw-rw-r-- 1 root usb 43 03-12 16:04 001

Pewnie tu jest pies pogrzebany!… Więc dodajemy użytkownika ups do grupy proc i usb.
Działa?…
Działa!!!…
Działa?…
No pozostawało by się tylko cieszyć.
Ale…
Na liście pld-users dostałem informację, że megatec_usb to słabo działa i lepiej używać blazer_usb.
Cóż, klika dni działania tegoż sterownika skutkowały ciągłym rozłączaniem się komunikacji z UPS-em i ponownym łączeniem, aż do wywalenia się sterownika i upsd…
Powrót do megatec_usb i działa lepiej, jednak zdarzają się co jakiś czas jakieś błędy w komunikacji a, że jest już nowszy NUT, zatem przy najbliższej możliwej okazji będzie aktualizacja i zobaczymy jak to będzie działać.
Koniec…

pl/przewodniki/nut-i-ups-fideltronik-inigo-lupus.txt · Last modified: 2011/03/14 12:36 by grzehorz
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0 Powered by Lighttpd - fly light