21 Listopada 2024 13:32:14
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· 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
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [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
18.225.72.161
Zobacz wątek
OpenLinksys » :: PORTAL :: » Projekty
 Drukuj wątek
WRT54 Script Generator 1.02
shibby
1) albo QoS albo skrypt. Nigdy oba na raz
2) nie widze tu PCta. Skoro go tu nie ma to znaczy ze nie jest on ujety w skrypt a wiec idzie ile fabryka daje!
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
lonik

Cytat

shibby napisał/a:
1) albo QoS albo skrypt. Nigdy oba na raz
2) nie widze tu PCta. Skoro go tu nie ma to znaczy ze nie jest on ujety w skrypt a wiec idzie ile fabryka daje!

Nie ma PC bo nie chce go ograniczac, Laptop po WIFI ma zagwarantowane 4 Mbit, czy nie jest tak ze jesli komputerow inny nie ujme to dostana tylko to co zostanie czyli w tym przypadku 1 Mbit zakladajac ze laptop po wifi bedzie potrzebowal tych 4?
 
adamkwiat
Kilka miesięcy temu ktoś zadał podobne pytanie, jakie mnie również dręczy, ale nie otrzymał odpowiedzi.
Jak działa dokładnie skrypt?
Jeśli tomato pracuje jako "clinet" to DL to DL do PC czy na odwrót (UL)? Jak w takiej samej konfiguracji dziala QoS?
Czy skrypt generowany po MAC dla tomato jako AP dziala juz poprawnie dla UL?
 
lonik

Cytat

adamkwiat napisał/a:
Kilka miesięcy temu ktoś zadał podobne pytanie, jakie mnie również dręczy, ale nie otrzymał odpowiedzi.
Jak działa dokładnie skrypt?
Jeśli tomato pracuje jako "clinet" to DL to DL do PC czy na odwrót (UL)? Jak w takiej samej konfiguracji dziala QoS?
Czy skrypt generowany po MAC dla tomato jako AP dziala juz poprawnie dla UL?


Nic nie czaje o co pytasz, napisz to jakos po polsku :-)
 
shibby

Cytat

Czy skrypt generowany po MAC dla tomato jako AP dziala juz poprawnie dla UL?


zadziala jak poprawisz to wg mojej instrukcji. Domyslnie generowany nie zadziala.

Reszty pytania tez nie rozumiem.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
shibby

Cytat

Nie ma PC bo nie chce go ograniczac, Laptop po WIFI ma zagwarantowane 4 Mbit, czy nie jest tak ze jesli komputerow inny nie ujme to dostana tylko to co zostanie czyli w tym przypadku 1 Mbit zakladajac ze laptop po wifi bedzie potrzebowal tych 4?


nie. PC nie podlega skryptowi wiec nie jest w zaden sposob przez niego kontrolowany. PC dostanie ile fabryka dala a laptop bedzie brany w drugiej kolejnosci.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
RAFI9666
Witam
Jakiego portu używa radio internetowe RMF FM? Gdy wszystkie komputery są podłączone i coś ściągają radia słucha się niekomfortowo, przerywa. W którym miejscu skryptu dopisać tą regułkę? Co mam wpisać, aby radio normalnie działało?

Skrypt:


#--------------------------------------------
#WRT54 Script Generator v1.02
#(C) 2006-2007 Robert "Robson" Mytkowski
#--------------------------------------------
modprobe ipt_layer7
TCA="tc class add dev br0"
TFA="tc filter add dev br0"
TQA="tc qdisc add dev br0"
SFQ="sfq perturb 10"
tc qdisc del dev br0 root
tc qdisc add dev br0 root handle 1: htb
tc class add dev br0 parent 1: classid 1:1 htb rate 2048kbit
$TCA parent 1:1 classid 1:12 htb rate 1998kbit ceil 2048kbit prio 1
$TCA parent 1:1 classid 1:13 htb rate 50kbit ceil 1700kbit prio 4
$TQA parent 1:12 handle 12: $SFQ
$TQA parent 1:13 handle 13: $SFQ
$TFA parent 1:0 prio 1 protocol ip handle 12 fw flowid 1:12
$TFA parent 1:0 prio 4 protocol ip handle 13 fw flowid 1:13
iptables -t mangle -A POSTROUTING -p tcp --sport 80 -j MARK --set-mark 12
iptables -t mangle -A POSTROUTING -p tcp --sport 1130 -j MARK --set-mark 13
TCAU="tc class add dev imq0"
TFAU="tc filter add dev imq0"
TQAU="tc qdisc add dev imq0"
modprobe imq
modprobe ipt_IMQ
ip link set imq0 up
tc qdisc del dev imq0 root
tc qdisc add dev imq0 root handle 1: htb
tc class add dev imq0 parent 1: classid 1:1 htb rate 350kbit
$TCAU parent 1:1 classid 1:12 htb rate 100kbit ceil 350kbit prio 1
$TCAU parent 1:1 classid 1:13 htb rate 250kbit ceil 350kbit prio 4
$TQAU parent 1:12 handle 12: $SFQ
$TQAU parent 1:13 handle 13: $SFQ
$TFAU parent 1:0 prio 1 protocol ip handle 12 fw flowid 1:12
$TFAU parent 1:0 prio 4 protocol ip handle 13 fw flowid 1:13
iptables -t mangle -A PREROUTING -p tcp --dport 80 -j MARK --set-mark 12
iptables -t mangle -A PREROUTING -p tcp --dport 1130 -j MARK --set-mark 13
iptables -t mangle -A PREROUTING -j IMQ --todev 0 


