Witam. Mam problem z podzieleniem lacza. Mam neo 1024/256, wrt54gl v1.1 + tomato 1.11 + am200. W doma sa 2 PC polaczone kablem i laptop wi-fi. na laptopie sie tylko przeglada stronki (glownie allegro), a na PC gra w CSSa, BF2, siedzi na yt, sciaga torrenty. Kiedys juz na tym forum otrzymalem pomoc, jednak cos bylo pozniej znowu nie tak. Teraz jak sie na laptopie siedzi w internecie to nie mozliwoscia jest grac w jakakolwiek gre poniewaz ping co chwile z 20 skacze na 200-500. A przy sciaganiu to juz wogole. Kolega Shibby pomogl mi juz wygenerowac skrypt i podzielic upload po MACach. nie wiem tylko czy dobrze zrobilem. Moglibyscie sprawdzic i ewentualnie poprawic? nie wiem tez jak dodac w tym skrypcie porty do cssa,bf2, l7 torrent etc. do tego chcialbym jeszcze sie dowiedziec czy, i jesli tak to jak ustawic QOS (klasyfikacja, klasy, przedzialy procentowe). Pomoze ktos? bo juz naprawde troche czasu nad tym siedze i nigdy do konca nie bylo dobrze...
mod victeka ma swoje ograniczenia. np mozna tworzyc klasy TYLKO po ip. nie mozna po uslugach oraz nie mozna dac paru wariantow (np dwoch ip) pod jedna klase.
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
a co to za mod? ja to sie boje aktualizowac tomato bo pozniej go nie ustawie, wogole zeby sie polaczyc z internetem.ja sie na tym kompletnie nie znam...znajomy informatyk mi to ustawial;p a wgranie tego moda chyba sie z tym wiaze. ale poczytam o tym zaraz;]
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 975kbit
$TCA parent 1:1 classid 1:10 htb rate 325kbit ceil 975kbit prio 0
$TCA parent 1:1 classid 1:11 htb rate 325kbit ceil 975kbit prio 0
$TCA parent 1:1 classid 1:12 htb rate 325kbit ceil 975kbit prio 1
$TQA parent 1:10 handle 10: $SFQ
$TQA parent 1:11 handle 11: $SFQ
$TQA parent 1:12 handle 12: $SFQ
$TFA parent 1:0 protocol ip prio 0 u32 match u16 0x0800 0xFFFF at -2 match u32 0xDB653A2E 0xFFFFFFFF at -12 match u16 0x0019 0xFFFF at -14 flowid 1:10
$TFA parent 1:0 protocol ip prio 0 u32 match u16 0x0800 0xFFFF at -2 match u32 0xDB653A07 0xFFFFFFFF at -12 match u16 0x0019 0xFFFF at -14 flowid 1:11
$TFA parent 1:0 protocol ip prio 1 u32 match u16 0x0800 0xFFFF at -2 match u32 0xAF481F22 0xFFFFFFFF at -12 match u16 0x0015 0xFFFF at -14 flowid 1:12
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 2: htb
tc class add dev imq0 parent 2: classid 2:1 htb rate 230kbit
$TCAU parent 2:1 classid 2:10 htb rate 70kbit ceil 230kbit prio 0
$TCAU parent 2:1 classid 2:11 htb rate 70kbit ceil 230kbit prio 0
$TCAU parent 2:1 classid 2:12 htb rate 70kbit ceil 230kbit prio 1
$TCAU parent 2:1 classid 2:30 htb rate 15kbit ceil 80kbit prio 3
$TQAU parent 2:10 handle 10: $SFQ
$TQAU parent 2:11 handle 11: $SFQ
$TQAU parent 2:12 handle 12: $SFQ
$TQAU parent 2:30 handle 30: $SFQ
$TFAU parent 2:0 prio 2 protocol ip handle 10 fw flowid 2:10
$TFAU parent 2:0 prio 2 protocol ip handle 11 fw flowid 2:11
$TFAU parent 2:0 prio 2 protocol ip handle 12 fw flowid 2:12
$TFAU parent 2:0 prio 2 protocol ip handle 30 fw flowid 2:30
iptables -t mangle -A PREROUTING -m mac --mac-source 00:19B:65:3A:2E -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -m mac --mac-source 00:19B:65:3A:07 -j MARK --set-mark 11
iptables -t mangle -A PREROUTING -m mac --mac-source 00:15:AF:48:1F:22 -j MARK --set-mark 12
iptables -t mangle -A PREROUTING -m layer7 --l7proto bittorrent -j MARK --set-mark 30
iptables -t mangle -A PREROUTING -m layer7 --l7proto directconnect -j MARK --set-mark 30
iptables -t mangle -A PREROUTING -m layer7 --l7proto edonkey -j MARK --set-mark 30
iptables -t mangle -A PREROUTING -m layer7 --l7proto fasttrack -j MARK --set-mark 30
iptables -t mangle -A PREROUTING -j IMQ --todev 0
sprawdz to. to praktycznie twoj skrypt z dodanym ograniczeniem na wysyl dla p2p. co do skype i gier to narazie olejemy. ja jestem zdania ze lepiej kazdemu daj jego przydzial lacza i niech robi sobie z nim co chce niz dodatkowo dzielic lacze po uslugach. ogolnie albo powinno sie dzielic po uslugach albo po userach. bo ja sie uzywa wszystkiego to jest do niczego sprawdz i daj znac. a i pamietaj by wylaczyc QoS.
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
· Łą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 !
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ą?