Wyświetlanie zużycia przepustowości przez urządzenie bezprzewodowe podłączone do mojego routera

5

Chcę tylko dowiedzieć się, który klient bezprzewodowy wysysa moją przepustowość (spowalnia moje gry Starcraft: - /).

Mam router Linksys WRT54G (wersja Linux). W przypadku oprogramowania układowego korzystam obecnie z Pomidora, ale chcę rozważyć inne oprogramowanie. Czy ktoś ma rekomendacje?

PS: Mam świadomość wykresów przepustowości w Tomato. Jednak nie jest wystarczająco szczegółowy, aby dać mi wyobrażenie o przepustowości używanej przez każde urządzenie

Belmin Fernandez
źródło
Szukając narzędzi, pamiętaj, że szukasz, kto wykorzystuje najwięcej czasu antenowego, a nie kto ma największą przepustowość. Klient uzyskujący przepływność 500 kb / s przy użyciu szybkości przesyłania danych 1 Mb / s skraca o wiele więcej czasu antenowego niż klient uzyskujący przepływność 5 Mb / s przy szybkości przesyłania danych 54 Mb / s.
Spiff
Czy spojrzałeś na ddwrt? Jeśli dobrze pamiętam, rzeczywiście widać w nim wykorzystanie przepustowości każdego klienta.
Unfundednut
Próbowałem ddwrt w przeszłości, ale nie widziałem tej funkcji. Zajmę się tym jeszcze raz.
Belmin Fernandez,
2
Tylko płatna wersja DD-WRT ma szczegółowy monitoring przepustowości. Wszystkie darmowe wersje pokazują wykresy bieżącego wykorzystania interfejsów sieci WAN, LAN i bezprzewodowej.
Force Flow
@Force, czy możesz to przesłać jako odpowiedź? Mam nadzieję na bezpłatne rozwiązanie, ale jeśli nikt inny nie poda innych sugestii, wybiorę twoje.
Belmin Fernandez,

Odpowiedzi:

2

Nie rozumiem, dlaczego nie możesz selektywnie blokować klientów z sieci, dopóki empirycznie nie znajdziesz winnego.

Jeśli szukasz bardziej zaawansowanej technologii, możesz spróbować użyć sniffera pakietów , zwanego także analizatorem pakietów , aby przeanalizować cały ruch w sieci z komputera zamiast z routera.

Sniffer pakietów może przechwytywać informacje o pakietach w swojej podsieci, nawet jeśli te pakiety nie są adresowane do twojego komputera. Wykonalność tej metody zależy od zachowania routera i tego, czy nadaje on wszystkie pakiety sieciowe, czy nie. Sieci bezprzewodowe są oczywiście o wiele łatwiejsze do snifów niż przewodowe.

Zobacz ten artykuł, Free Packet Sniffer Software , aby uzyskać listę takich produktów (nie wszystkie są dostępne dla Linuksa). Najbardziej znanym snifferem jest Wireshark .

Zobacz także ten artykuł: Sniffing traffic on the Home Router or Hub .

harrymc
źródło
2
instrukcje, jak używać wireshark do określania pasma z sysadminhell.blogspot.com/2008/04/…
bbaja42
1

Tylko płatna wersja DD-WRT ma szczegółowy monitoring przepustowości. Wszystkie darmowe wersje pokazują wykresy bieżącego wykorzystania interfejsów sieci WAN, LAN i bezprzewodowej. (ponownie opublikowano jako odpowiedź na żądanie)

Force Flow
źródło
0

Możesz użyć Wireshark. Funkcja wykresu we / wy Wireshark może pokazać, kiedy i gdzie zmierza przepustowość.

Ten dokument zawiera informacje na temat korzystania z Wireshark do wąchania sieci bezprzewodowej:

http://www.willhackforsushi.com/books/377_eth_2e_06.pdf

Minusem jest to, że musisz mieć jedną z krótkiej listy niektórych konkretnych adapterów, aby to zrobić.

Jamie Cox
źródło
0

wireshark lub kismet mogą to powiedzieć ... wykres ruchu wireshark może być bardziej precyzyjny, ale grepowanie pliku pcap z pełnego zrzutu kismet dla każdego MAC w sieci z opcją count działa z wiersza poleceń. przejdź do wiersza poleceń fu. wydaje mi się, że istnieje sposób, aby wyświetlić procent ruchu według adresu MAC w kismet, ale w tej ostatniej części będę musiał się z tobą skontaktować.

RobotHumans
źródło
„~ Wl” daje listę klientów sprawdzającą, czy można ją sortować według przepustowości
RobotHumans