Temat: Tp-Link WDR4300 i UPS APC 1500

Witam
Chce zasięgnąć porady od nośnie pakietu do upsa, a mianowicie w panelu graficznym w zakładce "Status /UPS" nie widać wartości upsa. Jesli sie zaloguje SSH to wszystko jest ok

root@Gargoyle:~# apcaccess
APC      : 001,043,1013
DATE     : 2017-10-11 21:29:29 +0200
HOSTNAME : Gargoyle
VERSION  : 3.14.13 (02 February 2015) unknown
UPSNAME  : ups1
CABLE    : USB Cable
DRIVER   : USB UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2017-10-11 21:29:24 +0200
MODEL    : Smart-UPS 1500
STATUS   : ONLINE
LINEV    : 240.4 Volts
LOADPCT  : 0.0 Percent
BCHARGE  : 100.0 Percent
TIMELEFT : 335.0 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME  : 0 Seconds
OUTPUTV  : 240.4 Volts
SENSE    : High
DWAKE    : -1 Seconds
DSHUTD   : 180 Seconds
LOTRANS  : 208.0 Volts
HITRANS  : 253.0 Volts
RETPCT   : 15.0 Percent
ITEMP    : 36.0 C
ALARMDEL : 30 Seconds
BATTV    : 27.3 Volts
LINEFREQ : 50.0 Hz
LASTXFER : No transfers since turnon
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
SELFTEST : NO
STESTI   : 14 days
STATFLAG : 0x05000008
MANDATE  : 2006-06-18
SERIALNO : AS0625212907
BATTDATE : 2017-09-26
NOMOUTV  : 230 Volts
NOMBATTV : 24.0 Volts
FIRMWARE : 653.13.I USB FW:7.3
END APC  : 2017-10-11 21:30:48 +0200


http://192.168.10.1/cgi-bin/multimon.cgi nawet pod tym adresem nic nie ma przekierowuje mnie od razu na główna stronę panelu.

2

Odp: Tp-Link WDR4300 i UPS APC 1500

A co widać z danych?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Tp-Link WDR4300 i UPS APC 1500

Model:-
Status:-
Naładowanie baterii:-
Napięcie sieci:-
Obciążenie UPS:-
Pozostało czasu:-

4

Odp: Tp-Link WDR4300 i UPS APC 1500

Zobacz w logach czy nie raportuje błędu w dostępie do apcaccess

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Tp-Link WDR4300 i UPS APC 1500

jedyny błąd w logach to mam taki:
Wed Oct 11 21:29:55 2017 daemon.err uhttpd[1793]: sh: write error: Broken pipe

6

Odp: Tp-Link WDR4300 i UPS APC 1500

To nie to, to pochodzi z innych elementów systemu.

Strona woła właśnie polecenie apcaccess. Skoro działa w konsoli to nie widzę powodu dla którego i tu nie miało by działać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Tp-Link WDR4300 i UPS APC 1500

hmmm a nie koliduje inne urządzenie podłączone do usb np. karta audio?

8

Odp: Tp-Link WDR4300 i UPS APC 1500

Jak pisałem  - gui woła polecenie apcaccess. Więc skoto ono z konsoli wyświetla to nie, nie koliduje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Tp-Link WDR4300 i UPS APC 1500

to ciekawe gdzie jest pies pogrzebany?

10

Odp: Tp-Link WDR4300 i UPS APC 1500

po ponownej instalacji jest coś takiego:
apcupsd FATAL ERROR in apcupsd.c at line 221
Unable to create UPS lock file.
  If apcupsd or apctest is already running,
  please stop it and run this program again.
Wed Oct 11 22:12:30 2017 daemon.err apcupsd[4139]: Valid lock file for pid=1693, but not ours pid=4139
Wed Oct 11 22:12:30 2017 daemon.err apcupsd[4139]: apcupsd error shutdown completed
Wed Oct 11 22:12:45 2017 kern.err kernel: [  149.490000] usb 1-1-port2: disabled by hub (EMI?), re-enabling...
Wed Oct 11 22:12:45 2017 kern.info kernel: [  149.490000] usb 1-1.2: USB disconnect, device number 4
Wed Oct 11 22:12:46 2017 kern.info kernel: [  149.740000] usb 1-1.2: new low-speed USB device number 5 using ehci-platform
Wed Oct 11 22:12:47 2017 kern.info kernel: [  151.380000] hid-generic 0003:051D:0002.0003: hiddev0,hidraw1: USB HID v1.10 Device [American Power Conversion Smart-UPS 1500 FW:653.13.I USB FW:7.3] on usb-ehci-platform-1.2/input0
Wed Oct 11 22:12:53 2017 daemon.warn apcupsd[1693]: Communications with UPS restored.

