26 Listopada 2024 12:24:59
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· DIR868l OFW asus vs ...
· Nowe routery: UX, UC...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [11]
· Nowe routery: UX,... [0]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.147.48.105
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
brak statysty - rstats busy
shibby
Witam. Statystyki real-time dzialaja bez problemu ale gdy probuje wejsc na Last 24H lub daily itd to dostaje komunikat:

The rstats program is not responding or is busy. Try reloading after a few seconds.

Szukalem po necie i rozwiazania problemu nie znalazlem.
W logach nic nie ma.
Ktos na jakims forum wspomnial ze to moze byc wina malej ilosci ramu ale moj linksys sie wrecz nudzi:

CPU Load (1 / 5 / 15 mins) 0.14 / 0.13 / 0.09
Total / Free Memory 30.02 MB / 15.51 MB (51.68%)

sprzet to wrt53gs v3
tomato 1.23

ktos podpowie jak rozwiazac ten problem?
 
Dziadek
Miałem ten sam problem, ale on nie był spowodowany brakiem pamięci.
Gdzie u Ciebie są zapisywane te statystyki?
Czy masz aktywny CIFS?
Edytowany przez Dziadek dnia 21-01-2009 19:34
 
shibby
W RAM (temporary) co godzine. mam zrobiony backup na FTP wg opisu http://openlinksys.info/forum/viewthread.php?forum_id=38&thread_id=6071

CIFSa nie mam bo nie mam zadnej maszynki ktora mialaby udostepniony udzial sieciowy 24h.

 
Dziadek

Cytat

shibby napisał/a:
Statystyki real-time dzialaja bez problemu ale gdy probuje wejsc na Last 24H lub daily itd to dostaje komunikat:

The rstats program is not responding or is busy. Try reloading after a few seconds.

Jak już pisałem, sam miałem ten sam problem ale Twój post zmobilizował mnie, żeby znaleźć tego przyczyny i w końcu mi się to udało.
Problem spowodowany jest tym, że podczas instalacji skryptów zapisywana jest ówczesna ścieżka do zawierającego statystyki pliku tomato_rstats_MAC-adress.gz.
Późniejsza zmiana lokalizacji tego pliku w zakładce Bandwith Monitoring powoduje, że skrypty nie mogą tego pliku odnaleźć.
Żeby problem usunąć, należy:

1. Ręcznie skopiować w nowe miejsce plik tomato_rstats_MAC-adress.gz,

2. Do treści pliku rstats-source znajdującego sie na serwerze FTP, ręcznie wpisać aktualną ścieżkę do pliku tomato_rstats_MAC-adress.gz,

3. Zalogować sie do routera w trybie terminala, wejść do katalogu rstatbackup i wydać polecenie rstatinit.sh.

Po wydaniu tego polecenia powinny pojawić się historyczne statystyki routera.

Cytat

CIFSa nie mam bo nie mam zadnej maszynki ktora mialaby udostepniony udzial sieciowy 24h

(Zmienione 2009-01-23 12:32)
Jeśli takiej maszynki nie masz, to jako CIFS możesz zadeklarować własny lokalny komputer, gdyż dostęp całodobowy wcale nie jest konieczny. Router będzie wtedy trzymał statystyki w RAM-ie i czekał na możliwość ich zapisania w CIFS.

Dodane dnia 18-02-2009:
W dniu dzisiejszym, w tym samym wątku podałem wygodniejsze rozwiązanie tego problemu.
Edytowany przez Dziadek dnia 18-02-2009 15:11
 
shibby

Cytat

Dziadek napisał/a:
1. Ręcznie skopiować w nowe miejsce plik tomato_rstats_MAC-adress.gz,

2. Do treści pliku rstats-source znajdującego sie na serwerze FTP, ręcznie wpisać aktualną ścieżkę do pliku tomato_rstats_MAC-adress.gz,

3. Zalogować sie do routera w trybie terminala, wejść do katalogu rstatbackup i wydać polecenie rstatinit.sh.

Po wydaniu tego polecenia powinny pojawić się historyczne statystyki routera.


