Вопрос или проблема
У меня есть ноутбук Dell Inc. XPS 13 7390 с Ubuntu 2020 года с модулем Rivet Killer AX1650W Wireless, который поддерживается Linux и имеет следующие характеристики:
На более старых версиях Ubuntu LTS беспроводная сеть работала, но с тех пор как я обновился до Ubuntu 24.04.1 LTS, я вижу SSID, но подключиться не могу.
Дополнительная информация
- Мой сетевой адаптер распознается в Ubuntu 24.04.1 LTS, и я могу подключиться к SSID в BIOS.
- Мой маршрутизатор, должно быть, в порядке, потому что другие устройства (Android, Windows 11) могут подключаться. Могу предоставить дополнительные детали, если необходимо.
- После запуска ноутбука у меня нет доступа в интернет через беспроводное соединение и доступа в интернет через Ethernet. Мне нужно запустить
$ sudo dhcpcd
, чтобы подключиться к интернету через Ethernet.
$ sudo dhcpcd
[sudo] пароль для redacted:
dhcpcd-10.0.6 запускается
dev: загружен udev
DUID 00:01:00:01:2e:88:7d:2d:00:1f:b5:2e:73:36
Пропущен спецификатор протокола '.link' для 'enx001fb52e7336.link'. Используется 'enx001fb52e7336' (ifindex=2).
Пропущен спецификатор протокола '.link' для 'wlp2s0.link'. Используется 'wlp2s0' (ifindex=3).
нет интерфейсов с carrier
- Сразу без доступа в интернет мне сообщают, что программные обновления были установлены, может быть, какая-то ошибка в цикле?
Обзор установленных прошивок и системных обновлений
детали для системных обновлений (на самом деле откаты (sic!)
Похоже, что мои сетевые интерфейсы были изменены. Может ли это вызывать проблемы?
Вывод из скрипта Ubuntu Wireless Info. Вот несколько выводов, которые могут быть полезны:
lspci
$ sudo lspci -s 02:00.0 -v
02:00.0 Контроллер сети: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
Подсистема: Rivet Networks Wi-Fi 6 AX200
Флаги: мастер шины, быстрый devsel, задержка 0, IRQ 18, группа IOMMU 14
Память по адресу 9e200000 (64-бит, не предвыборочная) [размер=16K]
Возможности: [c8] Управление питанием версия 3
Возможности: [d0] MSI: Включено- Количество=1/1 Маскируемое- 64-бит+
Возможности: [40] Экспресс-Конечная точка, MSI 00
Возможности: [80] MSI-X: Включено+ Количество=16 Замаскированные-
Возможности: [100] Расширенная ошибка
Возможности: [14c] Отчет о переносимости задержки
Возможности: [154] Подсостояния L1 PM
Ядро драйвера в использовании: iwlwifi
Модули ядра: iwlwifi
rfkill
$ rfkill
ID ТИП УСТРОЙСТВО МЯГКИЙ ЖЕСТКИЙ
0 bluetooth hci0 разблокировано разблокировано
1 wlan phy0 разблокировано разблокировано
ifconfig
$ ifconfig
enx001fb52e7336: флаги=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.178.233 netmask 255.255.255.0 broadcast 192.168.178.255
inet6 fe80::b9b6:f81:2077:d65b prefixlen 64 scopeid 0x20<link>
ether 00:1f:b5:2e:73:36 txqueuelen 1000 (Ethernet)
RX пакеты 32841 байт 35186184 (35.1 MB)
RX ошибки 0 пропущенные 12 переполнения 0 кадр 0
TX пакеты 16840 байт 2410218 (2.4 MB)
TX ошибки 0 пропущенные 0 переполнения 0 carrier 0 коллизии 0
lo: флаги=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Локальный обратный цикл)
RX пакеты 9762 байт 791882 (791.8 KB)
RX ошибки 0 пропущенные 0 переполнения 0 кадр 0
TX пакеты 9762 байт 791882 (791.8 KB)
TX ошибки 0 пропущенные 0 переполнения 0 carrier 0 коллизии 0
wlp2s0: флаги=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether ac:67:5d:3c:47:4f txqueuelen 1000 (Ethernet)
RX пакеты 0 байт 0 (0.0 B)
RX ошибки 0 пропущенные 0 переполнения 0 кадр 0
TX пакеты 0 байт 0 (0.0 B)
TX ошибки 0 пропущенные 0 переполнения 0 carrier 0 коллизии 0
iwconfig
$ iwconfig
lo нет беспроводных расширений.
enx001fb52e7336 нет беспроводных расширений.
wlp2s0 IEEE 802.11 ESSID:off/any
Режим:Управляемый Точка доступа: Не Ассоциирована
Краткий лимит повторений:7 RTS порог:выключен Порог фрагментации:выключен
Управление питанием:включено
nmcli
$ nmcli device
УСТРОЙСТВО ТИП СОСТОЯНИЕ ПОДКЛЮЧЕНИЕ
wlp2s0 wifi отключено --
enx001fb52e7336 ethernet неуправляемый --
lo loopback неуправляемый --
p2p-dev-wlp2s0 wifi-p2p неуправляемый --
$ nmcli general status
СОСТОЯНИЕ СОЕДИНИМОСТЬ WIFI-HW WIFI WWAN-HW WWAN
отключено нет включено включено отсутствует включено
dmesg
$ sudo dmesg | grep iwl
[ 5.709652] iwlwifi 0000:02:00.0: включение устройства (0000 -> 0002)
[ 5.740388] iwlwifi 0000:02:00.0: Обнаружен crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[ 5.740562] iwlwifi 0000:02:00.0: PCI dev 2723/1653, rev=0x340, rfid=0x10a100
[ 5.781118] iwlwifi 0000:02:00.0: TLV_FW_FSEQ_VERSION: Версия FSEQ: 89.3.35.37
[ 5.781641] iwlwifi 0000:02:00.0: загружена версия прошивки 77.ad46c98b.0 cc-a0-77.ucode op_mode iwlmvm
[ 6.091629] iwlwifi 0000:02:00.0: Обнаружен Killer(R) Wi-Fi 6 AX1650w 160MHz Беспроводной сетевой адаптер (200D2W), REV=0x340
[ 6.239772] iwlwifi 0000:02:00.0: Обнаружен RF HR B3, rfid=0x10a100
[ 6.308239] iwlwifi 0000:02:00.0: основной аппаратный адрес: ac:67:5d:3c:47:4f
[ 6.427640] iwlwifi 0000:02:00.0 wlp2s0: переименован из wlan0
[ 9.712060] iwlwifi 0000:02:00.0: Зарегистрирован PHC часы: iwlwifi-PTP, с индексом: 0
ip address
$ ip address show wlp2s0
3: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether ac:67:5d:3c:47:4f brd ff:ff:ff:ff:ff:ff
Есть посты от других с аналогичными проблемами, но я не нашел никаких решений, которые бы помогли мне.
Ответ или решение
После обновления Ubuntu до версии 24.04.1 LTS у вас возникли проблемы с подключением к Wi-Fi на вашем ноутбуке Dell XPS 13 7390 с сетевым адаптером Intel Killer AX1650W. Давайте рассмотрим несколько шагов и решений, которые могут помочь восстановить ваше подключение к Wi-Fi.
Шаги для устранения неполадок с Wi-Fi
-
Проверка обновлений и пакетов драйверов:
Возможно, после обновления требуются установки дополнительных драйверов или обновлений. Попробуйте выполнить следующую команду для обновления системы:sudo apt update && sudo apt upgrade
После обновления перезагрузите систему и проверьте, удалось ли решить проблему.
-
Проверка состояния модуля iwlwifi:
Убедитесь, что модульiwlwifi
загружен и функционирует корректно. Выполните команду:sudo modprobe -r iwlwifi sudo modprobe iwlwifi
После выполнения этих команд проверьте
dmesg
на наличие ошибок, связанных с Wi-Fi:dmesg | grep iwlwifi
-
Настройка NetworkManager:
Поскольку ваш адаптер Wi-Fi распознается, проверьте настройки NetworkManager. Попробуйте удалить существующие соединения Wi-Fi и создать новое:nmcli connection delete id <имя_вашего_соединения> nmcli device wifi rescan nmcli device wifi connect <имя_вашей_SSID> password <ваш_пароль>
-
Проверка отключенных интерфейсов:
Убедитесь, что интерфейсы не отключены. Выполните командуrfkill
:rfkill list all
Если обнаружите, что ваш Wi-Fi интерфейс или Bluetooth заблокированы, попробуйте разблокировать их:
sudo rfkill unblock wifi sudo rfkill unblock all
-
Настройка параметров Wi-Fi:
Иногда проблема может быть связана с настройками WPA/WPA2. Попробуйте изменить настройки подключения, выбрав другой метод аутентификации (например, WPA2, если сейчас установлен WPA3, или наоборот). -
Проверка конфигурации сети:
Убедитесь, что в файле конфигурации/etc/network/interfaces
нет конфликтующих настроек. Обычно здесь должны быть только основные настройки для статических интерфейсов. Для использования NetworkManager этот файл может быть оставлен пустым. -
Очистка конфигурации DHCP:
Если для Ethernet-соединения требуется запускdhcpcd
, возможно, это связано с конфликтом DHCP-клиентов. Вы можете временно отключить другие DHCP-клиенты и проверить, получится ли подключение. -
Использование последних драйверов:
Возможно, проблема с вашим адаптером может быть связана с несовместимостью драйвера. Попробуйте скачать самые последние версии драйверов Intel с официального сайта Intel для Linux.
Заключение
Попробуйте выполнить предложенные шаги по устранению неполадок и проверьте, удастся ли вам восстановить соединение с Wi-Fi после каждого шага. Если проблема не решится, будет полезно обратиться за поддержкой к сообществу Ubuntu или на форумах, предоставив дополнительную информацию о текущем состоянии системы и выводах команд.