1

Итак, я получил новый Toshiba L50-B-103 (Windows 8.1 64-bit, specs), который поставляется с беспроводной картой, указанной в названии, Intel® Dual Band Wireless-AC 3160. Я использую этот компьютер в основном для игр, и я заметил, что соединение не кажется слишком стабильным, так как время от времени соединение на секунду прерывается, вызывая задержку в игре.

Поскольку мне не хватает знаний о надлежащем программном обеспечении для диагностики этих проблем, единственное, что я могу сказать о проблеме, когда она возникает, это:

  • Качество соединения TeamSpeak сообщает об увеличении на 800% (!) в задержке потеря пакетов увеличивается до 30% (примечание: сервер находится в моей локальной сети, поэтому пинг обычно составляет 1-2 мс);
  • Онлайн-игры также сообщают об увеличении пинга и могут показать, что соединение теряется в течение секунды (CS: GO, LoL).
  • Просмотр веб-страниц просто зависает на пару секунд (YouTube внезапно прекращает буферизацию, Facebook теряет соединение с сервером).

Связь всегда сильная, и я нахожусь в комнате без других электронных устройств (чтобы избежать помех), не дальше, чем в 2 метрах от маршрутизатора.

Я попытался обновить BIOS, обновить драйверы от Toshiba (которая имеет политику публикации драйверов для своих машин), обновить драйверы непосредственно от Intel (которые были явно более свежими, несмотря на то, что проблема не решалась), изменить маршрутизаторы и замена ноутбука.

Мой основной маршрутизатор - Hitron BVW-3653, который также является модемом интернет-провайдера. Второй - это SMCWBR14-GR, который использовался для перевода Hitron в режим моста и остановки всей его работы маршрутизатора.

В моей сети больше машин, а именно Toshiba L650-11E (64-битная Windows 7 Home Premium, с беспроводной картой BCM2070, интегрированной в BCM94313), и у нее буквально 0 проблем с соединением.

Я хотел бы получить некоторую помощь, например, с чего начать решение этой проблемы, например, любое реальное программное обеспечение для расширенной диагностики соединения (и сделать то же самое с другим компьютером для сравнения), или, если это невозможно, другой подход. к проблеме (получение нового маршрутизатора переменного тока из-за несовместимости - просто предположение).

Заранее спасибо.

5 ответов5

3

Краткое содержание

По-видимому, задержки и перерывы связаны с фоновым сканированием беспроводной картой. Фоновое сканирование является нормальным процессом и выполняется на всех картах, но оно не должно быть заметным и, безусловно, не должно вызывать потерю пакетов.

Продолжительность и влияние указанного сканирования зависит от операционной системы, драйвера, точки доступа и параметров карты. В большинстве случаев это приводит к задержке в несколько десятков миллисекунд каждые X минут. В худших случаях с некоторыми картами, драйверами и инфраструктурой, например, в случае OP, сканирование может вызвать заметные проблемы с подключением и потерю пакетов.

В этих случаях может быть полезно отключить эту функцию (см. Ниже). Это не лишено недостатков, так как может вызвать другие проблемы в результате.


Фоновое сканирование

Беспроводное сканирование может быть запущено Windows, беспроводным драйвером или другим приложением. Сканирование выполняется как для обновления списка активных сетей, так и для сканирования на наличие других сетей или более сильных сигналов для переключения.

Windows может сканировать более предпочтительные сети, даже если ваш сигнал очень сильный, так как у вас могут быть другие сети с более высокими сконфигурированными приоритетами, которые переопределяют мощность сигнала. Сетевой драйвер будет периодически искать более сильные сигналы и чаще в условиях слабого сигнала. Частота поиска и переключения может иногда изменяться настройками драйверов, такими как "Агрессивность роуминга" в драйверах Intel под Windows. В Linux беспроводные соискатели также могут контролировать это поведение.

Основы того, как это работает

Чтобы выполнить сканирование, беспроводное радио должно прекратить прослушивание текущей сети и физически переключиться на прослушивание на другом канале для каждого канала, который он может использовать. Например, если ваша сеть подключена к 6-му каналу, ваша беспроводная карта сообщит активной сети о приостановке передачи, переключится на 1-й канал, прослушит долю секунды, чтобы проверить сети, а затем переключится на 6-й канал, чтобы получить любые данные, которые был буферизован в этот период. Затем он должен повторить это для каждого другого канала, который он может использовать. Эти переключатели очень быстрые (доли секунды), чтобы не прерывать ваше соединение полностью, но приводят к замедлению, потому что никакие данные не могут быть переданы во время сканирования других каналов. Различные карты прослушивают различные периоды, в зависимости от аппаратных возможностей карты и дизайна драйвера. Некоторые могут прослушивать> 100 мс, самый распространенный интервал радиомаяка 802.11, некоторые могут разделить его на 2x50 мс или 10x10 мс и т.д. Некоторые карты могут использовать широкополосные (V)HT-тюнеры для поиска нескольких каналов одновременно. Процесс обычно длится несколько секунд.

