Вопрос или проблема
Вчера я установил Ubuntu 20.04 (двойная загрузка с Windows 10), и с тех пор у меня возникли проблемы с тем, что Wi-Fi работает очень медленно. У меня адаптер Intel Wireless AC 9560. Скорость на моем разделе Windows нормальная. Я уже перепробовал много решений. Команда sudo modprobe -r iwlwifi && sudo modprobe iwlwifi 11n_disable=1
кажется работает, но максимизирует скорость до 20 МБ/сек, в то время как на Windows я могу достигать до 200. Я не знаю, что делать, так что помощь будет очень признательна.
Результат выполнения команды sudo iwlist scan
для моего Wi-Fi, (в терминале присутствуют записи как для 2 ГГц, так и для 5 ГГц).
Cell 21 - Address: XX:XX:XX:XX:XX:XX
Channel:108
Frequency:5.54 GHz (Channel 108)
Quality=49/70 Signal level=-61 dBm
Encryption key:on
ESSID:"H369A6B655A"
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=000002824f11e46d
Extra: Last beacon: 56ms ago
IE: Unknown: 000B4833363941364236353541
IE: Unknown: 01088C129824B048606C
IE: Unknown: 07304E4C202401172801172C01173001173401173801173C011740011764011E68011E6C011E70011E84011E88011E8C011E
IE: Unknown: 200100
IE: Unknown: 23021100
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: 2D1AEF0917FFFFFF0000000000000000000000000000000000000000
IE: Unknown: 3D166C0D1600000000000000000000000000000000000000
IE: Unknown: 7F080400000000000040
IE: Unknown: BF0CB259820FEAFF0000EAFF0000
IE: Unknown: C005016A000000
IE: Unknown: C30402020202
IE: Unknown: DDA60050F204104A0001101044000102103B00010310470010E44E7AA738D2613B7D9690C1EA15A8E51021001B4B504E20576972656C6573732052616E676520457874656E6465721023001B4B504E20576972656C6573732052616E676520457874656E6465721024000631323334353610420004323034301054000800060050F20400011011000A4B504E5F5752455F4150100800020680103C0001031049000600372A000120
IE: Unknown: DD090010180202001C0000
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
IE: Unknown: 46057208010000
и
Cell 13 - Address: XX:XX:XX:XX:XX:XX
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=58/70 Signal level=-52 dBm
Encryption key:on
ESSID:"H369A6B655A"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=0000011a1dae8653
Extra: Last beacon: 1228ms ago
IE: Unknown: 000B4833363941364236353541
IE: Unknown: 010882848B962430486C
IE: Unknown: 03010B
IE: Unknown: 2A0100
IE: Unknown: 32040C121860
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: 46053208010000
IE: Unknown: 2D1ABD081BFFFFFF0000000000000000000000000000000000000000
IE: Unknown: 3D160B080400000000000000000000000000000000000000
IE: Unknown: 4A0E14000A002C01C800140005001900
IE: Unknown: 7F080500080000000040
IE: Unknown: DD750050F204104A0001101044000102103B0001031047001000000000000000000000000000000000102100035A5445102300035A54451024000631323334353610420004313233341054000800060050F2040001101100095A5445204833363941100800020000103C0001031049000600372A000120
IE: Unknown: DD090010180200001C0000
IE: Unknown: DD180 050F2020101000003A4000027A4000042435E0062322F00
dmesg | grep iwl: https://paste.ubuntu.com/p/cT38pZpnBV/
sudo dkms status: https://paste.ubuntu.com/p/NRpkgB96kw/
Отредактируйте файл /etc/modprobe.d/iwlwifi.conf
и добавьте следующее в конце файла
options iwlwifi bt_coex_active=0
Затем выполните sudo modprobe -r iwlwifi
и sudo modprobe iwlwifi
Ответ или решение
Проблема с медленным интернет-соединением в Ubuntu 20.04, особенно если учитывать, что скорость в Windows нормальная, может быть вызвана несколькими факторами, связанными с конфигурацией сети, драйверами и настройками адаптера. Давайте разберем возможные причины и шаги по их устранению.
Теория
Скорость соединения Wi-Fi может зависеть от нескольких факторов, включая качество драйверов, настройки адаптера и сеть вашего окружения. В случае с Ubuntu и Wi-Fi адаптерами типа Intel Wireless AC 9560 часто возникают проблемы из-за несовершенства драйверов или неправильной конфигурации. Драйверы в Linux, как правило, работают иначе, чем в Windows, и требуют дополнительных настроек для достижения той же эффективности.
Пример
Выгрузка и повторная загрузка модуля iwlwifi с параметром 11n_disable=1
показывает улучшение, но ограничивает вас до максимума в 20 МБ/с. Это указывает на проблемы с настройками, связанными с 802.11n. Это также может быть связано с совместимостью устройств Bluetooth (так называемое "Bluetooth Coexistence").
Применение
-
Проверка драйверов и обновлений:
- Убедитесь, что ваш Ubuntu 20.04 обновлен до последней версии. Запустите
sudo apt update
иsudo apt upgrade
для обновления системы. - Проверьте установленные драйверы с помощью
dkms status
иdmesg | grep iwl
. Это может помочь выявить ошибки в работе драйвера.
- Убедитесь, что ваш Ubuntu 20.04 обновлен до последней версии. Запустите
-
Настройка модуля iwlwifi:
- В файле
/etc/modprobe.d/iwlwifi.conf
добавьте строкуoptions iwlwifi bt_coex_active=0
, которая отключает пересечение функций Bluetooth и Wi-Fi. Это может устранить интерференцию между модулем Bluetooth и Wi-Fi. - Затем выполните команды
sudo modprobe -r iwlwifi
иsudo modprobe iwlwifi
для перезагрузки модуля.
- В файле
-
Настройка частотных диапазонов:
- Wi-Fi на частоте 5GHz, как показано в выводе
iwlist
, может быть менее перегружен, чем 2.4GHz. Попробуйте использовать сугубо 5GHz, если ваше оборудование это позволяет. Это можно сделать через настройки роутера, ограничив вещание SSID на 5GHz. - Проверьте, не ограничен ли приоритет на уровне каналов и мощность сигнала для вашего устройства в Ubuntu. Используйте
sudo iwlist channel
для проверки доступных каналов и выберите менее загруженные.
- Wi-Fi на частоте 5GHz, как показано в выводе
-
Тестирование и мониторинг:
- Используйте утилиты такие как
iperf3
для точного измерения пропускной способности сети между устройствами. - Консольная утилита
nethogs
может помочь в мониторинге сетевого трафика и выявлении возможных причин медленной скорости (например, программ, использующих большую полосу пропускания). nmcli dev wifi
позволяет управлять и проверять состояние Wi-Fi через NetworkManager в Ubuntu.
- Используйте утилиты такие как
-
Изменение дополнительных параметров:
- В некоторых случаях изменение параметра
power_save
может помочь. Попробуйте отключить экономию энергии для Wi-Fi модуля:sudo iw dev wlan0 set power_save off
. - Убедитесь, что режим динамического регулирования передачи данных включен, это может улучшить скорость:
sudo iwconfig wlan0 rate auto
.
- В некоторых случаях изменение параметра
Эти шаги помогут вам улучшить скорость Wi-Fi соединения в Ubuntu 20.04. Однако, если проблемы сохраняются, может быть полезным поискать аналогичные проблемы на форумах, таких как Ubuntu Forums или Reddit, где пользователи делятся своим опытом и решениями.