Не удается заставить работать TP-Link AX1800 (Wi-Fi адаптер)

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

Я не могу понять, почему мой wifi не работает.

Я купил адаптер wifi TP-Link AX1800 и установил следующий драйвер: https://github.com/lwfinger/rtl8852au.

lsusb

Bus 003 Device 003: ID 2357:013f TP-Link 802.11ac WLAN Adapter

lshw -C network

*-network
       description: Беспроводной интерфейс
       physical id: 4
       bus info: usb@3:3
       logical name: wlx242fd016827b
       serial: 24:2f:d0:XX:XX:XX
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8852au driverversion=v1.15.0.1-0-g487ee886.20210714 firmware=N/A link=no multicast=yes wireless=unassociated

ip a

3: wlx242fd016827b: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
        link/ether <законсервировано> brd ff:ff:ff:ff:ff:ff

inxi –full –filter

System:
    Kernel: 6.8.0-45-generic arch: x86_64 bits: 64
    Console: pty pts/1 Дистрибутив: Ubuntu 24.04.1 LTS (Noble Numbat)
    Machine:
    Type: Desktop Mobo: ASRock model: B450M-HDV R4.0 serial: <фильтр> UEFI: American Megatrends
        v: P10.10 date: 01/24/2024
    CPU:
    Info: quad core model: AMD Ryzen 3 3200G with Radeon Vega Graphics bits: 64 type: MCP cache:
        L2: 2 MiB
    Speed (MHz): avg: 1400 min/max: 1400/3600 cores: 1: 1400 2: 1400 3: 1400 4: 1400
    Graphics:
    Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series] driver: amdgpu
        v: kernel
    Display: server: No display server data found. Headless machine? tty: 316x90
        resolution: 1920x1080
    API: EGL v: 1.5 drivers: radeonsi,swrast platforms: surfaceless,device
    API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.2 note: console (EGL sourced)
        renderer: AMD Radeon Vega 8 Graphics (radeonsi raven LLVM 17.0.6 DRM 3.57 6.8.0-45-generic),
        llvmpipe (LLVM 17.0.6 256 bits)
    Audio:
    Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
    Device-2: AMD Family 17h/19h HD Audio driver: snd_hda_intel
    API: ALSA v: k6.8.0-45-generic status: kernel-api
    Network:
    Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver: r8169
    IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <фильтр>
    Device-2: TP-Link 802.11ac WLAN Adapter driver: rtl8852au type: USB
    IF: wlx242fd016827b state: down mac: <фильтр>
    Drives:
    ID-1: /dev/sda vendor: Samsung model: SSD 840 EVO 120GB size: 111.79 GiB
    Partition:
    ID-1: / size: 53.21 GiB used: 11.51 GiB (21.6%) fs: ext4 dev: /dev/dm-0
    ID-2: /boot size: 1.9 GiB used: 182.5 MiB (9.4%) fs: ext4 dev: /dev/sda2
    ID-3: /boot/efi size: 1.05 GiB used: 6.1 MiB (0.6%) fs: vfat dev: /dev/sda1
    Swap:
    ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) file: /swap.img
    Info:
    Memory: total: 6 GiB available: 5.7 GiB used: 808.1 MiB (13.8%)
    Processes: 165 Uptime: 14m Init: systemd target: graphical (5) Shell: Bash inxi: 3.3.34

netplan –debug apply