nie za bardzo rozumiem, nie moge znalesc nigdzie pliku tomato_rstats_MAC-adress.gz. zauwazylem ze jak wylacze z wan up start pliku /jffs/rstatbackup/rstatinit.sh to mi statystyki daily itd dzialaja.

zauwazylem tez ze plik /jffs/rstatbackup/rstatbackup.sh
wysyla rstats-history speed, stime i source na ftpa z katalogu /tmp/var/lib/misc/ jednak ja tu takich pliczkow nie mam?!?!

i teraz /jffs/rstatbackup/rstatinit.sh probuje zaciagnac te pliki z serwera ftp rowniez to tego katalogu po restarcie, jednak ja takowych plikow na FTP nie mam. Pytanie gdzie one sie powinny zapisywac, wtedy przeedytuje sobie skryptu. Szukalem troche przez konsole ale bez rezultatu.

Jak dobrze rozumiem to brak wywolanego pliku rstatinit.sh skutkuje brakiem statystyk po restarcie bo nie zaciaga backupu z ftp (ktory i tak sie poki co nie robi). Zaznacze jeszcze ze backup statystyk per user sie robi poprawnie, chociaz nie wiem czy to ma jakis zwiazek z ta sprawa Smile

Cytat


Jako CIFS możesz zadeklarować albo własny komputer (dostęp całodobowy wcale nie jest konieczny), albo serwer FTP, do którego masz dostęp


Jak ustawic cifs do FTP? jezeli chodzi o dostep shellowy lub po sambie to nie mam takowego. FTP do ktorego mam dostep to wykupiony hosting.
 
Dziadek

Cytat

shibby napisał/a:
nie za bardzo rozumiem, nie moge znalesc nigdzie pliku tomato_rstats_MAC-adress.gz.

W miejscu stringu 'MAC-adress' powinien być MAC Twojego routera - czy tak szukałeś?

Cytat

zauwazylem ze jak wylacze z wan up start pliku /jffs/rstatbackup/rstatinit.sh to mi statystyki daily itd dzialaja.

Skrypt rstatinit.sh zaczyna pracę od ubicia istniejących statystyk, a potem wczytuje statystyki zapisane w backupie. Jeśli w backupie nic nie znajdzie, to efekt jest taki jak u Ciebie.

Cytat

zauwazylem tez ze plik /jffs/rstatbackup/rstatbackup.sh
wysyla rstats-history speed, stime i source na ftpa z katalogu /tmp/var/lib/misc/ jednak ja tu takich pliczkow nie mam?!?!

A jaka jest zawartość Twojego katalogu /tmp/var/lib/misc/ ?
U mnie to wygląda tak:


# pwd
/tmp/var/lib/misc
# l
-rw-r--r--    1 root     root          396 Jan 23 10:27 dnsmasq.leases
-rw-r--r--    1 root     root            2 Jan 23 01:55 rstatbackup.inited
-rw-r--r--    1 root     root         1024 Jan 23 10:57 rstats-history.gz
-rw-r--r--    1 root     root           43 Jan 23 10:57 rstats-source
-rw-r--r--    1 root     root        19201 Jan 23 10:57 rstats-speed.gz
-rw-r--r--    1 root     root            4 Jan 23 10:57 rstats-stime
-rw-rw-rw-    1 root     root            4 Jan  1  1970 wantime
#

Różnica może wynikać z tego, że Ty statystyki routera trzymasz w RAM-ie, a ja je zapisuje w CIFS - poprzednio na swoim pececie, a od dzisiejszej nocy na lokalnym serwerze.
Jest dość prawdopodobne (nie mam czasu teraz tego sprawdzać), że do poprawnego działania wszystkich skryptów konieczne jest istnienie udziału sieciowego CIFS, gdyż taki był stan wyjściowy w momencie tworzenia tego zestawu skryptów.
Natomiast miłym plusem ostatnich zmian jest fakt, że teraz po reboocie routera także wykres "Last 24 h" jest przywracany.

Cytat

Jak ustawic cifs do FTP? jezeli chodzi o dostep shellowy lub po sambie to nie mam takowego. FTP do ktorego mam dostep to wykupiony hosting.

Oczywiście masz rację, gdy to pisałem, byłem już bardzo śpiący.
Ja swój własny serwer FTP mam w sieci lokalnej i o nim wówczas myślałem.
 