Pozdrawiam
---------------------
Asus WL-500GP V1
Seagate Momentus 120GB SATA -> USB
Tomato Firmware 1.27 ND-USB-8744-Ext
 
lonik

Cytat

shibby napisał/a:

Cytat

Nie ma PC bo nie chce go ograniczac, Laptop po WIFI ma zagwarantowane 4 Mbit, czy nie jest tak ze jesli komputerow inny nie ujme to dostana tylko to co zostanie czyli w tym przypadku 1 Mbit zakladajac ze laptop po wifi bedzie potrzebowal tych 4?


nie. PC nie podlega skryptowi wiec nie jest w zaden sposob przez niego kontrolowany. PC dostanie ile fabryka dala a laptop bedzie brany w drugiej kolejnosci.


W takim razie czy istnieje jakis sposob aby utworzyc grupe wszystkich pozostalych komputerow? Chodzi o to zeby nie wpisywac wszystkich oddzielnie z palca.
 
shibby
i tak i nie.
@lonik
mozna dopisac domyslna klase do ktorej trafi wszystko pozostale co sie nie lapie w tegulki ale wtedy nie mozna korzystac z post i prerouting. Trzeba przydzielac polaczenia do klas wprost przez komende TC.

W przeciwnym wypadku pozostaje ci uzycie przedzialu ip czyli zamiast -s dajesz --src-range 192.168.0.15-192.168.0.100 i zamiast -d dalesz --dst-range 192.168.0.15-192.168.0.100. Ale wtedy bierze przedzial wiec ip musza byc pokolej


@rafi
Bo ten twoj skrypt jest za przeproszeniem do dupy. Co on niby ma robic? obraniczac dwa porty a wszystko reszte leci pelna para! Czyli odpalic ci ktos torrenta lub inny p2p i mozesz pozegnac sie z komfortowym netem.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
lonik
No dobra jak tak musi byc to poustawiam priorytetowe komputery statyczne IP a reszte do dam do przedzialu.

dzieki za pomoc

update:
Jeszcze jedno pytanie:

Skoro musze wylaczyc QoS a lacze sie do routera zdalnie. Chce temu polaczeniu ustawic najwyzszy priorytet.
Nie da sie dodac IP routera zatem wystarczy ustawienie portu 443? Chyba nie bardzo.
Edytowany przez lonik dnia 04-03-2010 15:37
 
Arlemen

Cytat

shibby napisał/a:
1) albo QoS albo skrypt. Nigdy oba na raz
2) nie widze tu PCta. Skoro go tu nie ma to znaczy ze nie jest on ujety w skrypt a wiec idzie ile fabryka daje!

Witam,mam netie 4 MB,mam skrypt Robsona na 6 użytkowników,a użytkownikom puszczam max 2048kb gw.342 kb,sobie zostawiam pełne 2Mb bezpośrednio z netgara routera,ale QoS w zakładce mam również aktywny,jak QoS wyłącze to skrypt w fierwallu nie dzieli pasma do użytkowników max 2mb,tylko puszcza fulla,więc ta teoria z punktu pierwszego nie zawsze się sprawdzaSmile
 
shibby
to masz cos spierniczone. Nie uzywa sie QoS i HTB/CBQ jednoczesnie. To tak jakbys uzywal na kompie dwoch antywirusow. Ja mam tylko skrypt i to na parunastu userow i wszystko dziala porawnie tak jak tego chce.

Po wylaczeniu QoS trzeba oczywiscie zrestartowac firewalla lub router.
Edytowany przez shibby dnia 27-06-2010 22:56
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Arlemen

Cytat

shibby napisał/a:
to masz cos spierniczone. Nie uzywa sie QoS i HTB/CBQ jednoczesnie. To tak jakbys uzywal na kompie dwoch antywirusow. Ja mam tylko skrypt i to na parunastu userow i wszystko dziala porawnie tak jak tego chce.

Po wylaczeniu QoS trzeba oczywiscie zrestartowac firewalla lub router.


Wiem że trzeba zrestartować,więc może być tak,że to leci wszystko z QoS...a nie skryptu.
Mam pytanie do ciebie,czy w takim razie można mieć sam skrypt taki,który w grupie użytkowników po IP przydzielić 2 MB mimo że mam dostęp do 4 MB?.Bo chciałbym żeby mieli gwarantowany dostęp i maksymalny 2MB jeśli siedzi tylko jeden użytkownik,czy jest możliwe takie coś zrobić?:|,z góry dziękuje za odpowiedźSmile
 
szalikmars
masz tam w skrypcie widełki
przydziel im 2mb downloadu
ale daj im adresacje po kolei aby byli w jednej grupie
i tej grupie daj 2mb
 
ghorwald
Witam, mam następujące pytanie.
Jestem w sieci osiedlowej w której mamy zmienne prędkości łącza w zależności od godziny.

8:00-00:00 2048 kbit/s
00:00-8:00 4096 kbit/s

Jest możliwe uwzględnienie dynamicznie tych zmian w QoS lub generatorze skryptów? Jeśli nie jak można rozwiązać problem podziału łącza żeby nie wchodzić za każdym razem w router i przestawiać wszystkiego?
 
shibby
da sie i w jednym i w drugim.

Jezeli chodzi o QoS to klania sie wyszukiwarka bo wielokrotnie to podawalem. Wystarczy wyszukac slowko "qos" na forum w dziale tomato i poszukiwac ustawien nvram dla qos.

Co do skryptu to masz w dziale tutoriale opis jak to zrobic.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
eXoduse
Ponieważ ciężko przekopać się przez kilka tematów związanych z przedstawionym skryptem dlatego pozwolę sobie zadać pewne pytanie (na pewno już padło takowe, jednak niestety nie mogę nic na ten temat znaleźć, za co z góry przepraszam). Czy można za pomocą tego skryptu skutecznie podzielić łącze między dwa komputery jeżeli dzielone łącze ma różną przepustowość w zależności od pory dnia? W generatorze określa się w końcu maksymalną prędkość downloadu, jednak co nastąpi w sytuacji kiedy przykładowo maksymalnie ustawie 5mb/s, a łącze w danej sytuacji pozwoli nawet na ruch rzędu 16mb/s - cała "nadwyżka" pozostanie nienaruszona, ponieważ ustawiłem wartość maksymalną taką, a nie inną?
 
SSN774
Witam,

pany jako laik mam pytanie do Was. Wkleję może najpierw mój skrypcik

#

TCA="tc class add dev br0"
TFA="tc filter add dev br0"
TQA="tc qdisc add dev br0"
SFQ="sfq perturb 10"
tc qdisc del dev br0 root
tc qdisc add dev br0 root handle 1: htb
tc class add dev br0 parent 1: classid 1:1 htb rate 10500kbit
$TCA parent 1:1 classid 1:10 htb rate 7500kbit ceil 8800kbit prio 0
$TCA parent 1:1 classid 1:11 htb rate 512kbit ceil 1024kbit prio 1
$TCA parent 1:1 classid 1:12 htb rate 1988kbit ceil 5000kbit prio 1
$TCA parent 1:1 classid 1:13 htb rate 500kbit ceil 1024kbit prio 3
$TQA parent 1:10 handle 10: $SFQ
$TQA parent 1:11 handle 11: $SFQ
$TQA parent 1:12 handle 12: $SFQ
$TQA parent 1:13 handle 13: $SFQ
$TFA parent 1:0 prio 0 protocol ip handle 10 fw flowid 1:10
$TFA parent 1:0 prio 1 protocol ip handle 11 fw flowid 1:11
$TFA parent 1:0 prio 1 protocol ip handle 12 fw flowid 1:12
$TFA parent 1:0 prio 3 protocol ip handle 13 fw flowid 1:13
iptables -t mangle -A POSTROUTING -d 192.168.1.111 -j MARK --set-mark 10
iptables -t mangle -A POSTROUTING -d 192.168.1.112 -j MARK --set-mark 11
iptables -t mangle -A POSTROUTING -m iprange --dst-range 192.168.1.113-192.168.1.114 -j MARK --set-mark 12
iptables -t mangle -A POSTROUTING -m iprange --dst-range 192.168.1.117-192.168.1.119 -j MARK --set-mark 13
TCAU="tc class add dev imq0"
TFAU="tc filter add dev imq0"
TQAU="tc qdisc add dev imq0"
modprobe imq
modprobe ipt_IMQ
ip link set imq0 up
tc qdisc del dev imq0 root
tc qdisc add dev imq0 root handle 1: htb
tc class add dev imq0 parent 1: classid 1:1 htb rate 1100kbit
$TCAU parent 1:1 classid 1:10 htb rate 800kbit ceil 1050kbit prio 0
$TCAU parent 1:1 classid 1:11 htb rate 100kbit ceil 200kbit prio 1
$TCAU parent 1:1 classid 1:12 htb rate 100kbit ceil 500kbit prio 1
$TCAU parent 1:1 classid 1:13 htb rate 100kbit ceil 150kbit prio 3
$TQAU parent 1:10 handle 10: $SFQ
$TQAU parent 1:11 handle 11: $SFQ
$TQAU parent 1:12 handle 12: $SFQ
$TQAU parent 1:13 handle 13: $SFQ
$TFAU parent 1:0 prio 0 protocol ip handle 10 fw flowid 1:10
$TFAU parent 1:0 prio 1 protocol ip handle 11 fw flowid 1:11
$TFAU parent 1:0 prio 1 protocol ip handle 12 fw flowid 1:12
$TFAU parent 1:0 prio 3 protocol ip handle 13 fw flowid 1:13
iptables -t mangle -A PREROUTING -s 192.168.1.111 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -s 192.168.1.112 -j MARK --set-mark 11
iptables -t mangle -A PREROUTING -m iprange --src-range 192.168.1.113-192.168.1.114 -j MARK --set-mark 12
iptables -t mangle -A PREROUTING -m iprange --src-range 192.168.1.117-192.168.1.119 -j MARK --set-mark 13
iptables -t mangle -A PREROUTING -j IMQ --todev 0
iptables -I FORWARD -m iprange --src-range 192.168.1.117-192.168.1.119 -p tcp -m connlimit --connlimit-above 50 -j DROP


Coś robię źle ustawiając skrypt generatorem?
łącze mam 10mbit z tpsa. Np w tym momencie mam taką sytuację że, mam niesamowitego laga na otworzenie jakiej kolwiek strony.
Ściąganie nowego tomato zajmującego bagatela 3mb :D Zajeło mi ze 3 min :(
Chodzi mi głównie o płynność serfowania i Youtube`a Mam małe dziecko i często puszczam jej jakieś bajki badź piosenki na YT, ładują się masakrycznie.
Co zrobić albo przestawić w skrypcie aby działało to lepiej i YT wczytywał się płynnie. Router to WRT54 GL 11 a modem to jakiś ZTE (biały) od TP.
Mam Thompsona 518 ale na nim nie mogę osiągnąć pełnej przepustowości łącza, wyrabiał na 6-7mbit, ZTE daje maxa.

Pomóżcie proszę, bo nie mam siły do tego :D A muszę mieć tomato, bo udostępniam net lokatorom i nie chcę aby mi całości łącza używali

Pozdrawiam serdecznie
 
hermes-80
Zaczął bym najpierw od przedstawienia wersji Tomato wgranego na router, a potem jako laik zainteresował bym się narzędziem z RAF BW Limiterem.

Konfiguracja ZTE to mam nadzieje Bridge.
Skoro udostępniasz net po wifi więc ważna jest stabilność samego wifi, a więc stary wersja Tomato z wkompilowanym BW lub wersja ze źródła czyli RAF.

Nie oznacza to, że nie da się tego samego osiągnąć na skrypcie.

Pytanie również - czy czyściłeś NVRAM po wgraniu Tomato na router?
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
SSN774
Niestety nie mam już konkretnej nazwy pliku, ale myślę że v1.28.1816 wystarczy Smile Chętnie zmieni firma, bo zapewne jest dość przestarzały. Na forum wynalazłem że do mojego routera tomato-ND-1.28.5x-085V-VPN.trx powinno być ok?

ZTE na Bridge jest oczywiście Smile
 
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: 87

· 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,116,655 unikalnych wizyt