11

Odp: Tp-Link WDR4300 i UPS APC 1500

Po prostu zresetował urządzenie na ma magistrali. Luźny kabelek lub bardzo kiepskiej jakości.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Tp-Link WDR4300 i UPS APC 1500

ten kabelek działał z modelem wr1043nd v1 i nie było problemu,wymieniłem mimo porady na inny lepszy digitusa i nie dało to oczekiwanych zmian.

13 (edytowany przez Greff 2018-02-04 19:09:55)

Odp: Tp-Link WDR4300 i UPS APC 1500

U mnie jest tak samo. sad
NEXX WT3020 16MB RAM, UPS APC Back-UPS ES700, kabel USB.
W GUI same "-", w terminalu vis SSH pokazuje wszystkie dane.

GUI:

 Model:-
Status:-
Naładowanie baterii:-
Napięcie sieci:-
Obciążenie UPS:-
Pozostało czasu:- 

W logu Gargoyle:

Sun Feb  4 18:48:52 2018 daemon.notice apcupsd[1962]: apcupsd 3.14.13 (02 February 2015) unknown startup succeeded
Sun Feb  4 18:48:52 2018 daemon.info apcupsd[1962]: NIS server startup succeeded

via SSH:

apcaccess
APC      : 001,034,0836
DATE     : 2018-02-04 18:51:24 +0100
HOSTNAME : Gargulec
VERSION  : 3.14.13 (02 February 2015) unknown
UPSNAME  : ups1
CABLE    : USB Cable
DRIVER   : USB UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2018-02-04 18:37:32 +0100
MODEL    : Back-UPS ES 700
STATUS   : ONLINE
LINEV    : 228.0 Volts
LOADPCT  : 5.0 Percent
BCHARGE  : 100.0 Percent
TIMELEFT : 13.1 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME  : 0 Seconds
SENSE    : Low
LOTRANS  : 160.0 Volts
HITRANS  : 278.0 Volts
ALARMDEL : 30 Seconds
BATTV    : 13.6 Volts
LASTXFER : Automatic or explicit self test
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
STATFLAG : 0x05000008
SERIALNO : 5B0842T44340
BATTDATE : 2008-10-17
NOMINV   : 230 Volts
NOMBATTV : 12.0 Volts
FIRMWARE : 829.D2 .I USB FW:D2
END APC  : 2018-02-04 18:52:08 +0100
1x OpenWrt 23.05-SNAPSHOT, r23695-80ef582dee by Cezary

14

Odp: Tp-Link WDR4300 i UPS APC 1500

Zrób vi /www/ups.sh

Za linią 9 (przez %>) dopisz apcaccess, zapisz i wczytaj stronę w gui. I pokaż co wyszło na ekranie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Tp-Link WDR4300 i UPS APC 1500

Wpisałem "apcaccess" za "ups" w linijce 9 co nie dało żadnego efektu, w linijce 10 dopisanie "access" dało wyrzucenie danych jednym ciągiem nad GUI gargulca:

