Nowy laptop z Intel® Dual Band Wireless-AC 3160 ma niespójne połączenie bezprzewodowe

1

Mam więc nowy Toshiba L50-B-103 (Windows 8.1 64-bit, specyfikacja ), który jest dostarczany z kartą bezprzewodową wskazaną w tytule, Intel® Dual Band Wireless-AC 3160. Używam tego komputera głównie do gier, i zauważyłem, że połączenie nie wydaje się zbyt stabilne, ponieważ co jakiś czas połączenie zacina się na sekundę, powodując opóźnienie w grze.

Ponieważ brakuje mi wiedzy na temat odpowiedniego oprogramowania do diagnozowania tych problemów, jedyne, co mogę powiedzieć o problemie, gdy się zdarza, to:

  • Jakość połączenia TeamSpeak zgłasza wzrost opóźnienia o 800% (!), A utrata pakietów wzrasta do 30% (uwaga: serwer znajduje się w mojej sieci LAN, więc ping zwykle wynosi od 1 do 2 ms);
  • Gry online również zgłaszają wzrost pingów i mogą wskazywać, że połączenie jest utracone przez sekundę (CS: GO, LoL).
  • Przeglądanie Internetu po prostu zawiesza się na kilka sekund (YouTube nagle przestaje buforować, Facebook traci połączenie z serwerem).

Połączenie jest zawsze silne i jestem w pokoju bez innych urządzeń elektronicznych (aby uniknąć zakłóceń), nie dalej niż 2 metry od routera.

Próbowałem zaktualizować system BIOS, zaktualizować sterowniki z Toshiby (która ma zasadę publikowania sterowników dla swoich komputerów), zaktualizować sterowniki bezpośrednio z Intela (które były wyraźnie nowsze, pomimo nierozwiązania problemu), zmienić routery i wymiana laptopa.

Moim głównym routerem jest Hitron BVW-3653, który jest również modemem ISP. Drugi to SMCWBR14-GR, który wykorzystano do przełączenia Hitrona w tryb mostka i zatrzymania całej jego aktywności routera.

Mam więcej urządzeń w mojej sieci, a mianowicie Toshiba L650-11E (Windows 7 Home Premium 64-bit, z kartą bezprzewodową BCM2070 zintegrowaną z BCM94313) i ma dosłownie 0 problemów z połączeniem.

Chciałbym uzyskać pomoc dotyczącą tego, gdzie powinienem zacząć rozwiązywać ten problem, jak każde rzeczywiste oprogramowanie, które w znacznym stopniu diagnozuje połączenie (i robi to samo z innym komputerem, aby porównać) lub, jeśli nie jest to możliwe, inne podejście do problemu (uzyskanie nowego routera AC z powodu niezgodności - tylko spekulacje).

Z góry dziękuję.

Phaellow
źródło
Czy do celów testowych próbowałeś podłączyć kabel Ethernet zamiast sieci bezprzewodowej, aby upewnić się, że to karta bezprzewodowa jest przyczyną problemu?
Ryan Griggs,
Nieważne, tak powiedział Gość.
Ryan Griggs,
Uruchom ciągłego polecenia ping, aby ustalić, czy połączenie zostało całkowicie utracone, czy tylko spowolnione: kliknij przycisk Start i wpisz polecenie ping 8.8.8.8-t
Ryan Griggs
Zrobiłem test ping bezprzewodowo i uśredniłem 55, osiągając maksimum 88 i tracąc 3 pakiety ze 120. Ponownie uruchomiłem to przez ethernet i otrzymałem ponownie średnią 55, maksimum 74. i ponownie straciłem 0 pakietów ze 120.
Phaellow,
Co powiesz na uruchomienie ping podczas gry? W szczególności spójrz na wyniki podczas występowania problemu.
Ryan Griggs,

Odpowiedzi:

3

Krótkie podsumowanie

Opóźnienia i przerwy wydają się być związane ze skanowaniem w tle przez kartę bezprzewodową. Skanowanie w tle jest normalnym procesem i odbywa się na wszystkich kartach, ale nie powinno być zauważalne i zdecydowanie nie powinno powodować utraty pakietów.

Czas trwania i wpływ wspomnianego skanowania zależy od systemu operacyjnego, sterownika, punktu dostępu i parametrów karty. W większości przypadków powoduje to kilkadziesiąt milisekund opóźnienia co X minut. W gorszych przypadkach w przypadku niektórych kart, sterowników i infrastruktury, takich jak w przypadku PO, skany mogą powodować zauważalne problemy z łącznością i utratą pakietów.

W takich przypadkach może być korzystne wyłączenie tej funkcji (patrz poniżej). Nie jest to pozbawione wad, ponieważ może powodować inne problemy.


Skanowanie w tle

Skanowanie bezprzewodowe może zostać uruchomione przez system Windows, sterownik bezprzewodowy lub inną aplikację. Skanowanie odbywa się zarówno w celu odświeżenia listy aktywnych sieci, jak i w poszukiwaniu innych sieci lub silniejszych sygnałów do przełączenia.

Windows może skanować w poszukiwaniu bardziej preferowanych sieci, nawet jeśli twój sygnał jest idealnie silny, ponieważ możesz mieć inne sieci o wyższych skonfigurowanych priorytetach, które zastępują siłę sygnału. Sterownik sieci będzie okresowo wyszukiwał silniejsze sygnały, a częściej w warunkach słabego sygnału. Częstotliwość wyszukiwania i przełączania może czasem być modyfikowana przez ustawienie sterownika, takie jak „Agresywność w roamingu” w sterownikach Intela w systemie Windows. W systemie Linux suplikanci sieci bezprzewodowej mogą również kontrolować to zachowanie.

Podstawy działania

Aby wykonać skanowanie, radio bezprzewodowe musi przestać słuchać bieżącej sieci i fizycznie przełączyć się na słuchanie na innym kanale, dla każdego kanału, z którego może korzystać. Na przykład, jeśli twoja sieć jest na kanale 6, twoja karta bezprzewodowa powie aktywnej sieci, aby wstrzymała transmisje, przełączyła się na kanał 1, nasłuchiwała przez ułamek sekundy, aby sprawdzić sieci, a następnie przełącz się z powrotem na kanał 6, aby odebrać dane, które został zbuforowany w tym okresie. Następnie musi to powtórzyć dla każdego innego kanału, którego może użyć. Przełączniki te są bardzo szybkie (ułamki sekundy), aby nie przerywać całkowicie połączenia, ale powodują spowolnienia, ponieważ żadne dane nie mogą być przesyłane podczas skanowania innych kanałów. Różne karty nasłuchują na różne okresy, w zależności od karty możliwości sprzętowe i konstrukcja sterownika. Niektóre mogą nasłuchiwać> 100 ms, najczęstszego interwału sygnału nawigacyjnego 802.11, niektóre mogą podzielić to na 2 x 50 ms lub 10 x 10 ms itp. Niektóre karty mogą używać tunerów szerokopasmowych (V) HT do wyszukiwania wielu kanałów jednocześnie. Proces zwykle trwa kilka sekund.

Skanowanie w tle nie powinno powodować niestabilności, rozłączeń, jąkania się lub utraty pakietów. Mówiąc wprost, niektóre karty są w tym gorsze niż inne. Niektóre routery i punkty dostępowe nie mają prawidłowej implementacji poleceń transmisji pauzy. Te oraz wiele innych czynników powodują, że przebieg jest różny.


W przypadku PO dziennik ping wskazuje, że skanowanie odbywa się dokładnie co 10 minut i powoduje około 0,3s opóźnienia:

Grałem więc w krótką grę. Zauważyłem, że dzieje się to tylko dwa razy, ale najwyraźniej był jeszcze jeden raz. Jest zalogowany na Pastebin i dzieje się wokół linii 273, 876 i 1480. - Rafael Damasceno 12 sierpnia 14 o 19:51

Jednak PO stwierdza również utratę 30% pakietów w Teamspeak i rozłączenia w Skype, co nie powinno się zdarzyć. Dostarczony dziennik niestety nie wykazuje żadnych dowodów na to, że wystąpił on w okresie testowym, ponieważ nie wskazano utraty pakietów. W związku z tym sam dziennik nie jest jednoznaczny - ten konkretny dziennik pokazuje, że skanowanie w tle odbywa się normalnie i nie wykazuje żadnych faktycznych problemów.


Wyłączanie skanowania w tle

Poniższe informacje dotyczą wyłącznie systemu Windows:

Jeśli twoje środowisko ma problemy ze skanowaniem w tle, możesz rozważyć jego wyłączenie. Możesz uzyskać pomysł, jeśli występuje problem, wykonując tę ​​samą diagnostykę jak powyżej ( ping -t). Jeśli twój wynik pokazuje kilka linii „Upłynął limit czasu żądania” w okresowych odstępach czasu, być może otoczony kilkoma liniami zwiększonego ping, problem może być związany. Jeśli twój wynik wygląda tak samo jak OP bez utraty pakietu, nie potwierdza tego problemu.

Wyłączenie skanowania w tle może uniemożliwić działanie roamingu bezprzewodowego . Zapobiegnie to działaniu jakiejkolwiek funkcjonalności opartej na skanowaniu w tle. Należą do nich między innymi:

  • Przełączanie na sieci o silniejszym sygnale
  • Przełączanie na sieci, które mają wyższy priorytet
  • Przełączanie między pasmami w tej samej sieci
  • Przełączanie na silniejszy sygnał podczas poruszania się po budynku
  • Przełączanie na mniej zajęte punkty dostępu lub kanały w celu poprawy wydajności

