lspci -knn | grep Net -A3; rfkill list
3b:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
Subsystem: Bigfoot Networks, Inc. Wi-Fi 6 AX200 [1a56:1654]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
3c:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)
...
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Сначала проверьте настройки роутера. предпочтительнее WPA2-AES; не любой смешанный режим WPA и WPA2 и уж точно не TKIP. Во-вторых, если ваш маршрутизатор поддерживает N скоростей, у вас может быть лучшая связь с шириной канала 20 МГц в диапазоне 2,4 ГГц вместо автоматических 20/40 МГц, хотя это, вероятно, повлияет на N скоростей. Я рекомендую фиксированный канал, 1, 6 или 11, а не автоматический выбор канала.Кроме того, убедитесь, что маршрутизатор не настроен на использование только N скоростей; авто B, G и N предпочтительнее. После внесения этих изменений перезагрузите роутер.
Далее я рекомендую явно указать ваш регулятивный домен. Проверьте свои:
sudo iw reg get
Если вы получили 00, это универсальный параметр, который подходит всем. Найдите свой здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:
sudo iw reg set IS
Конечно, подставьте код своей страны, если не Исландии. Установите его навсегда:
sudo nano /etc/default/crda
Измените последнюю строку следующим образом:
REGDOMAIN=IS
Внимательно проверьте текст, сохраните и закройте текстовый редактор.
Если эти изменения не помогли, попробуйте:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi disable_11ax=Y
Если помогли, сделайте постоянным:
sudo -i
echo "options iwlwifi disable_11ax=Y" >> /etc/modprobe.d/iwlwifi.conf
exit