shibby
ok problem rozwiazalem. mam lacze wdzwanianie (dialog po pppoe) i czasami musi minac pare sekund zanim nawiaze linksys polaczenie. dodalem do rstatinit.sh na poczatku pliku sleep 20 i teraz jest ok Smile

dziadek stokrotne dzieki za nakierowanie Smile a tak jeszcze zapytam w jakim pliku zmienia sie tego MACa to odrazu sprawdze czy mam dobry wpisany Smile
Edytowany przez shibby dnia 23-01-2009 13:30
 
Dziadek

Cytat

shibby napisał/a:
ok problem rozwiazalem. mam lacze wdzwanianie (dialog po pppoe) i czasami musi minac pare sekund zanim nawiaze linksys polaczenie.

Tam musi być jeszcze jakiś inny problem, bo ja mam komputery w sieci lokalnej i przy jakiejkolwiek zmianie konfiguracji też mam ten sam efekt jak Ty.

Cytat

shibby napisał/a:
a tak jeszcze zapytam w jakim pliku zmienia sie tego MACa to odrazu sprawdze czy mam dobry wpisany Smile

Z tym plikiem tomato_rstats_MAC-adress.gz to jestem dosyć skołowany. To jest ten sam plik, którrego nazwa wyświetla Ci się na stronie Administration/Bandwith Monitoring w części Backup.
Z wysokim prawdopodobieństwem jest to kopia pliku /tmp/var/lib/misc/rstats-history.gz.
Najdziwniejsze jest to, że gdy na stronie Administration/Bandwith Monitoring w okienku Save History Location miałem wpisaną ścieżkę do /CIFS1 na moim komputerze, to ten plik co godzinę był tam aktualizowany.
Gdy dzisiaj w nocy tę ścieżkę zmieniłem na adres /CIFS2 do mojego lokalnego serwera na linuksie, to ten plik jakby przestał być potrzebny, przez cała noc ani razu się nie zaktualizował, chociaż statystyki routera poprawnie mi się ładowały po reboocie.
Poobserwuję te pliki jeszcze, może dojdę do jakichś sensownych wniosków.
 
Dziadek

Cytat

shibby napisał/a:
ok problem rozwiazalem. mam lacze wdzwanianie (dialog po pppoe) i czasami musi minac pare sekund zanim nawiaze linksys polaczenie. dodalem do rstatinit.sh na poczatku pliku sleep 20 i teraz jest ok Smile

Również u mnie po upgradzie Tomato do wersji 1.23 timing był przyczyną znikania statystyk po restarcie routera.
Co prawda u mnie problem ten też ustępował po umieszczeniu polecenia
sleep 20
w zakładce Administration/Scripts/WAN Up ponad linią
/jffs/rstatbackup/rstatinit.sh,
ale ostatecznie zdecydowałem się na rozwiązanie go przez
przeniesienie polecenia
/jffs/rstatbackup/rstatinit.sh
z zakładki WAN Up do zakładki Firewall, co wydaje mi się być lepszym rozwiązaniem.
 
Jakub85
Witajcie. Mam ten sam problem co autor tematu. Niestety rady takie jak dodanie sleep 20 nad wpisem czy przeniesienie go do zakładki firewall u mnie nie pomagają.
Wydaje mi się, że problem leży w pliku rstats-source, który jest tworzony przez skrypt na serwerze ftp. Plik niby tam jest jednak przy próbie ściągnięcia wyskakuje błąd. Zabiera on 0 bajtów i nic w nim nie ma.
Czy komuś udało się to naprawić?

Mam serdeczną prośbę. Czy mógłbym prosić kogoś o wklejenie zawartości dobrze działającego pliku rstats-source? U mnie jest on pusty i nie da się go skopiować na dysk.
Edytowany przez Jakub85 dnia 17-02-2009 00:05
 
shibby
ten plik u mnie tez jest pusty wiec to raczej nie to.

jakie masz lacze?

masz na ftp pliki rstat-history.gz, rstat-speed.gz, statday*?

jaka masz zawartosc katalogu
ls /tmp/var/lib/misc/