Фоновое сканирование не должно вызывать нестабильности, отключений, заиканий или потери пакетов. Однако, прямо скажем, некоторые карты хуже, чем другие. Некоторые маршрутизаторы и точки доступа не имеют правильных реализаций команд паузы передачи. Эти, а также многие другие факторы приводят к изменению вашего пробега.


В случае OP, журнал ping указывает, что сканирование происходит ровно каждые 10 минут и вызывает задержку около 0,3 с:

Итак, сыграли короткую игру. Я заметил, что это происходит только дважды, но, видимо, был еще один раз. Он зарегистрирован на Pastebin и происходит вокруг строк 273, 876 и 1480. - Рафаэль Дамасчено 12 августа '14 в 19:51

Тем не менее, OP также сообщает о потере 30% пакетов в Teamspeak и отключениях в Skype, что не должно происходить. Предоставленный журнал, к сожалению, не показывает каких-либо доказательств того, что это произошло в течение тестового периода, так как не указана потеря пакетов. Следовательно, сам журнал является неубедительным - этот конкретный журнал показывает, что фоновое сканирование выполняется нормально, и не показывает никаких реальных проблем.


Отключение фонового сканирования

Следующая информация относится исключительно к Windows:

Если в вашей конкретной среде возникают проблемы из-за фонового сканирования, вы можете отключить его. Вы можете понять, есть ли проблема, выполнив ту же диагностику, что и выше (ping -t). Если ваш результат показывает несколько строк "Время ожидания запроса" через определенные промежутки времени, возможно, в окружении нескольких строк повышенного пинга, ваша проблема может быть связана. Если ваш результат выглядит так же, как и у ОП без потери пакетов, это не подтверждает эту проблему.

Отключение фонового сканирования может помешать работе беспроводного роуминга. Действительно, это предотвратит работу любой функциональности, которая зависит от фонового сканирования. Они включают, но не ограничиваются:

  • Переключение на сети с более сильным сигналом
  • Переключение на сети с более высоким приоритетом
  • Переключение между диапазонами в одной сети
  • Переключение на более сильный сигнал при перемещении по зданию
  • Переключение на менее загруженные точки доступа или каналы для улучшения производительности

Большинство из них будут влиять на вас, только если у вас есть несколько перекрывающихся сетей (с одним SSID или без него), обычно это корпоративные сети с несколькими точками доступа. Это также может повлиять на домашних пользователей, у которых есть маршрутизаторы, которые интеллектуально переключают каналы, чтобы избежать помех - когда ваш маршрутизатор переключает канал, вы будете отключены, если фоновое сканирование отключено.

Имея это в виду, для большинства домашних пользователей это не должно быть большой проблемой. Процедура для этого следующая (взято из собственного поста Рафаэля Дамасчено):

  • Запустить Regedit
  • Перейдите к HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class {4d36e972-e325-11ce-bfc1-08002be10318}
  • Найдите путь к подпапке с правильной AdapterModel
  • В этой подпапке создайте новый ключ REG_DWORD с именем ScanWhenAssociated и установите его значение равным 0.

(Более подробная информация здесь: https://forums.lenovo.com/t5/Windows-8-and-8-1/SOLUTION-latency-spikes-and-network-unstability-on-Intel-WLAN/mp/1461523/highlight/true # M5273)

2

Я решил проблему, добавив в реестр ключ "ScanWhenAssociated", который отключает фоновое сканирование при подключении к сети.

Перейдите к HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318} Далее найдите путь дочерних элементов , который имеет правильный AdapterModel . В этом пути создайте новый ключ REG_DWORD именем ScanWhenAssociated и установите его значение равным 0 .

Перезагрузите компьютер, и проблемы будут устранены.

Источник: https://forums.lenovo.com/t5/Windows-8-and-8-1/SOLUTION-latency-spikes-and-network-unstability-on-Intel-WLAN/mp/1461523/highlight/true# M5273

1

Решение: отключить Bluetooth

Я только что узнал, что эта беспроводная карта использует одинаковую пропускную способность для Bluetooth и Wi-Fi 2,4 ГГц, что в моем случае каким-то образом привело к поломке всего маршрутизатора, поскольку он способен передавать только сигнал 2,4 ГГц. Однако, если вы можете использовать сигналы 5 ГГц, проблема исчезнет.

Другими словами: вся проблема была из-за помех в сигнале между маршрутизатором, Wi-Fi и Bluetooth, и единственный способ, которым я могу использовать свою домашнюю сеть с этим ноутбуком, - это отключить Bluetooth.

0

Тот же гость, ну, возможно, ваш маршрутизатор не может установить достаточное соединение, так как вам нужно соединение 802.11ac для вашей карты переменного тока, и большинство маршрутизаторов отключили 802.11n. Даже если 3160 имеет обратную совместимость для поддержки "n", это будет вдвое хуже. Таким образом, вам может понадобиться маршрутизатор переменного тока.

0

Проблема в AC-3160 .. Лично я считаю, что эта однодиапазонная беспроводная карта - кусок дерьма, и она вызывает много проблем у всех, кто ее использует. Попробуйте подключить его прямо к модему, и если это сработает, возможно, это беспроводная карта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .