2

У меня есть Lenovo IdeaPad Y560. Ноуту 2 года, и проблема, которую я собираюсь описать, присутствует с первого дня.

Мой конфиг : i7 740QM, 4GB RAM, RADEON HD 6570m/5700 1024MB .
Сетевой адаптер Intel WIFI Link 5150 .

Как можно видеть здесь, пропускная способность приема должна составлять до 300 Мбит / с, но максимальная скорость загрузки из локальной сети и с использованием торрентов составляет около 2,4 МБ / с.

Мое подключение к Интернету составляет 100 Мбит / с, и другие ноутбуки в моем доме имеют соответствующую скорость загрузки: до 12 МБ / с. Я проверил в доме моих друзей и на работе - скорость осталась прежней. Я перепробовал все возможные конфигурации, которые мог придумать в настройках сети - ничего не помогает.

Я использую Windows 7, и у меня были установлены разные версии (Ultimate, Professional, Home, OEM Home, 64- и 32-разрядные версии).

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

Есть ли надежный способ исправить это?

2 ответа2

0

Чтобы получить скорость передачи сигналов 300 мегабит / с из 802.11n, необходимо иметь точку доступа и клиента, которые могут поддерживать 2 пространственных потока, каналы шириной 40 МГц (HT40) и короткие защитные интервалы (короткий GI).

Чтобы вообще использовать скорости 802.11n, вы должны использовать No Security или WPA2 (AES-CCMP). WEP и WPA [1] (TKIP) не могут идти в ногу со скоростями передачи данных 802.11n, поэтому в соответствии со спецификацией скорости 802.11n не должны использоваться, когда в качестве шифра одноадресной передачи используются более старые, более медленные режимы безопасности. Убедитесь, что в вашей AP включена поддержка WPA2 (AES), и что ваш клиент настроен на использование AES только с этой AP. Или вообще отключите безопасность для этих тестов.

Другое правило для 802.11n заключается в том, что у вас должен быть включен QoS (802.11e, WMM). Если вы отключите WMM на своей точке доступа или клиенте, они могут подключаться только по прежним тарифам a/b/g.

Клиент и точка доступа также должны иметь хороший уровень сигнала друг для друга, и весь канал шириной 40 МГц должен быть относительно свободным от помех.

Чтобы хорошо проверить свою производительность, вам нужно использовать такой инструмент, как IPerf, который, как известно, эффективно использует TCP, и для ясности выдает числа скорости в мегабитах (1 000 000 отдельных битов), а не в мегабайтах (1 048 576) 8-битных байтов). Сетевой ввод / вывод измеряется в мегабитах. Дисковый / файловый ввод / вывод измеряется в мегабайтах. Переключение между этими двумя способами сбивает с толку, потому что иногда люди не следуют одинаковым правилам обозначений или забывают конвертировать между мега (10 ^ 6) и MeBi (2 ^ 20).

Вам также необходимо убедиться, что используется разумный размер окна приема TCP, например, указав -w 256K на вашем клиенте и сервере IPerf.

Не добавляйте неопределенности к измерениям, подключив к этому свое WAN-соединение (широкополосный Интернет). Подключите проводной Ethernet-компьютер к порту LAN вашего AP, и пусть он будет действовать как ваша другая конечная точка IPerf.

Основное правило для накладных расходов 802.11 заключается в том, что ваша пропускная способность TCP в IPerf должна составлять не менее 50% от скорости передачи сигналов 802.11, которую вы получаете. Поэтому, если ваше программное обеспечение сообщает, что вы подключаетесь со скоростью 300 мегабит / с, вы сможете получить 150 мегабит / с пропускной способности IPerf TCP с окнами приема TCP соответствующего размера.

Некоторые варианты вашего Intel 5150 были асимметричными; они могли передавать только с использованием одного пространственного потока, что означает, что большую часть времени их скорость передачи будет составлять только половину их скорости приема. Это делает недействительным использование Bittorrent в качестве теста производительности, потому что я считаю, что Bittorrent имеет алгоритм справедливости, который ограничивает скорость загрузки в соответствии со скоростью загрузки или что-то в этом роде. Кроме того, Bittorrent имеет значительные издержки от открытия большого количества отдельных TCP-соединений между узлами.

Я не знаю, почему вы упомянули тестирование D-Link DIR-300. Как вы заметили, это даже не N-способная точка доступа. Получение 20 мегабит / с (я перевожу это из вашей заметки «2,4 МБ / с») вполне приемлемо для скорости 802.11g. Это указывает на то, что ваш клиент, вероятно, большую часть времени колеблется со скоростью передачи сигналов 36 мегабит / с, что вполне приемлемо в зависимости от условий радиосвязи.

Итак, собрав все это вместе:

  1. Переведите TP-Link WR1043ND в режим HT40 (он может называться 20/40), выберите канал управления и расширения, который вы видите (из инструмента, подобного inSSIDer), чистый, убедитесь, что включен короткий GI (если он даже выставляет этот вариант). Отключите безопасность для этого теста. Убедитесь, что QoS (802.11e, WMM) включен.
  2. Подключите аппарат с проводным Ethernet к порту LAN.
  3. Расположите Y560 на расстоянии около 3 метров от точки доступа (слишком близко может привести к перегрузке радиоприемника и снижению производительности) и выключите Bluetooth. Обратите внимание, какую скорость передачи сигналов 802.11 он получает. Если он не говорит 300 мегабит / сек или, по крайней мере, 270 мегабит / сек, то вы можете пропустить остальные. ТАКЖЕ проверьте, что TP-Link WR1043ND сообщает о частоте передачи сигналов при разговоре с Y560. Опять же, если он не говорит 300 или 270, то вы, вероятно, можете пропустить остальные, потому что ваши два устройства просто не используют скорости передачи данных, которые они должны использовать. Возможно, вы захотите проверить расширенные настройки драйвера для вашего драйвера 5150, если он говорит, что у вас включен HT40 для диапазона 2,4 ГГц.
  4. На вашем Y560 запустите iperf -w 256K -s . IPerf по умолчанию отправляет трафик с клиента на сервер. Вы хотите проверить, насколько быстро ваш Y560 может получать, поэтому вы хотите, чтобы он был сервером.
  5. На компьютере с проводным Ethernet запустите iperf -w 256K -c $Y560IPADDR , где $Y560IPADDR - это IPv4-адрес вашего Y560.

Посмотрите, что результаты (в мегабитах / сек).

0

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

Некоторые идеи для тестов, чтобы выяснить, является ли проблема аппаратной или нет:

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

Эти тесты могут дать нам больше информации для продолжения.

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