Tomato 1.27 - QoS priorytet www - (WRT54GL)
|
pasta271 |
Dodano 05-02-2010 23:56
|
User
Posty: 4
Dołączył: 03/03/2009 08:22
|
Witam!
Mam zainstalowanego Tomato 1.27 na WRT54GL.
Moje łącze Download: 8Mbit/s // Upload: 360 kbit/s
Na stałe poprzez skrętkę podłączony jest jeden komputer, drugi zaś poprzez Wireless tylko sporadycznie (2h-4h na dzień).
Jak korzystam tylko z przeglądarki wszystko działa bardzo szybko.
Jak tylko włączę µTorrent od razu jest problem z otwieraniem stron.
W jaki sposób ustawić QoS Basic Settings i Classification tak aby:
- gdy na żadnym z komputerów nie używana jest przeglądarka www µTorrent działa na max (maksymalne wykorzystanie łącza)
- gdy na którymś z komputerów zacznie być używana przeglądarka (lub np poczta,skype itp.) router od razu odpowiednie ograniczy µTorrent tak aby www działał tak jakby µTorrent był wyłączony. |
|
|
|
shibby |
Dodano 06-02-2010 11:46
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
standartowa konfiguracja QoS powinna ci wystarczyc. Przejrzyj tez temat QoS sprawdzone konfiguracje.
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
|
|
|
|
pasta271 |
Dodano 06-02-2010 12:11
|
User
Posty: 4
Dołączył: 03/03/2009 08:22
|
Może ktoś wrzucić screen standardowych ustawień, swoje ustawienie poprzestawiałem a nie chcę robić twardego resetu |
|
|
|
Bartko |
Dodano 06-02-2010 12:14
|
User
Posty: 56
Dołączył: 20/03/2008 23:14
|
Moim zdaniem w tym konkretnym przypadku lepiej zrobić podział łącza na sztywno przez iptables. Najprościej "generatorem robsona", którego znajdziesz do ściągnięcia w dziale download.
Ustawiasz stałe IP dla tych komputerów a potem do zakładki Administracja/Scripts/Firewall wklejasz to, co wygenerujesz tym programem robsona. Dla przykładu (ja bym to zrobił tak):
#--------------------------------------------
#WRT54 Script Generator v1.02
#(C) 2006-2007 Robert "Robson" Mytkowski
#--------------------------------------------
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 8100kbit
$TCA parent 1:1 classid 1:10 htb rate 8000kbit ceil 8100kbit prio 0
$TCA parent 1:1 classid 1:11 htb rate 100kbit ceil 8100kbit prio 4
$TQA parent 1:10 handle 10: $SFQ
$TQA parent 1:11 handle 11: $SFQ
$TFA parent 1:0 prio 0 protocol ip handle 10 fw flowid 1:10
$TFA parent 1:0 prio 4 protocol ip handle 11 fw flowid 1:11
iptables -t mangle -A POSTROUTING -d 192.168.1.2 -j MARK --set-mark 10
iptables -t mangle -A POSTROUTING -d 192.168.1.3 -j MARK --set-mark 11
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:10 htb rate 300kbit ceil 350kbit prio 0
$TCAU parent 1:1 classid 1:11 htb rate 50kbit ceil 350kbit prio 4
$TQAU parent 1:10 handle 10: $SFQ
$TQAU parent 1:11 handle 11: $SFQ
$TFAU parent 1:0 prio 0 protocol ip handle 10 fw flowid 1:10
$TFAU parent 1:0 prio 4 protocol ip handle 11 fw flowid 1:11
iptables -t mangle -A PREROUTING -s 192.168.1.2 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -s 192.168.1.3 -j MARK --set-mark 11
iptables -t mangle -A PREROUTING -j IMQ --todev 0
gdzie komputer od przeglądania www ma IP 192.168.1.2 a komputer od torrentów ma IP 192.168.1.3 a router ma IP 192.168.1.1
zapisujesz i reboot i powinno działać |
|
|
|
pasta271 |
Dodano 06-02-2010 12:28
|
User
Posty: 4
Dołączył: 03/03/2009 08:22
|
Bartko Scripts fajny ale mi raczej chodzi o coś innego.
Na 192.168.1.2 będzie zarówno torrent i www a na 192.168.1.3 tylko www.
Jeżeli teraz na którymś z komputerów zacznie być używane www to od razu router ogranicza torrent tak aby www działo jak najszybciej (tak jakby torrent nie było) |
|
|
|
Robek |
Dodano 06-02-2010 14:02
|
User
Posty: 182
Dołączył: 27/06/2009 17:57
|
Zainstaluj sobie klienta utorrent 2.0, ma nową funkcję, która pozwoli przeglądać Ci www na drugim komputerze bez "opóźnień".
Podejrzewam, że w ciągu miesiąca ut wprowadzi 2.0 jako aktualizację z klienta i większość osób będzie miała lżej w sieci.. |
|
|
|
ghost123 |
Dodano 06-02-2010 14:17
|
User
Posty: 183
Dołączył: 26/05/2008 15:50
|
W twoim przypadku zrob priorytezacje uslug (powinno byc jako opcja w qos). Dzie http ma najwyzszy prioryter a torrenty najnizszy. Niestety nie wiem ile to da bo przy tak zalosnym uploudzie torrent poprostu zabija to lacze. |
|
|
|
Czarroo |
Dodano 06-02-2010 15:18
|
User
Posty: 10
Dołączył: 07/01/2010 01:56
|
Cytat Robek napisał/a:
Zainstaluj sobie klienta utorrent 2.0, ma nową funkcję, która pozwoli przeglądać Ci www na drugim komputerze bez "opóźnień".
Podejrzewam, że w ciągu miesiąca ut wprowadzi 2.0 jako aktualizację z klienta i większość osób będzie miała lżej w sieci..
Mógłbyś coś więcej o tym napisać? |
|
|
|
pasta271 |
Dodano 06-02-2010 18:10
|
User
Posty: 4
Dołączył: 03/03/2009 08:22
|
Mam zainstalowanego µTorrent v2.0 i nawet mam w nim ograniczone upload do 128 kbit/s, jednak mimo to jak tylko włączę ściąganie w µTorrent www od razu bardzo zwalnia |
|
|