27 Listopada 2024 11:42:59
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [MOD] FreshTomato-MI...
· [MOD] FreshTomato-AR...
· Nowe routery: UX, UC...
· DIR868l OFW asus vs ...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· 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?
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [908]
· [MOD] FreshTomato... [414]
· 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.142.54.136
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Skrypty o róznych porach
fnx
Witam.
Chciałbym zrobić tak, ze np od 24 do 6 działa jeden skrypt od 6 do 3 drugi,a od 10 do 18 trzeci. W miedzy czasie działa inny.
O co chodzi dokładniej?
Po prostu mam łącze, które jest podzielone na dwa. Chciałbym w odpowiednich porach aby odpalał się skrypt, który nie będzie przydzielał łącza po połowie tylko dynamicznie. Powiedzcie jak to zrobić, bo szukałem czegoś ale znalazłem tylko wątek o skrypcie odpalanego z dysku pt: dzień noc, niestety nie znalazłem plików prócz wątka :/
Myślałem aby zrobić to w schluder ale nie wiem może macie inny sposób?
 
obsy
cru, było gdzieś w wątku tomato własnie. Dokładnie tak jak chcesz.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
fnx
Tak tylko gdzie? Szukałem na forum i znalazłem jakieś 2 wątki ale nie było tam plików tylko strzępki informacji :/
 
obsy
http://openlinksys.info/forum/viewthr...post_50830

itd. szuakaczka jest od tego, a ja naprawdę nie pamiętam wszystkich tematów na forum wraz z ich numerami.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
shibby
a kolega do wiki-tomato zagladal?
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
 
fnx
Jak najbardziej. Jest tam o tomato (co zawiera) ale nie ma nic o telnecie tzn. komendach.
Ps: Czyli nikt nie potrafi udzielić mi prostej odpowiedzi, która na pewno się przyda też innym, którzy szukali tak jak ja i nie znaleźli odpowiedzi na swoje pytanie zadane WYSZUKIWARCE?
Edytowany przez fnx dnia 12-12-2009 19:57
 
shibby
to kolega dostaje rozwiazanie i nie widzi go lub nie potrafi wykorzystac

"Podział łącza przy zmiennych prędkościach"

jakbys w to kliknaj to znajdziesz tutorial jak zrobic dwa skrypty ktore beda uruchamiane o wygranych godzinach. Jaki problem dorzucic analogicznie do tego trzeci skrypt?
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
 
fnx
Sorry Panowie, teraz skumałem i wszystko zrobiłem jak tam napisane czyli tu: http://openlinksys.info/forum/viewthr...ad_id=8568
To tak na przyszłość, żeby inni nie zadawali głupich pytań jak ja :D

Mam tylko pytanko gdyż mam tylko 2 miejsca w Scheduler, więc jakbym chciał 3 skrypt odpalić to jak to zrobić ?
W cru próbuje dodać pod nową nazwą i o innej godzinie ale z parametrem sched sch_c4 lecz niestety nie działa.

Wszystkie 3 pola na zadania mam zajęte 1 na zapis statystyk, a 2 pozostałe na wlaśnie to, da się kolejne zrobić zadanie, aby odpalalo skrypt?

Oraz tutaj:

[ "$czas" -ge 130000 ] && [ "$czas" -le 230000 ] ;
jest podana godzina czy coś innego, bo nie wiem czy to też zmieniać.
Za pomoc z góry dzięki.
Edytowany przez fnx dnia 13-12-2009 20:44
 
shibby

Cytat

[ "$czas" -ge 130000 ] && [ "$czas" -le 230000 ] ;


jezeli czas wiekszy od 13:00:00 i czas mniejszy od 23:00:00 to...

tak to sie czyta

przyklady wywolania cru z konsoli.

Cytat

# Backup statystyk co godzine (7min po pelnej godz.)
cru d statbackup;
cru a statbackup "7 * * * * /jffs/statperuser/statbackup.sh";

# Backup statystyk codziennie (godz. 23.58)
cru d statbackupday;
cru a statbackupday "58 23 * * * /jffs/statperuser/statbackupday.sh";

# Zerowanie statystyk co miesi▒c (o 0.05 pierwszego dnia kazdego miesiaca)
cru d statbackupmonth;
cru a statbackupmonth "5 0 1 * * /jffs/statperuser/statbackupmonth.sh";


cru d - delete
cru a - add
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
 
fnx
Nie no spoko o cru wiem, sam zdążyłem dojść Pfft
Bardziej chodziło mi właśnie o to polecenie wyżej z "IF".
W każdym razie dzięki Panowie za pomoc.Grin
Edytowany przez fnx dnia 14-12-2009 20:55
 