Większość z nich dotyczy Ciebie tylko wtedy, gdy masz wiele nakładających się sieci (z tym samym identyfikatorem SSID lub bez niego), zwykle sieci korporacyjnych z wieloma punktami dostępowymi. Może również wpływać na użytkowników domowych, którzy mają routery, które inteligentnie przełączają kanały, aby uniknąć zakłóceń - gdy router zmieni kanał, zostaniesz rozłączony, jeśli skanowanie w tle jest wyłączone.

Mając to na uwadze, dla większości użytkowników domowych nie powinno to stanowić dużego problemu. Procedura, aby to zrobić, jest następująca (zaczerpnięte z własnego postu Rafaela Damasceno):

  • Uruchom Regedit
  • Przejdź do HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Class {4d36e972-e325-11ce-bfc1-08002be10318}
  • Znajdź ścieżkę do podfolderu, która ma prawidłowy model adaptera
  • W tym podfolderze utwórz nowy klucz REG_DWORD o nazwie ScanWhenAssociated i ustaw jego wartość na 0.

(Więcej informacji tutaj: https://forums.lenovo.com/t5/Windows-8-and-8-1/SOLUTION-latency-spikes-and-network-unstability-on-Intel-WLAN/mp/1461523/highlight / true # M5273 )

qasdfdsaq
źródło
Masz rację, jest to spowodowane skanowaniem w tle; nie masz jednak racji, gdy mówisz, że powinno to spowodować spowolnienie. Żadna inna karta bezprzewodowa, z którą miałem do czynienia, nie miała tego problemu. Ustawienia agresywności w roamingu nic nie pomogły. Rozwiązałem problem jakiś czas temu i odpowiednio zaktualizuję.
Phaellow
Prawdopodobnie powinienem był wyjaśnić, co miałem na myśli. Oczywiście spowoduje to pewne opóźnienie, ale zdecydowanie nie powinno być to zrozumiałe. W przypadku każdej innej karty tak naprawdę nigdy nie zauważyłem tego procesu, podczas gdy na tej karcie natychmiast zostałem rozłączony z rozmową przez Skype. To było okropnie złe.
Phaellow
@RafaelDamasceno: Przepisałem i wyjaśniłem swoją odpowiedź.
qasdfdsaq
2

Rozwiązałem problem, dodając do rejestru klucz „ScanWhenAssociated”, który wyłącza skanowanie w tle, gdy jesteś podłączony do sieci.

Przejdź do HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318} Dalej, zlokalizuj ścieżkę podrzędną, która ma poprawną wartość AdapterModel. Na tej ścieżce utwórz nowy REG_DWORDklucz o nazwie ScanWhenAssociatedi ustaw jego wartość na 0.

Uruchom ponownie komputer, a problemy zostaną złagodzone.

Źródło: https://forums.lenovo.com/t5/Windows-8-and-8-1/SOLUTION-latency-spikes-and-network-unstability-on-Intel-WLAN/mp/1461523/highlight/true# M5273

Phaellow
źródło
Proszę zamieścić przynajmniej rdzeń odpowiedzi tutaj. Łącza tylko odpowiedzi mogą mieć ograniczoną wartość.
podejrzany
1

Rozwiązanie: Wyłącz bluetooth

Właśnie dowiedziałem się, że ta karta bezprzewodowa używa tej samej przepustowości dla bluetooth i Wi-Fi 2,4 GHz, co w moim przypadku w jakiś sposób spowodowało awarię całego mojego routera, ponieważ jest w stanie wysyłać tylko sygnał 2,4 GHz. Jeśli jednak możesz użyć sygnałów 5 GHz, problem zniknie.

Innymi słowy: Cały problem wynikał z zakłóceń sygnału między routerem, siecią Wi-Fi i sygnałami Bluetooth, a jedynym sposobem, w jaki mogę korzystać z sieci domowej z tym laptopem, jest wyłączenie bluetooth.

Szampi
źródło
0

Problem to AC-3160 .. Osobiście uważam, że ta bezprzewodowa karta jednopasmowa to bzdura i sprawia wiele problemów wszystkim, którzy z niej korzystają. Spróbuj podłączyć go bezpośrednio do modemu, a jeśli to zadziała, to prawdopodobnie jest to karta bezprzewodowa.

Gość
źródło
1
Prawdopodobnie to właśnie zrobiłem na początku, nie wiem, jak / całkowicie / przegapiłem to w poście. Wszystko działa dobrze w sieci Ethernet.
Phaellow,
0

Ten sam gość, może to również oznaczać, że router nie zapewnia wystarczającego połączenia, ponieważ potrzebujesz karty 802.11ac dla karty AC i większość routerów wystrzeliła 802.11n. Mimo że 3160 ma kompatybilność wsteczną do obsługi „n”, będzie w połowie tak dobra. Może więc być potrzebny router AC.

Gość
źródło
Nie powinno to powodować sporadycznych problemów z opóźnieniami, po prostu ogólnie wolniejsze połączenie ...
Ryan Griggs