WRT54G, tomato 1.19 i problem z QoS dla WiFi
|
koliberk |
Dodano 12-05-2008 22:07
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
Siec u mnie w domu wyglada nastepujaco:
Internet jest z BT, 8MB lacze.
Rozdzielone to jest kablem do mojego stacjonarnego PC i do Linksysa.
Nastepnie po wifi rozdzielam siec dla 3 laptopow, jeden moj, drugi zony i trzeci jest w innym mieszkaniu u sasiada.
Chialbym ustawic/odpowiednio rozdzielic siec dla tych laptopow.
Sasiad ssa torenty, moja zona uzuwa tylko gadu gadu, www i czasami filmi na youtube.
Ja uzywam laptopa glownie do sieci lokalnej i www, czasami do skypa i GG.
Jak ustawic Linksysa, zeby przydzielal odpowiednie pasma lacza dla tych laptopow?
Ustawialem juz QoS, uzywalem generatora Robsona, ale Linksys nie reaguje na te skrypty.
Znaczy reaguje, ale to dziala tylko w zasadzie po sieci LAN od mojego PC do Linksysa.
Laptopy maja nadal pelny transfer.
Wczoraj odpalilem na moim laptopie torenta, to zasysal srednio po 200kbp/s.
Jezeli ustawie szybkosc lacza na 32kbps w generatorze skryptow dla vlan0 to bardzo wolno lacze sie z linksysem z mojego PC.
Jezeli ustawie lacze na ta sama szybkosc ale dla eth0 czy eth1, laptopy dalej moga ssac na full. W ten sposob lacze jest zapchane przez torenty sasiada.
Prosze o wskazowki.
Ponizej kilka screenow z linksysa.
|
|
|
|
Pawel35 |
Dodano 12-05-2008 22:26
|
Power User
Posty: 352
Dołączył: 19/11/2007 20:08
|
Zmien Tomato na wczesniejsze i sprawdz czy bedzie tak samo. Zapisz najpierw konfiguracje i po wgraniu np. 1.17 zresetuj z czyszczeniem NVRAM-u |
|
|
|
koliberk |
Dodano 12-05-2008 23:13
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
OK, sprawdze to jutro.
dzieki.
p.s. o ile dobrze pamietam, tak samo bylo na 1.17.
Po prostu zresetuje nvram. |
|
|
|
koliberk |
Dodano 12-05-2008 23:44
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
zresetowalem ustawienia Linksys'a, ustawilem sobie wszystko od poczatku, ale na sofcie 1.19.
Dalej jest tak samo, torent z laptopa zasysa srednio 25-40kb/s.
nizej chwila po wlaczeniu na laptopie torenta:
Edytowany przez koliberk dnia 13-05-2008 19:05
|
|
|
|
Dziadek |
Dodano 13-05-2008 11:56
|
Super User
Posty: 476
Dołączył: 10/08/2006 19:43
|
Cytat koliberk napisał/a:
zresetowalem ustawienia Linksys'a, ustawilem sobie wszystko od poczatku, ale na sofcie 1.19.
Dalej jest tak samo, torent z laptopa zasysa srednio 25-40kb/s.
Albo ja czegoś nie rozumiem, alby wpuszczasz nas w maliny!
Przecież 40 kb/s to jest prędkość modemu analogowego i ubytku takiego transferu nawet nie zauważysz przy łączu 8 Mb/s!
Chyba, że masz na myśli kilobajty, to w takim razie pisz KB i nie wprowadzaj nas w błąd pisząc o kilobitach! |
|
|
|
koliberk |
Dodano 13-05-2008 19:05
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
Dziadek, dokladnie chodzi mi o KB - kilobajty. |
|
|
|
Pawel35 |
Dodano 13-05-2008 19:20
|
Power User
Posty: 352
Dołączył: 19/11/2007 20:08
|
A jak masz ten skrypt robsona wygenerowany po IP czy po MAC adresie?
Jesli po IP to zrob na MAC adress kart sieciowych i powinno nie byc problemu. Wstawic pozniej do zakladki Firewall skryptow (jesli nie zmieni nic sie to do Init). |
|
|
|
koliberk |
Dodano 13-05-2008 19:52
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
OK, czyli jesli nic nie zmieni, to wtedy kasuje ten skrypt w Firewall i wklejam do Init?
Jak ustawic jednoczesnie porty i MAC dla laptopa w generatorze?
Chodzi mi o to, zeby konkretny laptop mial restrykcje na p2p, np 20KB/s max.
Jezeli Linksys podlaczony jest do internetu przez port LAN kablem do huba BT, to czy w skrypcie powinienem ustawic pasmo eth1 czy eth0?
Czym jest u mnie eth0 i vlan0 ?
Edytowany przez koliberk dnia 13-05-2008 21:00
|
|
|
|
Pawel35 |
Dodano 13-05-2008 21:10
|
Power User
Posty: 352
Dołączył: 19/11/2007 20:08
|
Tak jak nie pojdzie w Firewall to wklej w Init.
Skryptem tylko ustawiasz Download, a Upload ustawiasz QOS-em. W skrypcie ustaw na sztywno dostep dla wszystkich (podziel wedlug uznania te 8 MB np PC1 - 5MB a reszta lapkow po rowno lacze 1MB) |
|
|
|
koliberk |
Dodano 13-05-2008 21:50
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
ok, a ustawiac jakis limit TCP i UDP dla ssaczy z netu w skryptach? |
|
|
|
Pawel35 |
Dodano 13-05-2008 22:16
|
Power User
Posty: 352
Dołączył: 19/11/2007 20:08
|
Cytat koliberk napisał/a:
ok, a ustawiac jakis limit TCP i UDP dla ssaczy z netu w skryptach?
Najpierw zostaw bez limitu, a jak nie bedzie dobrze to ustaw i znow zobacz.
A jeszcze jedno bo spojzalem na schemat teraz. Jak tego jednego PC1 masz poza WRT-kiem to bedzie ci trudno ustawic. Bo skrypt bedzie dzialal tylko dla posiadaczy Laptopow (czyli ustawienie 3x1MB). Ale jak zaczniesz cos sciagac na PC1 to wykorzysta on calosc pasma (cale 8MB) i tutaj musisz poustawiac np. w uTorrencie lub innym programie aby maksymalnie wykozystywal te 5MB. |
|
|
|
koliberk |
Dodano 13-05-2008 22:33
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
Dlaczego po takich ustawieniach, caly czas mam wszystkie polaczenia jako unclassified?
Ja tego PC1 podepne pod Linksysa. Bedzie mysle siec sprawniej dzialac.
Na ile ustawic limity TCP i UDP ? jakie macie ustawienia u siebie?
Edytowany przez koliberk dnia 13-05-2008 22:52
|
|
|
|
koliberk |
Dodano 14-05-2008 01:10
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
Dzieki za pomoc.
Jak zwykle wszystko jest na forum, tylko czlowiek musi odpowiednio poszukac.
Wiec problem polegal na tym ze Linksys polaczony byl z hubem BT zapomoca LAN a nie WAN.
Po zmianie adresu Linsysa na 192.168.2.1, podlaczeniu kabla z Huba BT do portu WAN w Linksys i automatycznym pobraniu adresu dla WAN z huba 192.168.1.64 wszystko zaczelo dzialac.
Teraz musze jeszcze sobie odpowiednio skonfigurowac podzial lacza i restrykcje.
|
|
|
|
Dziadek |
Dodano 14-05-2008 01:39
|
Super User
Posty: 476
Dołączył: 10/08/2006 19:43
|
Cytat koliberk napisał/a:
Jak ustawic jednoczesnie porty i MAC dla laptopa w generatorze?
Wcale nie masz tak ustawiać!
Pasmo pomiędzy usługi dzielisz przy pomocy QoS, regulując uploadem odpowiadającym za te usługi.
Natomiast skryptami Robsonna dzielisz download pomiędzy poszczególne komputery, przydzielając to pasmo albo po adresie IP, albo po MAC-u.
Jeśli masz 8 Mb/s, to możesz np. dla siebie wydzielić 5 Mb/s, a pozostałym trzem laptopom po 1 Mb/s.
Możesz również dać te 3 pozostające megabity do wspólnego wykorzystania przez wszystkie 3 laptopy.
Cytat Chodzi mi o to, zeby konkretny laptop mial restrykcje na p2p, np 20KB/s max.
Nie bardzo widzę możliwość tak precyzyjnego podziału. Masz 2 możliwości:
albo dajesz gościowi 1 Mb/s niech sobie robi co chce z tym pasmem, albo limitujesz gościa przycinając upload dla tej klasy, do której klasyfikuje sie jego p2p, lub ograniczając mu dopuszczalną liczbę połączeń.
Cytat Jezeli Linksys podlaczony jest do internetu przez port LAN kablem do huba BT, to czy w skrypcie powinienem ustawic pasmo eth1 czy eth0?
Po co wchodzisz w ustawienia zaawansowane?
W Generatorze Skryptów jest ostrzeżenie, żeby tych domyślnych ustawień nie zmieniać, jeśli dobrze sie nie wie, co to spowoduje.
Co do ruchu nieklasyfikowanego, to musisz sprawdzić co to są za połączenia. Z założenia nie jest np. klasyfikowany ruch do routera.
Edytowany przez Dziadek dnia 14-05-2008 10:49
|
|
|
|
koliberk |
Dodano 14-05-2008 01:53
|
User
Posty: 9
Dołączył: 08/02/2008 20:27
|
Cytat Możesz również dać te 3 pozostające megabity do wspólnego wykorzystania przez wszystkie 3 laptopy.
Jak to zrobic?
Czy mam to ustawic w ten sposob, ze tylko wydzielam w generatorze 5MB dla PC1 i nie przydzielam pozostalej czesci lacza, tylko zostawiam do automatycznego podzialu przez Linksys?
Cytat Skrypty są domyślnie generowane dla interfejsu br0 i tego nie zmieniaj.
Co do ruchu nieklasyfikowanego, to musisz sprawdzić co to są za połączenia. Z założenia nie jest np. klasyfikowany ruch do routera.
Zostawie na br0.
Dzieki za pomoc. |
|
|
|
Dziadek |
Dodano 14-05-2008 12:32
|
Super User
Posty: 476
Dołączył: 10/08/2006 19:43
|
Cytat koliberk napisał/a:
Cytat Możesz również dać te 3 pozostające megabity do wspólnego wykorzystania przez wszystkie 3 laptopy.
Jak to zrobic?
Masz tu olbrzymia dowolność w tym względzie, ograniczoną praktycznie tylko Twoimi stosunkami z sąsiadem:
- Możesz w ogóle nie przycinać pasma sąsiadowi, a jego transfer p2p dławić mu poprzez QoS oraz ograniczanie ilości połączeń (ja tak robię u siebie),
- możesz również dla jego adresu IP przydzielić maksymalny download w określonej wysokości (np. 1 Mb/s), a pozostałym komputerom dać do dyspozycji albo 7 Mb/s, albo nawet całe 8 Mb/s,
- możesz tworzyć grupy komputerów, które będą dysponowały jakimś wspólnym, ograniczonym pasmem,
- jeśli istnieje taka potrzeba, to możesz ustawić dla swojego komputera wyższy priorytet niż pozostałych, wówczas zawsze będziesz miał do dyspozycji pełne pasmo bez względu na to, czy inni korzystają z sieci, czy nie.
Jak widzisz, ograniczeniem tutaj jest tylko Twoja kreatywność
Cytat koliberk napisał/a:
Cytat Skrypty są domyślnie generowane dla interfejsu br0 i tego nie zmieniaj.
Zostawie na br0.
W ustawieniach zaawansowanych przywróć ustawienia domyślne i ich więcej nie ruszaj!
Z tym br0 to wcale nie ma pewności, sam mam duże wątpliwości jaka jest rola tego wirtualnego interfejsu br0.
Schematy wewnętrznej architektury WRT54GL oraz niedawną (2.5.08) dyskusję na temat wewnętrznych interfejsów routera znajdziesz tutaj: http://openlinksys.info/forum/viewthr...wstart=160
Jak zobaczysz, sprawa bynajmniej nie jest taka oczywista i dopóki nie ma sie dokładnego rozeznania w temacie, najbezpieczniej jest tych ustawień zaawansowanych w ogóle nie ruszać. |
|
|