shibby
ale skrypt z if musialbys wykonywac np co 5 min

a w cru dodajesz 3 wpisy i gotowe, sam sie odpali o danej godzinie.
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
 
fnx
Hmm.
Mam tylko mały problem dałem coś takiego:

sleep 10
czas=`/bin/date +%k%M%S`
if
[ "$czas" -ge 065900 ] && [ "$czas" -le 085900 ] ;
then /jffs/dzien.sh
else
/jffs/noc.sh
fi

Ale niestety nie działa. Jest w cru restart routera na godzine 7, wchodze na peceta sprawdzam i skrypt, który miał ograniczać łącze do 100 kb/s nie odpalił się, idzie 200 kb/s i nie wiem czemu.
Czyli z tego co napisałeś skrypt z if nie dodawać do: "init" oraz "wan up, etc." tylko do zadań i najlepiej żeby go wykonywał co 5 min, z teco co zrozumiałem tak?
 
shibby
nie, napisalem by wykonywac zmiane skryptu przez cru czyli.

Cytat


cru a dzien "00 7 * * * /jffs/dzien.sh";
cru a poludnie "00 14 * * * /jffs/poludnie.sh";
cru a noc "00 23 * * * /jffs/noc.sh";


czyli dzien wywola sie o 7:00, poludnie o 14:00 a noc o 23:00. restart routera jest niepotrzebny, wazne by kazdy skrypt na poczatku kasowal klase roota i zakladal nowa.
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
 
fnx
Tak to wiem i to już wpisałem tylko chodzi o to, że jak router się sam zresetuje czy sąsiad go resnie to musi się włączyć jakiś skrypt tylko jak?
 
krzysztof86i
również zastanawiam się nad zmiennymi prędkościami dzień/noc.
tylko obecnie na linksysie wrt54gs mam TOMATO 1.23 które ma w opcjach: IP/MAC BW Limiter który pozwala na dodanie 40 adresów IP. Z tego co pamiętam używając dawniej skryptu Robsona nie mogłem przekroczyć chyba 30 IP
problemem była za mała pamięć firewalla w linksysie i limit na IP w generatorze skryptów.

czy teraz coś się zmieniło ? czy można zrobić limitowanie dzień/noc dla minimum 40 IP ?
 
shibby
a popatrz wyzej i sam sobie odpowiedz. skrypt nie ma limitu. poprostu mozesz go zapisac jako plik np na jffs a w firewallu dac jedna linijke z wywolaniem pliku np /jffs/skrypt.sh
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
 
fnx
U mnie nadal nie działa

sleep 10
czas=`/bin/date +%k%M%S`
if
[ "$czas" -ge 065900 ] && [ "$czas" -le 085900 ] ;
then /jffs/dzien.sh
else
/jffs/noc.sh
fi


Jest reset routera godzina 19, a nadal nie wchodzi skrypt na dzień, ktoś wie czemu?
 
shibby
nie rozumiem troche tego

Cytat

[ "$czas" -ge 065900 ] && [ "$czas" -le 085900 ] ;


jezeli czas jest wiekszy od 6:59 i mniejszy od 8:59 to uruchom dzien, w przeciwnym razie uruchom noc.

to co ty skrypt dzien masz przez 2 godziny?

powinno byc tak

Cytat

[ "$czas" -ge 65900 ] && [ "$czas" -le 205900 ] ;


ponadto gdze ten skrypt wrzucasz? Pamietaj ze w tomato nie ustawia sie czasu tylko sam sobie pobiera z internetu a to troche trwa. powinienes wiec wykonac ten skrypt na koncu firewalla i na poczatek dac sleep 120 (czekaj 2min) albo do wan up jezeli masz lacze wdzwaniane (rowniez sleep 120 na pocatek)
Edytowany przez shibby dnia 17-12-2009 09:02
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
 
fnx
Nie, bo 2x go odpalam od 659 do 859 oraz od 1759 do 2359 i dlatego Smile
No ale niestety ustawiłem wrzuciłem do firewall i dałem na 120 i kit dalej to samo, nie działa. Jakieś pomysły?Grin
Edytowany przez fnx dnia 17-12-2009 20:59
 
krzynek1
ja mam dokladnie taki w WANup


sleep 120

czas=`date +%k%M%S`
if
[ "$czas" -ge 231400 ] && [ "$czas" -le 074400 ] ;
then /jffs/noc.sh
else
/jffs/dzien.sh
fi


i dziala, tylko ze z dlugim opoznieniem po starcie routera, jakies 5 minut
 
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: 82

· 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,966,624 unikalnych wizyt