27 Listopada 2024 02:31:25
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Nowe routery: UX, UC...
· DIR868l OFW asus vs ...
· [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,... [1]
· [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.146.152.147
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Skrypt na reconnect/restart. Jakie polecenia.
djozim
Witam.

Chciałbym stworzyć skrypt, który będzie mi robił reconnect WAN lub po prostu restart Ovisa (Ovislink gl1600wp) o danej godzinie. Co prawda można ustawić harmonogram, ale z częstotliwością 15 minut. Potrzebuję coś (skrypt), aby resetował mi neostradę o danej godzinie, co do minuty (chodzi tutaj o gry, aby neostrada resetowała mi się dokładnie kilkanaście-kilkadziesiąt sekund po wyłączeniu serwerów gry w celu zapisu (8:00), a czas routera wyprzedza mi o kilka sekund czas serwera gry).

Najbardziej cieszył bym się, jakby ktoś podał mi polecenia typu czekaj xx sekund, reconnect wan, reset całęgo Ovisa itp. Szukałem w google ale nie mogę nic znaleźć dla siebie. Jak się za to zabrać. Jakie są polecenia? Jak w ogóle się ten język programowania nazywa, spróbuję sam coś wtedy poszukać.

Może jakieś linki.

Pozdrawiam.
 
shibby
twoje czekaj to odpowiednik sleep

czyli ustawiasz o danej porze np o 7:45 harmonogram po czym dajesz

Cytat

sleep xxx
reboot


gdzie xxx to czas w sekundach czyli np sleep 300 oznacza czekaj 5min.

zamiast reboot mozesz sprobowac (bo ja tego nie sprawdzalem)
ifdown wan - powinno rozlaczyc net
ifup wan - powinno polaczyc net.

ale tak jak mowie to tylko teoretyczne komendy, nie sprawdzalem ich


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
 
djozim
Ok będę próbował.
Wielkie dzięki.

A powiedz mi jeszcze, skąd znasz/masz te wszystkie komendy/polecenia? Mógłbyś mi podać jakiś link lub jak tego szukać. Chciałbym w przyszłości "pobawić" się z skryptami, może rozbuduję sieć itp.

Pozdrawiam.
 
shibby
to sa komendy/apliakcje linuxowe

zobacz sobie w konsoli zawartosc katalogow /bin /sbin /usr/bin /usr/sbin
Listujesz komenda ls

a ten jezyk programowania to bash.
Skad go znam? najpierw samouczenie,pozniej srudia i pare lat pracy w zawodzie robi swoje Smile
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
 
djozim
Hmmm... co do tej konsoli to nie mam pojęcia o jaka konsole chodzi i jak to włączyć/obsługiwać. jakaś podpowiedź?

Pozdrawiam.
 
shibby
konsola -> sciagasz program putty i laczysz sie po ssh do routera (pamietaj by wlaczyc sobie ssh i wylaczyc telnet w routerze w zakladce administation)

to czarne to wlasnie konsola Pfft
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
 
djozim
Wszystko ładnie działa, reset routera o 8:05. Przeglądałem sobie i nie znalazłem nic aby resetować/rozłączać wan.
 
shibby

Cytat

service wan stop
sleep 5
service wan start


lub zwyczajnie

Cytat

service wan restart


sprawdzalem, dziala.
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
 
djozim
Dzięki wielkie, Zależało mi tylko na restarcie neostrady bo chciałem sprawdzić dni ile sprzęt będzie działał stabilnie.

Dzięki wielkie jeszcze raz.
 
byku
Shibby a gdzie ten skrypcik wpisać?

Chcę rebootować router np. o 4 w nocy.

Z góry dzięki
 
shibby
w schedulerz.

Jezeli chcesz rebootowac router to masz juz tam gotowy plan, wystarczy uaktywnic i zdefiniowac kiedy ma to robic.

jezeli chcesz restartowac samo lacze to ustaw plan np custom 1 by o danej godzienie codziennie wykonywal polecenie
service wan restart.
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
 
byku
Ok dzięki
 
pawel330k
Wiem, że odkopuje temat, ale nie chcę zakładać nowego.
Czy wiek ktoś jak ułożyć skrypt, który sprawdzał by pingowanie np. do google.pl i w przypadku braku odpowiedzi resetował router?
Chodzi o skrypt do schedulera.
 
TheWB


(test $(($(sed -n "s/\([^\.]*\).*/\1/p" /proc/uptime))) -le 300) || ping -c 10 -q 10.1.1.1 || reboot


zamiast 10.1.1.1 podajesz dowolne ip np.google
Asus RT N-16
Tomato Firmware 1.28.0000 MIPSR2-083V K26 USB AIO

OSCAM 1.10rc build #6000
http://www.2shared.com/file/YrSr457D/...ipsel.html
 
branetre

Cytat

pawel330k napisał(a):

Wiem, że odkopuje temat, ale nie chcę zakładać nowego.
Czy wiek ktoś jak ułożyć skrypt, który sprawdzał by pingowanie np. do google.pl i w przypadku braku odpowiedzi resetował router?
Chodzi o skrypt do schedulera.




  #!/bin/sh
    if ! ping -q -c 10 -W google.com > /dev/null; then
            (reboot) &
    fi


Po 10 sekundach ciszy powinien nastąpić restart
 
pawel330k
Dzięki za pomoc. Zaimplementowałem już skrypt TheWB i działa. Zobaczymy czy pomorze.
Tak dla innych wyjaśnię po co mi to.
PPoE powinno nawiązać połączenie gdy straci kontakt z serwerem. Ale po 6 godz, 3 dniach, lub krótszych okresac u mnieh następuje sytuacja w których router widzi ip, ale nie ma internetu. Wtedy wystarczy zresetować router. Dla mnie to nie problem, ale rodzice chcą mieć stały dostęp bez bawienia się. Dlatego dzięki temu skryptowi router co 5 min będzie sprawdzał, czy jest internet, jeżeli nie, zresetuje modem i po problemie.
Gdyby ktoś miał taki problem jak ja, niech spróbuje.

Za jakiś czas napiszę, czy pozbyłem się na dobre problemu.
Jeszcze raz serdeczne dzięki.
 
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: 70

· 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,920,813 unikalnych wizyt