не хватает скорости 802.11ac WiFi

819
Yale Zhang

Я использую маршрутизатор Linksys WRT AC1900 и клиентский адаптер Intel 7260 на своем рабочем столе. Я никогда не видел скорости> 10 МБ / с в моей предыдущей квартире, вероятно, потому что маршрутизатор был на расстоянии в 30 футов, и сигнал должен был пройти через дверь.

Но теперь, на моем новом месте, маршрутизатор находится всего в 5 футах, а скорость действительно поднялась до 25 МБ / с ~ = 200 Мбит / с. Но это все еще не на теоретической скорости 800 Мбит / с = 80 МГц * Log2 [1000] (пропускная способность канала Шеннона, только 1 пространственный поток). Я не жалуюсь, так как для повседневного использования 200 Мбит - это достаточно. Этот зуд - скорее технический фетиш, который я пытаюсь поцарапать.

Я установил OpenWRT и использую iperf3 для проверки пропускной способности, и именно так я измерил 25 МБ / с.

В сетевых подключениях Windows скорость 866 Мбит / с enter image description here

Точно так же я вижу тот же отчет в OpenWRT: enter image description here

Эта скорость кажется невозможной для канала 20 МГц и сигнала -47 дБ мВт и шума -87 дБ мВт (всего 532 Мбит / с на основе пропускной способности канала Шеннона и 2 пространственных потоков).

Но это огромная подсказка. Он говорит, что мой рабочий стол подключен только на 20 МГц, а не на 40 или 80 МГц. Я поэкспериментировал с настройками OpenWRT и попытался уменьшить ширину канала с 80 МГц до 40 МГц и заставил свой рабочий стол подключаться с частотой 40 МГц (кажется, что карта Intel не распознает 80 МГц), но тест iperf3 не стал быстрее.

Может ли кто-нибудь помочь мне с этой загадкой?

Возможные проблемы:

  1. OpenWRT не поддерживает каналы 40 или 80 МГц? Я использую версию OpenWRT Chaos Calmer, и это первый выпуск для Linksys WRT 1900AC

  2. Проблема с драйвером Intel 7260? Я вижу много жалоб на этот адаптер на форумах.

  3. Полоса пропускания, необходимая для 80 МГц, занятая другими маршрутизаторами? Кажется маловероятным, так как я использовал WifiInfoView для проверки.

  4. Размер передачи iperf3 слишком мал? Хорошо известно, что, поскольку пропускная способность продолжает расти, а задержка остается неизменной, тем важнее использовать большие записи для достижения высокой пропускной способности. Я попытался увеличить размер буфера со 128 КБ по умолчанию до 1 МБ (-l 1048576), но это не помогло. Я также попробовал iperf3 по проводной линии связи и получил более 900 Мбит / с, как и ожидалось.

1

0 ответов на вопрос

Похожие вопросы