** (generate:3592): DEBUG: 13:20:50.584: starting new processing pass
    ** (generate:3592): DEBUG: 13:20:50.584: wlx242fd016827b: добавление wifi AP <законсервировано>
    ** (generate:3592): DEBUG: 13:20:50.584: У нас есть некоторые netdefs, пропустите их через последние проверки
    ** (generate:3592): DEBUG: 13:20:50.584: wlx242fd016827b: установка значения по умолчанию для бэкенда на 1
    ** (generate:3592): DEBUG: 13:20:50.584: Конфигурация действительна
    ** (generate:3592): DEBUG: 13:20:50.584: enp7s0: установка значения по умолчанию для бэкенда на 1
    ** (generate:3592): DEBUG: 13:20:50.584: Конфигурация действительна
    ** (generate:3592): DEBUG: 13:20:50.585: Генерация выходных файлов..
    ** (generate:3592): DEBUG: 13:20:50.585: Open vSwitch: определение enp7s0 не для нас (бэкенд 1)
    ** (generate:3592): DEBUG: 13:20:50.585: NetworkManager: определение enp7s0 не для нас (бэкенд 1)
    ** (generate:3592): DEBUG: 13:20:50.585: Создание конфигурации wpa_supplicant
    ** (generate:3592): DEBUG: 13:20:50.585: wlx242fd016827b: Создание конфигурационного файла wpa_supplicant run/netplan/wpa-wlx242fd016827b.conf
    ** (generate:3592): DEBUG: 13:20:50.585: Создание юнита wpa_supplicant /run/systemd/system/netplan-wpa-wlx242fd016827b.service
    ** (generate:3592): DEBUG: 13:20:50.590: Создание ссылки на службу wpa_supplicant /run/systemd/system/systemd-networkd.service.wants/netplan-wpa-wlx242fd016827b.service
    ** (generate:3592): DEBUG: 13:20:50.590: Open vSwitch: определение wlx242fd016827b не для нас (бэкенд 1)
    ** (generate:3592): DEBUG: 13:20:50.590: NetworkManager: определение wlx242fd016827b не для нас (бэкенд 1)
    DEBUG:netplan сгенерированное конфигурационное изменение networkd, перезагрузка networkd
    DEBUG:Невозможно вызвать Open vSwitch: Невозможно применить очистку OVS: ovsdb-server.service 'не найдено'.
    DEBUG:нет сгенерированной конфигурации NM netplan
    ** (process:3591): DEBUG: 13:20:50.889: начало новой обработки
    ** (process:3591): DEBUG: 13:20:50.889: wlx242fd016827b: добавление wifi AP <законсервировано>
    ** (process:3591): DEBUG: 13:20:50.889: У нас есть некоторые netdefs, пропустите их через последние проверки
    ** (process:3591): DEBUG: 13:20:50.889: wlx242fd016827b: установка значения по умолчанию для бэкенда на 1
    ** (process:3591): DEBUG: 13:20:50.889: Конфигурация действительна
    ** (process:3591): DEBUG: 13:20:50.889: enp7s0: установка значения по умолчанию для бэкенда на 1
    ** (process:3591): DEBUG: 13:20:50.889: Конфигурация действительна
    DEBUG:Объединенная конфигурация:
    b''
    DEBUG:Изменения ссылки: {}
    DEBUG:netplan инициирует правила .link для lo
    DEBUG:netplan инициирует правила .link для enp7s0
    DEBUG:netplan инициирует правила .link для wlx242fd016827b
    ** (process:3591): DEBUG: 13:20:50.970: начало новой обработки
    ** (process:3591): DEBUG: 13:20:50.970: wlx242fd016827b: добавление wifi AP <законсервировано>
    ** (process:3591): DEBUG: 13:20:50.970: У нас есть некоторые netdefs, пропустите их через последние проверки
    ** (process:3591): DEBUG: 13:20:50.970: wlx242fd016827b: установка значения по умолчанию для бэкенда на 1
    ** (process:3591): DEBUG: 13:20:50.970: Конфигурация действительна
    ** (process:3591): DEBUG: 13:20:50.970: enp7s0: установка значения по умолчанию для бэкенда на 1
    ** (process:3591): DEBUG: 13:20:50.970: Конфигурация действительна
    DEBUG:Объединенная конфигурация:
    b''

Канал все еще не в сети, подключение к существующему wifi не может быть установлено.

Любая помощь будет оценена.

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

Если у вас возникли трудности с подключением вашего USB-адаптера TP-Link AX1800 к Wi-Fi-сети, ниже приведены основные шаги, которые помогут вам диагностировать и устранить проблему.

1. Проверка совместимости драйвера

Вы указали, что установили драйвер с репозитория lwfinger/rtl8852au. Это важно, так как адаптеры TP-Link AX1800 часто требуют специфические драйверы. Проверьте следующее:

  • Убедитесь, что версия ядра (в вашем случае 6.8.0) совместима с установленным драйвером. Возможно, потребуется обновить драйвер или ядро.
  • Запустите команду dmesg | grep rtl8852au, чтобы проверить наличие ошибок, связанных с драйвером.

2. Проверка состояния устройства

Согласно выводам команд lsusb и lshw, адаптер правильно распознаётся системой, однако статус интерфейса wlx242fd016827b — "link=no", что означает, что он не подключён к сети.

  • Проверьте, активирован ли интерфейс: выполните команду sudo ip link set wlx242fd016827b up.
  • После этого проверьте статус интерфейса снова с помощью ip a.

3. Конфигурация Wi-Fi

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

network:
  version: 2
  wifis:
    wlx242fd016827b:
      dhcp4: true
      access-points:
        "<SSID-вашей-сети>":
          password: "<пароль-сети>"

После внесения изменений, примените конфигурацию командой:

sudo netplan apply --debug

4. Проверка подключения к сети

  • Запустите sudo wpa_supplicant -B -i wlx242fd016827b -c /run/netplan/wpa-wlx242fd016827b.conf для подключения к Wi-Fi.
  • Используйте ping 8.8.8.8, чтобы проверить подключение к интернету.

5. Проверка журналов системы

Если проблема не решается, проверьте журналы системы на наличие ошибок с помощью команд:

journalctl -xe

Обратите внимание на сообщения, относящиеся к wpa_supplicant или systemd-networkd.

6. Дополнительные шаги

Если указанные шаги не помогли, стоит:

  • Перезагрузить компьютер и свисток адаптер.
  • Убедиться в отсутствии конфликтов с другими сетевыми интерфейсами.
  • Проверить, не отключён ли Wi-Fi в настройках системы.

Заключение

Если после выполнения всех предложенных шагов проблема остаётся, возможно, стоит рассмотреть возможность обращения в техническую поддержку TP-Link или поискать обновлённые версии драйверов и пакетов. Поддержка пользователей на форумах, таких как Stack Overflow или специализированные сообщества Ubuntu, также может оказаться полезной.

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

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