APC : 001,034,0836 DATE : 2018-02-04 23:22:35 +0100 HOSTNAME : Gargulec VERSION : 3.14.13 (02 February 2015) unknown UPSNAME : ups1 CABLE : USB Cable DRIVER : USB UPS Driver UPSMODE : Stand Alone STARTTIME: 2018-02-04 18:58:58 +0100 MODEL : Back-UPS ES 700 STATUS : ONLINE LINEV : 230.0 Volts LOADPCT : 5.0 Percent BCHARGE : 100.0 Percent TIMELEFT : 13.1 Minutes MBATTCHG : 5 Percent MINTIMEL : 3 Minutes MAXTIME : 0 Seconds SENSE : Low LOTRANS : 160.0 Volts HITRANS : 278.0 Volts ALARMDEL : 30 Seconds BATTV : 13.6 Volts LASTXFER : Automatic or explicit self test NUMXFERS : 0 TONBATT : 0 Seconds CUMONBATT: 0 Seconds XOFFBATT : N/A STATFLAG : 0x05000008 SERIALNO : 5B0842T44340 BATTDATE : 2008-10-17 NOMINV : 230 Volts NOMBATTV : 12.0 Volts FIRMWARE : 829.D2 .I USB FW:D2 END APC : 2018-02-04 23:22:52 +0100 UPS
Model:-
Status:-
Naładowanie baterii:-
Napięcie sieci:-
Obciążenie UPS:-
Pozostało czasu:-
1x OpenWrt 23.05-SNAPSHOT, r23695-80ef582dee by Cezary

16

Odp: Tp-Link WDR4300 i UPS APC 1500

Za linią 9 nie w linii 9....

No ale ok, dane wyświetla więc nie widzę powodu dla którego gui nie mało by tego robić...

Zrób

rm /www/js/ups.js
wget http://dl.eko.one.pl/projekty/ups.js -O /www/js/ups.js

Odśwież stronę i pokaż co wyszło.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: Tp-Link WDR4300 i UPS APC 1500

Usunąłem wpis "apcaccess", gdyż wyświetlał dane z UPS'a ponad menu z Gargoyle, po ściągnięciu Twojego pliki wszystko pięknie się wyświetla w menu UPS. smile
Dziękuję bardzo! smile

UPS
Model: Back-UPS ES 700
Status: ONLINE
Naładowanie baterii: 100.0 %
Napięcie sieci: 232.0 V
Obciążenie UPS: 5.0 Percent
Pozostało czasu: 13.1 min.
1x OpenWrt 23.05-SNAPSHOT, r23695-80ef582dee by Cezary

18

Odp: Tp-Link WDR4300 i UPS APC 1500

No właśnie nie, bo dodałem tylko mały debug żeby wyświetlał w linii to co dostał. Więc jak pisałem oryginał też powinien działać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Tp-Link WDR4300 i UPS APC 1500

Działa nawet po restarcie. smile Ja nie znam się, więc nie mam zielonego pojęcia co w trawie piszczy. smile

1x OpenWrt 23.05-SNAPSHOT, r23695-80ef582dee by Cezary

20

Odp: Tp-Link WDR4300 i UPS APC 1500

Weź jeszcze raz podmień na oryginalny plik:

rm /www/js/ups.js
wget https://raw.githubusercontent.com/obsy/packages/master/plugin-gargoyle-apcups/files/www/js/ups.js  -O /www/js/ups.js

I zobacz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Tp-Link WDR4300 i UPS APC 1500

Podmieniłem na oryginalny plik. Po restarcie działa jak powinno. Wszystko OK. Teraz to już nic nie rozumiem... big_smile

1x OpenWrt 23.05-SNAPSHOT, r23695-80ef582dee by Cezary

22

Odp: Tp-Link WDR4300 i UPS APC 1500

No właśnie, pisałem że musi działać.
Przy okazji zaktualizuj sobie plik ups.sh bo przepisałem go na nowe gui.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: Tp-Link WDR4300 i UPS APC 1500

Zrobione! Działa! Dziękuję! smile

1x OpenWrt 23.05-SNAPSHOT, r23695-80ef582dee by Cezary

24

Odp: Tp-Link WDR4300 i UPS APC 1500

Faktycznie dziala po wpisie:

Cezary napisał/a:

Weź jeszcze raz podmień na oryginalny plik:

rm /www/js/ups.js
wget https://raw.githubusercontent.com/obsy/packages/master/plugin-gargoyle-apcups/files/www/js/ups.js  -O /www/js/ups.js

I zobacz.


Szkoda ze nadal nie działa "apcupsd-cgi uhttpd" instalacja przebiega pomyślnie ale po wpisaniu adresu http://192.168.10.1/cgi-bin/multimon.cgi przekierowuje na główne menu.

25

Odp: Tp-Link WDR4300 i UPS APC 1500

Uruchom oddzielną instancję uhttpd. Skoro robisz już na gagroyle to pamiętaj o jego architekturze a nie robisz na ślepo jak popadnie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.