Вопрос или проблема
Проблема в том, что устройство работает, даже излучает световые сигналы, указывающие на работу, но система не видит доступные сети (вкладка Wi-Fi появилась). Модем Wi-Fi не работает, и вообще подключиться невозможно. Обычно раньше я мог запускать все без проблем на Ubuntu 22.04, но после установки другой системы на тот же компьютер с тем же устройством я пришел к этому состоянию, и теперь он даже не работает на Ubuntu 22.04. Я использовал следующие методы:
sudo apt install git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo make dkms_install
и
sudo apt install git dkms
git clone https://github.com/jeremyb31/rtl8812au-1.git
cd rtl8812au-1
sudo ./dkms-install.sh
Я пробовал установку на всех вышеупомянутых системах. Не работает ни на одной, кроме 22.04 (он однажды работал на ней)
Скрипт Wireless Info:
########## wireless info START ##########
Отчет от: 22 мая 2024 13:44 MSK +0300
Загружено в последний раз: 22 мая 2024 00:00 MSK +0300
Скрипт от: 25 января 2020 03:34 UTC +0000
##### release ###########################
Идентификатор поставщика: Ubuntu
Описание: Ubuntu 24.04 LTS
Версия: 24.04
Кодовое имя: noble
##### kernel ############################
Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Сб Апр 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Параметры: ro, quiet, splash, vt.handoff=7
##### desktop ###########################
Ubuntu
##### lspci #############################
00:19.0 Ethernet-контроллер [0200]: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) [8086:1502] (rev 04)
Подсистема: Hewlett-Packard Company 82579LM Gigabit Network Connection (Lewisville) [103c:161c]
Драйвер ядра в использовании: e1000e
##### lsusb #############################
Шина 001 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Шина 001 Устройство 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Шина 001 Устройство 003: ID 138a:003c Validity Sensors, Inc. Читатель отпечатков пальцев VFS471
Шина 002 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Шина 002 Устройство 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Шина 002 Устройство 004: ID 04f2:b230 Chicony Electronics Co., Ltd Встроенная веб-камера HP HD
Шина 002 Устройство 005: ID 03f0:231d HP, Inc Broadcom 2070 Bluetooth Combo
Шина 002 Устройство 009: ID 0781:5567 SanDisk Corp. Cruzer Blade
Шина 003 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Шина 003 Устройство 005: ID 058f:6387 Alcor Micro Corp. USB-накопитель
Шина 003 Устройство 007: ID 04e8:6863 Samsung Electronics Co., Ltd Galaxy series, misc. (режим точки доступа)
Шина 004 Устройство 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
##### PCMCIA card info ##################
##### rfkill ############################
0: hci0: Bluetooth
Мягкая блокировка: нет
Жесткая блокировка: нет
##### secure boot #######################
Эта система не поддерживает Secure Boot
##### lsmod #############################
hp_wmi 28672 0
sparse_keymap 12288 1 hp_wmi
platform_profile 12288 1 hp_wmi
wmi_bmof 12288 0
wmi 32768 3 hp_wmi,video,wmi_bmof
##### interfaces ########################
##### ifconfig ##########################
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback <MAC address> brd <MAC address>
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enp0s25: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether <MAC 'enp0s25' [IF1]> brd <MAC address>
3: enx<IF from MAC [IF2]>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
link/ether <MAC 'enx<IF from MAC [IF2]>' [IF2]> brd <MAC address>
inet 192.168.190.198/24 brd 192.168.190.255 scope global dynamic noprefixroute enx<IF from MAC [IF2]>
valid_lft 3590sec preferred_lft 3590sec
inet6 fe80::3a80:632:ab1e:9451/64 scope link noprefixroute
valid_lft forever preferred_lft forever
##### iwconfig ##########################
lo no wireless extensions.
enp0s25 no wireless extensions.
enx<IF from MAC [IF2]> no wireless extensions.
##### route #############################
default via 192.168.190.18 dev enx<IF from MAC [IF2]> proto dhcp src 192.168.190.198 metric 100
192.168.190.0/24 dev enx<IF from MAC [IF2]> proto kernel scope link src 192.168.190.198 metric 100
##### resolv.conf #######################
[777 root '/etc/resolv.conf' -> '../run/systemd/resolve/stub-resolv.conf']
nameserver 127.0.0.53
options edns0 trust-ad
search .
##### network managers ##################
Установлено:
NetworkManager
Запущено:
root 1040 1 0 13:29 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon
##### NetworkManager info ###############
GENERAL.DEVICE: enx<IF from MAC [IF2]>
GENERAL.TYPE: ethernet
GENERAL.NM-TYPE: NMDeviceEthernet
GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/Devices/3
GENERAL.VENDOR: Samsung Electronics Co., Ltd
GENERAL.PRODUCT: Galaxy series, misc. (режим точки доступа)
GENERAL.DRIVER: rndis_host
GENERAL.DRIVER-VERSION: 6.8.0-31-generic
GENERAL.FIRMWARE-VERSION: RNDIS device
GENERAL.HWADDR: <MAC 'enx<IF from MAC [IF2]>' [IF2]>
GENERAL.MTU: 1500
GENERAL.STATE: 100 (подключено)
GENERAL.REASON: 0 (Причина не указана)
GENERAL.IP4-CONNECTIVITY: 4 (полное)
GENERAL.IP6-CONNECTIVITY: 3 (ограниченное)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1c.7/0000:25:00.0/usb3/3-1/3-1:1.0/net/enx<IF from MAC [IF2]>
GENERAL.PATH: pci-0000:25:00.0-usb-0:1:1.0
GENERAL.IP-IFACE: enx<IF from MAC [IF2]>
GENERAL.IS-SOFTWARE: нет
GENERAL.NM-MANAGED: да
GENERAL.AUTOCONNECT: да
GENERAL.FIRMWARE-MISSING: нет
GENERAL.NM-PLUGIN-MISSING: нет
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: Проводное соединение 1
GENERAL.CON-UUID: ead36809-5af9-343b-9acf-f6793a8212e2
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2
GENERAL.METERED: да (предположительно)
CAPABILITIES.CARRIER-DETECT: да
CAPABILITIES.SPEED: неизвестно
CAPABILITIES.IS-SOFTWARE: нет
CAPABILITIES.SRIOV: нет
INTERFACE-FLAGS.UP: да
INTERFACE-FLAGS.LOWER-UP: да
INTERFACE-FLAGS.CARRIER: да
INTERFACE-FLAGS.PROMISC: нет
WIRED-PROPERTIES.CARRIER: на
IP4.ADDRESS[1]: 192.168.190.198/24
IP4.GATEWAY: 192.168.190.18
IP4.ROUTE[1]: dst = 192.168.190.0/24, nh = 0.0.0.0, mt = 100
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.190.18, mt = 100
IP4.DNS[1]: 192.168.190.18
DHCP4.OPTION[1]: broadcast_address = 192.168.190.255
DHCP4.OPTION[2]: dhcp_client_identifier = 01:<MAC 'enx<IF from MAC [IF2]>' [IF2]>
DHCP4.OPTION[3]: dhcp_lease_time = 3599
DHCP4.OPTION[4]: dhcp_server_identifier = 192.168.190.18
DHCP4.OPTION[5]: domain_name_servers = 192.168.190.18
DHCP4.OPTION[6]: expiry = 1716378237
DHCP4.OPTION[7]: host_name = axolotsh-HP
DHCP4.OPTION[8]: ip_address = 192.168.190.198
DHCP4.OPTION[9]: next_server = 192.168.190.18
DHCP4.OPTION[10]: requested_broadcast_address = 1
DHCP4.OPTION[11]: requested_domain_name = 1
DHCP4.OPTION[12]: requested_domain_name_servers = 1
DHCP4.OPTION[13]: requested_domain_search = 1
DHCP4.OPTION[14]: requested_host_name = 1
DHCP4.OPTION[15]: requested_interface_mtu = 1
DHCP4.OPTION[16]: requested_ms_classless_static_routes = 1
DHCP4.OPTION[17]: requested_nis_domain = 1
DHCP4.OPTION[18]: requested_nis_servers = 1
DHCP4.OPTION[19]: requested_ntp_servers = 1
DHCP4.OPTION[20]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[21]: requested_root_path = 1
DHCP4.OPTION[22]: requested_routers = 1
DHCP4.OPTION[23]: requested_static_routes = 1
DHCP4.OPTION[24]: requested_subnet_mask = 1
DHCP4.OPTION[25]: requested_time_offset = 1
DHCP4.OPTION[26]: requested_wpad = 1
DHCP4.OPTION[27]: routers = 192.168.190.18
DHCP4.OPTION[28]: subnet_mask = 255.255.255.0
IP6.ADDRESS[1]: fe80::3a80:632:ab1e:9451/64
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 1024
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/3
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: ead36809-5af9-343b-9acf-f6793a8212e2 | Проводное соединение 1
GENERAL.DEVICE: enp0s25
GENERAL.TYPE: ethernet
GENERAL.NM-TYPE: NMDeviceEthernet
GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2
GENERAL.VENDOR: Intel Corporation
GENERAL.PRODUCT: 82579LM Gigabit Network Connection (Lewisville)
GENERAL.DRIVER: e1000e
GENERAL.DRIVER-VERSION: 6.8.0-31-generic
GENERAL.FIRMWARE-VERSION: 0.13-4
GENERAL.HWADDR: <MAC 'enp0s25' [IF1]>
GENERAL.MTU: 1500
GENERAL.STATE: 20 (недоступен)
GENERAL.REASON: 2 (Устройство сейчас управляется)
GENERAL.IP4-CONNECTIVITY: 1 (нет)
GENERAL.IP6-CONNECTIVITY: 1 (нет)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:19.0/net/enp0s25
GENERAL.PATH: pci-0000:00:19.0
GENERAL.IP-IFACE: --
GENERAL.IS-SOFTWARE: нет
GENERAL.NM-MANAGED: да
GENERAL.AUTOCONNECT: да
GENERAL.FIRMWARE-MISSING: нет
GENERAL.NM-PLUGIN-MISSING: нет
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: --
GENERAL.CON-UUID: --
GENERAL.CON-PATH: --
GENERAL.METERED: неизвестно
CAPABILITIES.CARRIER-DETECT: да
CAPABILITIES.SPEED: неизвестно
CAPABILITIES.IS-SOFTWARE: нет
CAPABILITIES.SRIOV: нет
INTERFACE-FLAGS.UP: да
INTERFACE-FLAGS.LOWER-UP: нет
INTERFACE-FLAGS.CARRIER: нет
INTERFACE-FLAGS.PROMISC: нет
WIRED-PROPERTIES.CARRIER: выключено
IP4.GATEWAY: --
IP6.GATEWAY: --
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: --
##### NetworkManager.state ##############
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
##### NetworkManager config #############
[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3
[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no
[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]]
[main]
dns=systemd-resolved
[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]]
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma
[[/usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf]]
[connectivity]
uri=http://connectivity-check.ubuntu.com./
[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]]
[device-31-mac-addr-change]
match-device=driver:eagle_sdio,driver:wl
wifi.scan-rand-mac-address=no
##### NetworkManager profiles ###########
##### Netplan config ####################
[/etc/netplan/01-network-manager-all.yaml]
network:
version: 2
renderer: NetworkManager
grep: /etc/netplan/50-cloud-init.yaml: Отказано в разрешении
grep: /lib/netplan/00-network-manager-all.yaml: Отказано в разрешении
##### iw reg get ########################
'iw' не установлен (пакет "iw").
##### iwlist channels ###################
lo нет информации о частоте.
enp0s25 нет информации о частоте.
enx<IF from MAC [IF2]> нет информации о частоте.
##### iwlist scan #######################
lo Интерфейс не поддерживает сканирование.
enp0s25 Интерфейс не поддерживает сканирование.
enx<IF from MAC [IF2]> Интерфейс не поддерживает сканирование.
##### module infos ######################
##### module parameters #################
##### /etc/modules ######################
##### modprobe options ##################
[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode
[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci
[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac
[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off
[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode
[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
##### rc.local ##########################
grep: /etc/rc.local: Нет такого файла или директории
##### pm-utils ##########################
##### udev rules ########################
##### dmesg #############################
[ 936.842673] rndis_host 3-1:1.0 enx<IF from MAC [IF2]>: переименован с usb0
########## wireless info END ############
Чтобы установить драйвер для TP-Link AC600 Nano Wireless USB Adapter на Ubuntu 24.04, выполните следующие шаги:
-
Подготовка
-
Обновите систему:
-
Откройте терминал и выполните:
sudo apt update sudo apt upgrade
-
Установите необходимые пакеты:
sudo apt install build-essential dkms git
-
-
Скачайте драйвер
-
Клонируйте репозиторий драйвера RTL8812AU (который совместим с AC600):
git clone https://github.com/aircrack-ng/rtl8812au.git
-
Перейдите в директорию клонированного репозитория:
cd rtl8812au
-
-
Скомпилируйте и установите драйвер
-
Добавьте драйвер в DKMS (Поддержка динамических модулей ядра):
sudo dkms add .
-
Соберите и установите драйвер:
sudo dkms build 8812au/5.6.4.2 && sudo dkms install 8812au/5.6.4.2
-
-
Загрузите драйвер
-
Загрузите модуль драйвера:
sudo modprobe 8812au
-
Проверьте, что драйвер загружен правильно:
sudo dmesg | grep 8812au
-
-
Подключение к Wi-Fi
-
Подключитесь к Wi-Fi сети, используя графический интерфейс Ubuntu или
nmcli
(Командный интерфейс NetworkManager):nmcli device wifi list nmcli device wifi connect "SSID" password "password"
-
-
Постоянная конфигурация
-
Чтобы убедиться, что драйвер загружается автоматически при запуске системы, добавьте модуль в файл
/etc/modules
. Для этого отредактируйте файл/etc/modules
:sudo nano /etc/modules
-
Добавьте строку
8812au
в конец файла и сохраните его:8812au
-
Заключение:
После выполнения этих шагов ваш адаптер TP-Link AC600 Nano должен работать правильно на Ubuntu 24.04. Если у вас возникнут какие-либо проблемы, проверьте системные журналы с помощью команды `dmesg` и ищите сообщения, связанные с драйвером.
Не стесняйтесь спрашивать, если вам нужна дополнительная помощь или если вы столкнулись с какими-либо конкретными проблемами!
Ответ или решение
Чтобы установить драйвер для USB-адаптера TP-Link AC600 Archer T2U Nano на Ubuntu 24.04, выполните следующие шаги. Они помогут вам убедиться, что устройство будет корректно работать и сможет обнаруживать доступные Wi-Fi сети.
Шаг 1: Подготовка
-
Обновите систему:
Откройте терминал и выполните команды:sudo apt update sudo apt upgrade
-
Установите необходимые пакеты:
Эти пакеты нужны для компиляции драйверов:sudo apt install build-essential dkms git
Шаг 2: Загрузка драйвера
-
Клонируйте репозиторий драйвера RTL8812AU:
Этот драйвер совместим с вашим адаптером.git clone https://github.com/aircrack-ng/rtl8812au.git
-
Перейдите в каталог с драйвером:
cd rtl8812au
Шаг 3: Компиляция и установка драйвера
-
Добавьте драйвер в DKMS (Dynamic Kernel Module Support):
sudo dkms add .
-
Соберите и установите драйвер:
В зависимости от версии драйвера, команда может варьироваться. Используйте:sudo dkms build 8812au/5.6.4.2 && sudo dkms install 8812au/5.6.4.2
Шаг 4: Загрузка драйвера
-
Загрузите модуль драйвера:
sudo modprobe 8812au
-
Проверьте, что драйвер загружен корректно:
Используйте следующую команду для проверки сообщений системы:sudo dmesg | grep 8812au
Шаг 5: Подключение к Wi-Fi
- Подключитесь к Wi-Fi сети:
Можно использовать графический интерфейс Ubuntu или командуnmcli
:nmcli device wifi list nmcli device wifi connect "SSID" password "пароль"
Шаг 6: Постоянная конфигурация
-
Автоматическая загрузка драйвера при старте системы:
Для этого откройте файл/etc/modules
:sudo nano /etc/modules
-
Добавьте в конец файла строку:
8812au
Заключение
После выполнения всех шагов ваш TP-Link AC600 Nano адаптер должен успешно функционировать на Ubuntu 24.04. Если у вас возникнут проблемы, обязательно проверьте системные логи с помощью команды dmesg
и ищите сообщения, связанные с драйвером.
Не стесняйтесь задать дополнительные вопросы, если возникнут трудности или потребуется помощь!