WRT54 Script Generator 1.02
|
jimmy |
Dodano 15-01-2009 19:12
|
Super User
Posty: 464
Dołączył: 15/03/2007 19:13
|
W skrypcie ustawiasz dwie wartości - gwarantowaną i maksymalną. Gwarantowane się sumują do podanej pojemności łącza - maksymalne nie. Stąd można ustawić każdemu gwarantowane np. 0,5 Mbit * 6 = 3 Mbit
WRT54 GL v1.1 + Tomato + NetGear 3500L + PAP2T
|
|
|
|
kacperw |
Dodano 16-01-2009 19:16
|
User
Posty: 59
Dołączył: 26/12/2008 22:03
|
Witam
Generator bardzo fajny. Kawał dobrej roboty.
Mam tylko pytanie co do działania reguł.
Używam dwóch skryptów do limitowania download (ISP Aster).
Cron uruchamia skrypty o 12 i 00.
Czy dobrze rozumiem że kolejny skrypt ze zmienionymi parametrami "nadpisuje" stare reguły. Oba skrypty roznia sie tylko szybkoscia DOWNLOAD.
Czyli uruchamia sie pierwszy i dzialaja reguly limitujace do predkosci A
Uruchamiam drugi (bez reboot itd) i dzialaja reguly dla predkosci B
Pytanie:
CRON wywoluje tylko skrypt o zadanym czasie. Po reboot nie mam wiec zadnych regul do południa lub polnocy.
Jak napisac skrypt kroty po reboot sprawdzi godzine i w zaleznosci od pory dnia uruchomi skrypt A lub B.
Z gory dziekuje.
pozdrawiam |
|
|
|
newriddle |
Dodano 11-02-2009 01:33
|
User
Posty: 17
Dołączył: 05/02/2009 20:07
|
Zauwazylem cos takiego :
> Wyłączam QoS
> Wyłączam Skrypt
> Zapisuje ustawienia
> Reboot
> Odpalam speedtest.pl :
D: 3300 kb U: 980kb
> Włączam QoS
> Włączam SG Robsona
> Save
> Reboot
> Speedtest.pl :
D: 2300 U: 300
Dodam że w skrypcie mam:
> najwysższy priorytet
> DG: 480 kb DM: 3000kb UG: 256 UG: 1024
dodatkowo:
> L7 bittorrent DG:80 kb
> L7 directconnect DG:80 kb
> L7 edoneky DG:40 kb
> L7 shoutcst DG:40 kb
> L7 gnutella DG:40 kb
Czy skrypt rezerwuje wyżej wymieniony transfer nawet gdy żadna z aplikacji nie jest używana ??
Co zmienić aby móc w pełni korzystać z transferu ?? |
|
|
|
shibby |
Dodano 11-02-2009 10:41
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
hmm htb przydziela ci posrednia wartosc i w miare mozliwosci zwieksza go lub zmniejsza (w zaleznosci jak inne aplikacje i inni userzy wykorzystuja lacze). jak sciagasz duzy plik to pewno do maxa ci dojdzie ale speedtest jest za krotki by dobil do maxa. |
|
|
|
roolnick |
Dodano 12-02-2009 22:55
|
User
Posty: 21
Dołączył: 10/02/2009 12:15
|
faktycznie nie dzieli uploadu przy ustawianiu mac'ow. Wiadomo coś kiedy będzie poprawka ? |
|
|
|
shibby |
Dodano 13-02-2009 08:33
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
poprawka czego? skrypt nic innego nie robi jak generuje w ladny i przejrzysty sposob regulki dla HTB. musiales cos zle poustawiac wartosci.
wklej skrypt to rzuci sie okiem. |
|
|
|
roolnick |
Dodano 13-02-2009 19:21
|
User
Posty: 21
Dołączył: 10/02/2009 12:15
|
Gdzieś przeczytałem na tym forum, że script generator nie dzieli uploadu jeżeli ustawiamy MAC.
Mam WRT54G, tomato 1.23.
Tak to wygląda:
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 6710kbit
$TCA parent 1:1 classid 1:10 htb rate 1000kbit ceil 6710kbit prio 2
$TCA parent 1:1 classid 1:11 htb rate 1000kbit ceil 6710kbit prio 2
$TCA parent 1:1 classid 1:12 htb rate 572kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:13 htb rate 400kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:14 htb rate 400kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:15 htb rate 400kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:16 htb rate 400kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:17 htb rate 400kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:18 htb rate 400kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:19 htb rate 400kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:20 htb rate 350kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:21 htb rate 319kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:22 htb rate 319kbit ceil 800kbit prio 2
$TCA parent 1:1 classid 1:23 htb rate 319kbit ceil 800kbit prio 2
$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
$TQA parent 1:14 handle 14: $SFQ
$TQA parent 1:15 handle 15: $SFQ
$TQA parent 1:16 handle 16: $SFQ
$TQA parent 1:17 handle 17: $SFQ
$TQA parent 1:18 handle 18: $SFQ
$TQA parent 1:19 handle 19: $SFQ
$TQA parent 1:20 handle 20: $SFQ
$TQA parent 1:21 handle 21: $SFQ
$TQA parent 1:22 handle 22: $SFQ
$TQA parent 1:23 handle 23: $SFQ
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x7742D97A 0xFFFFFFFF at -12 match u16 0x001B 0xFFFF at -14 flowid 1:10
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0xCE321034 0xFFFFFFFF at -12 match u16 0x0016 0xFFFF at -14 flowid 1:11
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x10B6B4F9 0xFFFFFFFF at -12 match u16 0x001C 0xFFFF at -14 flowid 1:12
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x28008AF8 0xFFFFFFFF at -12 match u16 0x00C1 0xFFFF at -14 flowid 1:13
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0xE4F9E535 0xFFFFFFFF at -12 match u16 0x000A 0xFFFF at -14 flowid 1:14
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x6E96761B 0xFFFFFFFF at -12 match u16 0x000C 0xFFFF at -14 flowid 1:15
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0xF46CC0DD 0xFFFFFFFF at -12 match u16 0x0040 0xFFFF at -14 flowid 1:16
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x2ED537DC 0xFFFFFFFF at -12 match u16 0x000E 0xFFFF at -14 flowid 1:17
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x001F06D8 0xFFFFFFFF at -12 match u16 0x0015 0xFFFF at -14 flowid 1:18
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x26A57EC1 0xFFFFFFFF at -12 match u16 0x00C0 0xFFFF at -14 flowid 1:19
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x0D30F154 0xFFFFFFFF at -12 match u16 0x0003 0xFFFF at -14 flowid 1:20
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x24EF66B1 0xFFFFFFFF at -12 match u16 0x001B 0xFFFF at -14 flowid 1:21
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x597F66F4 0xFFFFFFFF at -12 match u16 0x00D0 0xFFFF at -14 flowid 1:22
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x7087411C 0xFFFFFFFF at -12 match u16 0x001A 0xFFFF at -14 flowid 1:23
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 576kbit
$TCAU parent 1:1 classid 1:10 htb rate 90kbit ceil 150kbit prio 2
$TCAU parent 1:1 classid 1:11 htb rate 90kbit ceil 576kbit prio 2
$TCAU parent 1:1 classid 1:12 htb rate 60kbit ceil 240kbit prio 2
$TCAU parent 1:1 classid 1:13 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:14 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:15 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:16 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:17 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:18 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:19 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:20 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:21 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:22 htb rate 27kbit ceil 200kbit prio 2
$TCAU parent 1:1 classid 1:23 htb rate 27kbit ceil 280kbit prio 2
$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
$TQAU parent 1:14 handle 14: $SFQ
$TQAU parent 1:15 handle 15: $SFQ
$TQAU parent 1:16 handle 16: $SFQ
$TQAU parent 1:17 handle 17: $SFQ
$TQAU parent 1:18 handle 18: $SFQ
$TQAU parent 1:19 handle 19: $SFQ
$TQAU parent 1:20 handle 20: $SFQ
$TQAU parent 1:21 handle 21: $SFQ
$TQAU parent 1:22 handle 22: $SFQ
$TQAU parent 1:23 handle 23: $SFQ
iptables -t mangle -A PREROUTING -m mac --mac-source 00:1B:77:42:D9:7A -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -m mac --mac-source 00:16:CE:32:10:34 -j MARK --set-mark 11
iptables -t mangle -A PREROUTING -m mac --mac-source 00:1C:10:B6:B4:F9 -j MARK --set-mark 12
iptables -t mangle -A PREROUTING -m mac --mac-source 00:C1:28:00:8A:F8 -j MARK --set-mark 13
iptables -t mangle -A PREROUTING -m mac --mac-source 00:0A:E4:F9:E5:35 -j MARK --set-mark 14
iptables -t mangle -A PREROUTING -m mac --mac-source 00:0C:6E:96:76:1B -j MARK --set-mark 15
iptables -t mangle -A PREROUTING -m mac --mac-source 00:40:F4:6C:C0:DD -j MARK --set-mark 16
iptables -t mangle -A PREROUTING -m mac --mac-source 00:0E:2E:D5:37:DC -j MARK --set-mark 17
iptables -t mangle -A PREROUTING -m mac --mac-source 00:15:00:1F:06:D8 -j MARK --set-mark 18
iptables -t mangle -A PREROUTING -m mac --mac-source 00:C0:26:A5:7E:C1 -j MARK --set-mark 19
iptables -t mangle -A PREROUTING -m mac --mac-source 00:03:0D:30:F1:54 -j MARK --set-mark 20
iptables -t mangle -A PREROUTING -m mac --mac-source 00:1B:24:EF:66:B1 -j MARK --set-mark 21
iptables -t mangle -A PREROUTING -m mac --mac-source 00:D0:59:7F:66:F4 -j MARK --set-mark 22
iptables -t mangle -A PREROUTING -m mac --mac-source 00:1A:70:87:41:1C -j MARK --set-mark 23
iptables -t mangle -A PREROUTING -j IMQ --todev 0 |
|
|
|
shibby |
Dodano 17-02-2009 11:37
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
hmm a gdzie markujesz download? |
|
|
|
roolnick |
Dodano 17-02-2009 14:45
|
User
Posty: 21
Dołączył: 10/02/2009 12:15
|
Markuje? Chodzi o polecenie MARK? Taki skrypt mi stworzył script generator nic nie dopisywałem w nim. Dodam tylko, że definiowanie downloadu działa bez problemowo, definiowanie uploadu niestetu nie działa, wykorzystuje każdy max prędkość łącza... |
|
|
|
shibby |
Dodano 17-02-2009 15:15
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
dziwne wpisy...
powiedzialbym ze w downloadzie brakuje ci postroutingu... i troche dziwne $TFA, zrobilbym to inaczej
a w uploadzie brakuje ci skierowania markow do odpowiednich regulek.
$TFAU parent 1:0 protocol ip prio 2 u32 match ......
bo skad niby router ma wiedziec co ma zrobic z pakietek ktory ma mark np 11
dopisz przed preroutingiem
$TFAU parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
$TFAU parent 1:0 prio 2 protocol ip handle 11 fw flowid 1:11
itd do 23. bo tyle masz klas i markow.
powinno pomoc. |
|
|
|
roolnick |
Dodano 18-02-2009 19:19
|
User
Posty: 21
Dołączył: 10/02/2009 12:15
|
Wielkie dzięki, teraz działa |
|
|
|
shibby |
Dodano 19-02-2009 12:24
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
ciesze sie
to chyba dobry powod do wydania generatora 1.03 hehe
Edytowany przez shibby dnia 19-02-2009 12:25
|
|
|
|
foooox |
Dodano 07-03-2009 18:09
|
Power User
Posty: 200
Dołączył: 25/09/2008 13:02
|
Mam takie pytanie. Po wklejeniu skryptu zarządzającego pasmem po adresach MAC według wskazówek shibby'ego w Bandwidth/Real Time pojawił się dodatkowy interfejs imq1, który nic nie pokazuje. W Last 24 Hours tej zakładki nie ma. Wcześniej jak korzystałem ze skryptu dzielącego pasmo po IP imq1 nie miałem. Mam oryginalne Tomato 1.21. Czy ktoś wie o co chodzi? |
|
|
|
shibby |
Dodano 07-03-2009 18:48
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
a masz gdzies w skrypcie podniesienie imq1?
ip link set imq1 up
bo ja we wskazuwkach swoich nigdzie go nie podawalem
masz gdziesz wskazanie zeby cos wpadalo to imq1?
np
iptables -t mangle -A PREROUTING -j IMQ --todev 1
?
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
|
|
|
|
foooox |
Dodano 07-03-2009 19:09
|
Power User
Posty: 200
Dołączył: 25/09/2008 13:02
|
Oto mój skrypt:
modprobe ipt_TTL
iptables -t mangle -I POSTROUTING -o br0 -j TTL --ttl-set 1
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 960kbit
$TCA parent 1:1 classid 1:10 htb rate 240kbit ceil 960kbit prio 2
$TCA parent 1:1 classid 1:11 htb rate 240kbit ceil 960kbit prio 2
$TCA parent 1:1 classid 1:12 htb rate 240kbit ceil 480kbit prio 2
$TCA parent 1:1 classid 1:13 htb rate 240kbit ceil 480kbit prio 2
$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 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0xA541FC7F 0xFFFFFFFF at -12 match u16 0x0002 0xFFFF at -14 flowid 1:10
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x7D5D4216 0xFFFFFFFF at -12 match u16 0x001D 0xFFFF at -14 flowid 1:11
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x6A05251D 0xFFFFFFFF at -12 match u16 0x004F 0xFFFF at -14 flowid 1:12
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x769FAC12 0xFFFFFFFF at -12 match u16 0x0004 0xFFFF at -14 flowid 1: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 240kbit
$TCAU parent 1:1 classid 1:10 htb rate 60kbit ceil 240kbit prio 2
$TCAU parent 1:1 classid 1:11 htb rate 60kbit ceil 240kbit prio 2
$TCAU parent 1:1 classid 1:12 htb rate 60kbit ceil 120kbit prio 2
$TCAU parent 1:1 classid 1:13 htb rate 60kbit ceil 120kbit prio 2
$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 2 protocol ip handle 10 fw flowid 1:10
$TFAU parent 1:0 prio 2 protocol ip handle 11 fw flowid 1:11
$TFAU parent 1:0 prio 2 protocol ip handle 12 fw flowid 1:12
$TFAU parent 1:0 prio 2 protocol ip handle 13 fw flowid 1:13
iptables -t mangle -A PREROUTING -m mac --mac-source 00:02:A5:41:FC:7F -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -m mac --mac-source 00:1D:7D:5D:42:16 -j MARK --set-mark 11
iptables -t mangle -A PREROUTING -m mac --mac-source 00:4F:6A:05:25:1D -j MARK --set-mark 12
iptables -t mangle -A PREROUTING -m mac --mac-source 00:04:76:9F:AC:12 -j MARK --set-mark 13
iptables -t mangle -A PREROUTING -j IMQ --todev 0
iptables -I FORWARD -m mac --mac-source 00:02:A5:41:FC:7F -p tcp -m connlimit --connlimit-above 250 -j DROP
iptables -I FORWARD -m mac --mac-source 00:1D:7D:5D:42:16 -p tcp -m connlimit --connlimit-above 250 -j DROP
iptables -I FORWARD -m mac --mac-source 00:4F:6A:05:25:1D -p tcp -m connlimit --connlimit-above 250 -j DROP
iptables -I FORWARD -m mac --mac-source 00:04:76:9F:AC:12 -p tcp -m connlimit --connlimit-above 250 -j DROP
iptables -I FORWARD -m mac --mac-source 00:02:A5:41:FC:7F -p udp -m limit --limit 25/sec -j DROP
iptables -I FORWARD -m mac --mac-source 00:1D:7D:5D:42:16 -p udp -m limit --limit 25/sec -j DROP
iptables -I FORWARD -m mac --mac-source 00:4F:6A:05:25:1D -p udp -m limit --limit 25/sec -j DROP
iptables -I FORWARD -m mac --mac-source 00:04:76:9F:AC:12 -p udp -m limit --limit 25/sec -j DROP
Nic takiego tam nie widzę. |
|
|
|
shibby |
Dodano 07-03-2009 19:13
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
to dodaj na koncu
ip link set imq1 down
i polozy ci interfejs.
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
|
|
|
|
foooox |
Dodano 07-03-2009 19:45
|
Power User
Posty: 200
Dołączył: 25/09/2008 13:02
|
Niestety nie pomogło, imq1 dalej siedzi w Real Time... |
|
|
|
Vymmiatacz |
Dodano 15-03-2009 22:12
|
User
Posty: 9
Dołączył: 10/05/2008 15:09
|
Najwyższy czas na nową wersję generatora. Miałem pomidora 1.19 i skrypt ładnie dzielił łącze, po przejściu na 1.22 - ni chuja. Skrypt po prostu nie działa :/
Edytowany przez Vymmiatacz dnia 15-03-2009 22:13
|
|
|
|
shibby |
Dodano 16-03-2009 01:16
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
ale co ci w nim nie dziala? generator poprostu generuje gotowe regulki byc nie musial ich klepac z palca. to czy dzialaja czy nie zalezy od systemu ktore je przeczyta/zrozumie/wykona. czytalem nie jeden post gdzie user tomato 1.21 i 1.22 narzekal na skrypt. za to na 1.19 i 1.23 dziala im wszystko poprawnie.
sprawdz jak ci dodaje regulki dla br0 i imq0.
polecenie
tc -s class show dev br0
i odpowiednio dla imq0.
moze podajesz zly interfejs. moze dzielisz po mac, a wtedy nie dziala poprawnie upload. rozwiazanie podawalem powyzej.
jezeli ci wogole nie dziala, to proponuje przejsc na 1.23 a pozniej nvram clear i ustawic router na nowo. MUSI DZIALAC.
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
|
|
|
|
foooox |
Dodano 16-03-2009 08:40
|
Power User
Posty: 200
Dołączył: 25/09/2008 13:02
|
Skrypt, który wkleiłem wyżej dzieli poprawnie po MAC'ach upload, download i limity połączeń TCP w oryginalnym Tomato 1.21. Co do limitów UDP nie wiem czy działają poprawnie, bo nie sprawdzałem. Wystarczy tylko pozmieniać limity pasma, połączeń, MAC'i i sprawdzić czy działa na Tomato 1.22. Dodatkowo skrypt ustawia wartość TTL = 1. Jedyne co mnie dziwi to interfejs imq1 w Bandwidth/Real Time, który nic nie pokazuje. Ale myślę, że to żaden problem. |
|
|