Из вашего описания, ваша проблема не связана с программным обеспечением, его аппаратное обеспечение. Точнее, это проблема распространения радиоволн.
Я не уверен, если это вообще проблема. Эти скорости примерно подходят для настройки.
Первое: сети WiFi полудуплексные. Это означает, что аккуратные цифры, которые вы видите на коробках точек доступа на рынке, не совсем соответствуют скорости работы этих устройств. Под полудуплексом это означает, что указанные скорости являются только односторонними. Свои скорости сигнализации канала. Чтобы проверить это, вы можете поместить две точки доступа (одну как AP, а другую как клиент) в безэховую камеру и начать передачу данных в обе стороны. Что просходит ? Вы не увидите где-нибудь около ненавистных 150 Мбит / с, вы увидите что-то близкое к ПОЛОВИННОЙ скорости, потому что канал распределяется между передачей и приемом. Таким образом, это будет больше похоже на 75 Мбит / с.
Второе: объявленные значения - удобно - измеряются в битах в секунду. Но то, что вы передаете между компьютерами, обычно это байты. Это означает, что для получения значения в байтах в секунду вы должны разделить значения на восемь. И этого мало. Каждый раз, когда ваш компьютер хочет связаться с точкой доступа, и наоборот, это делается через ПАКЕТЫ, пакеты ограничены количеством данных, помеченных адресами и флагами. Это означает, что для каждого определенного количества данных, передаваемых между вашим компьютером и точкой доступа, между ними должен передаваться определенный объем информации о котельной плите. Поэтому сделайте эти 75 Мбит / с вверх / вниз одновременно более 40 Мбит / с вверх / вниз.
Третье: вы не одиноки в своем канале. Даже если у вас нет известного источника излучения на том же канале поблизости, электромагнитное излучение генерируется многими физическими процессами в нашем собственном мире. Когда радиоволна не передает информацию, ее передающий шум. Наиболее распространенным источником шума является тепло. Нет, ваша точка доступа не нагревается и не производит шума. Все вокруг нас имеет температуру. Будь то 100F или 20C, любая температура выше абсолютного нуля приведет к появлению радиоволн. Мы называем эти радиоволны "тепловым шумом". На любом канале существует так называемый минимальный уровень шума, то есть минимальное количество шума, присутствующего на этом канале. Помимо естественного шума, близлежащие точки доступа - даже если они присутствуют в других каналах - повышают минимальный уровень шума, потому что нет идеального способа "изолировать" один канал от другого. И чем ближе они друг к другу, тем мощнее становится это излучение. Способность точки доступа передавать информацию с помощью радиоволн ограничена тем, что мы называем «отношением сигнал / шум». Если в сигнале больше мощности, это значение увеличивается, если в шуме больше мощности, это значение падает. Если вы слишком сильно увеличите свой сигнал, вместо того, чтобы генерировать сигнал с лучшим отношением сигнал / шум, вы вполне можете увеличить минимальный уровень шума из-за компонентов в тракте сигнала радиостанции, работающих при более высокой температуре, где они генерируют больше тепла шум. Таким образом, вы должны найти правильное значение для настройки электропитания в вашем устройстве (и ваша соседа, неправильно настроенная точка доступа может также помешать здесь). При этом конечным арбитром скоростей, которые вы можете получить из своей точки доступа, является уровень шума, который все устройства видят в выбранном канале. Стены на пути сигнала могут слишком сильно его ослабить. Неправильное размещение антенн на самих устройствах и т.д. Все может стать причиной снижения производительности. Таким образом, предыдущие 40 Мбит / с могут быть, например, 20 Мбит / с.
Далее я советую вам не изменять пороговые значения RTS/Fragment. RTS не очень полезен в "сохо" среде. Это значение используется, чтобы решить, стоит ли запрашивать CTS (ясно, чтобы отправить) перед отправкой (процесс, который занимает некоторое время, но может предотвратить коллизии) или отправкой пакета сразу. Если пакет меньше значения порога RTS, он будет отправлен сразу, если он равен или больше, он предоставит рукопожатие RTS/CTS. Это сделано, чтобы избежать проблемы со скрытыми узлами. Но для более коротких диапазонов все устройства должны, как правило, находиться в пределах видимости друг друга. Порог фрагмента используется, чтобы решить, когда фрагментировать пакеты TCP/IP в меньшие кадры. Это может быть полезно в условиях сильных помех, когда все каналы заняты, и потеря большого пакета из-за коллизии хуже, чем потеря серии маленьких пакетов. Это может быть полезно, когда у вас также есть источник помех не Wi-Fi (то есть: повторяющиеся помехи, которые могут постоянно отбрасывать большие пакеты). Я не верю, что это ваш случай.
Что можно сделать ? Сделайте снимок экрана экрана веб-управления вашей точки доступа на вкладке, на которой показаны все подключенные клиенты, чтобы я мог глубже понять, что происходит. Протокол 802.11n определяет различные режимы соединения (MCS), чтобы максимально использовать возможности канала, и каждый из этих режимов имеет свои собственные характеристики скорости, задержки и т.д. Итак, первое, что нужно рассмотреть, это режим MCS, который используется устройства.