powinienes miec w nim m.in.
rstatbackup.inited rstats-history.gz rstats-source rstats-speed.gz rstats-stime
 
Dziadek

Cytat

Jakub85 napisał/a:
Czy mógłbym prosić kogoś o wklejenie zawartości dobrze działającego pliku rstats-source? U mnie jest on pusty i nie da się go skopiować na dysk.

U mnie treść tego pliku jest następująca:


/cifs1/WRT54g/tomato_rstats_0014bf307587.gz

gdzie:
/cifs1/WRT54g/
jest ścieżką wpisaną do pola Save History Location w zakładce Administration/Bandwith Monitoring, a
tomato_rstats_0014bf307587.gz
jest plikiem, w którym Tomato przechowuje statystyki routera.
 
shibby
ja mam ustawione RAM (temporary) dlatego zawartosc rstats-source mam pustą.
 
Dziadek

Cytat

Dziadek napisał/a:
Żeby problem usunąć, należy:

1. Ręcznie skopiować w nowe miejsce plik tomato_rstats_MAC-adress.gz,

2. Do treści pliku rstats-source znajdującego sie na serwerze FTP, ręcznie wpisać aktualną ścieżkę do pliku tomato_rstats_MAC-adress.gz,

3. Zalogować sie do routera w trybie terminala, wejść do katalogu rstatbackup i wydać polecenie rstatinit.sh.

To co napisałem powyżej, można także wykonać korzystając wyłącznie z GUI:

1. Robimy backup statystyk routera korzystając z zakładki Backup na stronie Administration/Bandwith Monitoring
2. Na tej samej stronie, w polu Save History Location ustalamy miejsce zapisywania statystyk routera
3. Zaznaczamy Create New File (Reset Data)
oraz (gdyby jeszcze nie było) Create Backups
4. Klikamy Save
5. Ponieważ dotychczasowe statystyki routera zostały wyzerowane, więc przywracamy je funkcją Restore na stronie Administration/Bandwith Monitoring.

Poprzednio nie chciało mi to w ten sposób działać i statystyki były tracone przy reboocie.
Obecnie, prawdopodobnie po zmianach w skryptach firewalla, które opisałem dnia 26-01-2009 g. 20:20 wszystko mi już działa i pomimo że Tomato z nieznanych mi bliżej powodów w dalszym ciągu nie jest w stanie zapisać pliku tomato_rstats_MAC_address.gz na partycji /cifs2/, to statystyki routera jak na razie są po reboocie przywracane.
 
Jakub85
@Dziadek, shibby. Bardzo Wam dziękuję za pomoc i rady. Dzisiaj mam troszkę czasu i znowu pokombinuje z tym.
 
Gangster
Też mam ten sam problem. Dopisałem sleep 20 do pliku. Przeniosłem /jffs/rstatbackup/rstatinit.sh do Firewall. Wszystkie 4 pliki mam do ftp i routerze. Jednak nic to nie pomaga. Jak zrobię restart statystyk to ok. Działa do następnego restartu routera.

Wystartowałem z palca i taki błąd się pojawił:

# rstatinit.sh

Done.
ftpget: unexpected server response: 426 File not found, transfer aborted
#


Ktoś wie o co biega?
Edytowany przez Gangster dnia 09-03-2009 23:59
 
shibby
a masz plik /jffs/ftpparametry.sh?

ma on prawo execute?
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
Gangster
Tak mam i ma prawo wykonywania.
 
shibby
a masz te 4 pliki na ftp?

-rw-r--r-- 1 root root 1024 Jan 23 10:57 rstats-history.gz
-rw-r--r-- 1 root root 43 Jan 23 10:57 rstats-source
-rw-r--r-- 1 root root 19201 Jan 23 10:57 rstats-speed.gz
-rw-r--r-- 1 root root 4 Jan 23 10:57 rstats-stime

bo ten plik wlasnie je probuje sciagnac. wyglada na to jakbys jakiegos nie mial i skrypt nie mogl go pobrac.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
Gangster
Tak wszystkie 4 są na FTP (http://www.drivehq.com/) jak i na routerze (jffs).
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 78

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,856,127 unikalnych wizyt