Адаптер WiFi Ubuntu 22.04 не отображает точки доступа.

Вопрос или проблема

После обновления до Ubuntu 22.04 один из моих адаптеров WiFi больше не видит ни одну точку доступа и не может быть принудительно подключен вслепую.

Оба адаптера очень похожи:

Рабочий:

    |__ Порт 2: Устр. 9, Интерфейс 2, Класс=Специфический для производителя, Драйвер=rtl8821cu, 480M
    ID 0bda:c820 Realtek Semiconductor Corp. 
    /sys/bus/usb/devices/1-1.2  /dev/bus/usb/001/009

Не работает:

    |__ Порт 4: Устр. 10, Интерфейс 0, Класс=Специфический для производителя, Драйвер=rtl88XXau, 480M
    ID 0bda:a811 Realtek Semiconductor Corp. RTL8811AU 802.11a/b/g/n/ac WLAN Adapter
    /sys/bus/usb/devices/1-1.4  /dev/bus/usb/001/010

nmcli показывает оба устройства

nmcli device
    УСТРОЙСТВО               ТИП       СОСТОЯНИЕ          СОЕДИНЕНИЕ 
    wlx200bd04dc584          wifi      подключено        asuszamb 2 
    wlx40a5eff399ea          wifi      отключено         --         
    p2p-dev-wlx200bd04dc584  wifi-p2p  отключено         --         
    p2p-dev-wlx40a5eff399ea  wifi-p2p  отключено         --         
    eth0                     ethernet  недоступно        --         
    lo                       loopback  неуправляемое     -- 

wlx40a5eff399ea — это устройство, которое перестало работать.

если отобразить точки доступа, видимые каждым устройством:

nmcli device wifi list ifname wlx200bd04dc584
IN-USE  BSSID              SSID           РЕЖИМ  КАНАЛ  СКОРОСТЬ    СИГНАЛ  ШТРИХИ  БЕЗОПАСНОСТЬ  
        3C:7C:3F:6B:EA:2C  asuszamb       Infra  36     540 Mбит/с  95      ▂▄▆█  WPA2      
        3C:7C:3F:6B:EA:28  asuszamb       Infra  2      405 Mбит/с  74      ▂▄▆_  WPA2      
        32:46:9A:FF:E2:B9  asuszamb_EXT   Infra  10     130 Mбит/с  64      ▂▄▆_  WPA2      
        4C:0F:6E:AD:AB:07  PS3-1880660    Infra  10     54 Mбит/с   39      ▂▄__  WPA1      
        6A:19:4D:28:72:DD  --             Infra  161    540 Mбит/с  25      ▂___  WPA2      
        B0:92:4A:C7:E2:BD  OPTUS_C7E2BBM  Infra  11     540 Mбит/с  20      ▂___  WPA2 WPA3 
        72:19:4D:28:72:DC  OPTUS_C7E2BBM  Infra  11     130 Mбит/с  17      ▂___  WPA2 WPA3

и

nmcli device wifi list ifname wlx40a5eff399ea
IN-USE  BSSID  SSID  РЕЖИМ  КАНАЛ  СКОРОСТЬ  СИГНАЛ  ШТРИХИ  БЕЗОПАСНОСТЬ

Попытка установить соединение через неработающий адаптер приводит к:

nmcli con up 175a67a0-d58d-4ebe-8d02-6f3c741c460b ap 3C:7C:3F:6B:EA:2C ifname wlx40a5eff399ea
Ошибка: устройство 'wlx40a5eff399ea' несовместимо с соединением 'asuszamb'.

Именно с этим соединением оно ранее работало.

Не знаю, как дальше устранять проблему?

Ответ или решение

Причины и решение проблемы с Wi-Fi адаптером на Ubuntu 22.04

Проблема, когда Wi-Fi адаптер в Ubuntu 22.04 не видит точки доступа, может быть связана с несколькими факторами, такими как несовместимость драйверов, ошибки конфигурации или недавно выполненное обновление:

1. Проверка драйверов

Обратите внимание, что указанные адаптеры используют различные драйверы:

  • Рабочий адаптер использует драйвер rtl8821cu.
  • Не работающий адаптер использует драйвер rtl88XXau.

Сначала убедитесь, что драйвер «rtl88XXau» корректно установлен:

  • Проверка установленных драйверов: Используйте команду lsmod | grep rtl для проверки загруженных модулей драйверов. Драйвер rtl88XXau должен присутствовать в списке.

  • Установка или обновление драйвера:
    Если модуль rtl88XXau не загружен, попробуйте установить или обновить его:

    1. Убедитесь, что установлены необходимые средства разработки:
      sudo apt update
      sudo apt install build-essential dkms git
    2. Склонируйте репозиторий с драйверами и установите их:
      git clone https://github.com/aircrack-ng/rtl8812au.git
      cd rtl8812au
      sudo make dkms_install
    3. Перезагрузите систему и повторите проверку.

2. Конфигурация сети

  • Сброс сетевых настроек: Попробуйте сбросить сетевые настройки с помощью команд:

    sudo nmcli networking off
    sudo nmcli networking on

    Это перезапустит сетевые службы и может помочь в обнаружении точек доступа.

  • Проверка устройства: Убедитесь, что устройство и его конфигурация не находятся в состоянии аппаратного блокирования:

    rfkill list

    Если устройство заблокировано, разблокируйте с помощью rfkill unblock <именование устройства>.

3. Диагностика

  • Журнал системы: Изучите dmesg для поиска специфических ошибок, связанных с беспроводным устройством. Это поможет понять, есть ли аппаратные или программные ошибки, возникающие при использовании адаптера.

    dmesg | grep -i 'wlx40a5eff399ea'
  • Переподключение адаптера: Попробуйте отключить и повторно подключить адаптер в порты USB, возможно его не распознаёт должным образом.

  • Обновление ядра: После обновления ядра иногда возвращаются старые проблемы. Проверьте — возможно, вам требуется патч, доступный в обновлениях от производителя.

4. Итоговое решение

Если после всех действий проблема остается нерешенной, рекомендуется связаться с поддержкой производителя адаптера или задать вопрос на форумах, таких как Ubuntu Forums или Ask Ubuntu, которые часто становятся источником решений специфических проблем.

Читайте также: Как устранить проблемы с сети в Ubuntu — это поможет углубиться в диагностику и решение подобных вопросов.

Применяя данные рекомендации, вы сможете выявить и устранить неполадку неработающего Wi-Fi адаптера в Ubuntu 22.04.

Оцените материал
Добавить комментарий

Капча загружается...