Вопрос или проблема
Прежде всего, я не опытный пользователь, поэтому, пожалуйста, будьте как можно яснее в ваших ответах. Я недавно установил Ubuntu 22.04 на новый ноутбук HP Victus (Этот, кроме Intel Core i7-12700H и GeForce RTX 3050 Ti). Wi-Fi работал нормально. Я не менял никаких настроек, он просто внезапно отключился, а теперь в настройках написано “адаптер Wi-Fi не найден”. Я уже попробовал несколько решений из аналогичных вопросов, но ничего не сработало. В настоящее время я подключен к интернету через телефон Android с помощью USB-кабеля.
Адаптер Wi-Fi не отображается с помощью ‘sudo lshw -C network’:
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:06:00.0
logical name: eno1
version: 16
serial: a8:b1:3b:92:0a:eb
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.19.0-32-generic firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=twisted pair
resources: irq:19 ioport:3000(size=256) memory:82204000-82204fff memory:82200000-82203fff
*-network
description: Ethernet interface
physical id: 12
bus info: usb@3:3
logical name: enx1e31043ced9f
serial: 1e:31:04:3c:ed:9f
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=rndis_host driverversion=5.19.0-32-generic duplex=half firmware=RNDIS device ip=192.168.16.27 link=yes multicast=yes port=twisted pair
Я запустил скрипт wireless-info, который нашел. Вывод здесь.
sudo dmesg | grep iwl
дает:
[ 1.482435] Loading modules backported from iwlwifi
[ 1.482436] iwlwifi-stack-public:master:10878:f4df8641
rfkill list
дает:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
iwconfig
дает:
lo no wireless extensions.
eno1 no wireless extensions.
enx1e31043ced9f no wireless extensions.
Я надеюсь, что не наломал дров, пытаясь решить это, следуя другим вопросам, не зная точно, что делаю (так много всего, что я потерял счет всему, что предпринял). Я буду использовать этот компьютер для учёбы и потратил много времени на настройку всего ПО, которое мне понадобится, CUDA для симуляций молекулярной динамики и OneDrive и т.д. Поэтому мне действительно хотелось бы избежать переустановки, если это возможно. Заранее спасибо за вашу помощь.
У меня была такая же проблема. Wi-Fi исчез как в Ubuntu 22.04, так и в Windows 11 (двойная загрузка). Быстрое загрузка была отключена как в Windows, так и в BIOS. Bluetooth работал, но Wi-Fi нет.
Я нашел обходной путь:
- При включении ноутбука удерживайте кнопку DEL, чтобы войти в BIOS.
- Измените настройку, которая не имеет большого значения, например, включите стек сетевых протоколов в UEFI.
- В BIOS сохраните изменения и перезагрузите.
- После этого Ubuntu загрузится с включенным Wi-Fi и обнаружит адаптер.
Мой ноутбук другой – это MSI Titan gt77hx 13vi. Вероятно, Wi-Fi или другое оборудование в нем имеет ту же проблему.
Проблема начала возникать после чего-то подобного:
- Гибридный сон
- Завершение работы с помощью кнопки питания, когда Ubuntu зависает при перезагрузке
Я записал, что сработало для меня в другой теме здесь, но повторяю это здесь, так как это первый результат поиска в Google. Эта проблема возникла у меня, когда я обновил Ubuntu с 20.04 до 22.04.
Сначала узнайте версию вашего ядра:
uname -r
Запишите версию ядра. (пример: 6.5.0-44-generic), затем выполните следующее (и замените числа вашей версией ядра).
sudo apt update
sudo apt install --reinstall linux-generic
sudo apt install linux-modules-extra-6.5.0-44-generic
Перезагрузите ПК, и Wi-Fi должен вернуться.
У меня была эта проблема при обновлении Windows 11 на моем другом разделе: Windows установил большой пакет, который требовал нескольких перезагрузок, и между этими перезагрузками, похоже, отключил Wi-Fi для Ubuntu. После трех перезагрузок через около 1 часа Windows была обновлена, и Wi-Fi там работал нормально, поэтому я использовал “выключение” в Windows и снова запустил Ubuntu… БАХ!… Wi-Fi снова заработал.
Так что, возможно, решение состоит в том, чтобы полностью выключить Windows вместо использования процедуры “перезагрузки” для переключения на раздел Linux.
Я видел что-то подобное с моим новым ноутбуком. Он был разделен с Windows (11) на другом разделе. Это, похоже, было исправлено отключением быстрого запуска на разделе Windows.
В моем случае эти вещи не сработали для меня. Поэтому
1) Я рекомендую вам проверить, включен ли у вас сетевой адаптер в BIOS или отключен
2) отключите безопасную загрузку (если вы действительно хотите, это не желательно, окончательное решение за вами)
3) просто будьте осведомлены о рисках включения безопасной загрузки
Это проблема с версией ядра Linux и она была у меня на ПК. У меня на ПК были установлены как Windows 11, так и Ubuntu 22 в режиме двойной загрузки.
Вам нужно найти способ понизить версию ядра Linux. В моем случае, на моем Lenovo Thinkpad, при загрузке у меня была возможность выбрать “Дополнительные параметры загрузки Ubuntu”. Там было несколько вариантов ядра Linux, включая несколько вариантов “режима восстановления”. По умолчанию выбиралось ядро 6.8.27, я выбрал 6.8.25, и Wi-Fi снова заработал.
Ответ или решение
Ситуация, с которой вы столкнулись, достаточно распространена среди пользователей Ubuntu, особенно после обновлений или изменения конфигурации оборудования. Ниже приведу несколько шагов и решений, которые вы можете попробовать, чтобы восстановить работу вашего Wi-Fi адаптера на Ubuntu 22.04.02 LTS.
1. Проверка настроек BIOS
Первым делом, стоит проверить настройки BIOS вашего ноутбука. Иногда адаптер Wi-Fi может быть отключен на уровне BIOS. Следуйте этим шагам:
- Перезагрузите компьютер и, когда появится логотип HP, нажмите клавишу
F10
(илиEsc
, затемF10
), чтобы войти в BIOS. - Найдите раздел, связанный с
Networking
илиAdvanced
. Убедитесь, что опция, относящаяся к Wi-Fi адаптеру, включена. - Если есть возможность, измените любое значение (например, включите и отключите
Networking Stack
), а затем сохраните изменения и перезагрузите систему.
2. Проверка состояния адаптера с помощью командной строки
Чтобы получить дополнительную информацию о состоянии вашего Wi-Fi адаптера, выполните следующие команды в терминале:
sudo lshw -C network
Если здесь нет упоминания о Wi-Fi адаптере, стоит рассмотреть, активен ли он вообще.
3. Убедитесь, что нет блокировок
Введите следующую команду, чтобы проверить наличие блокировок на Wi-Fi:
rfkill list
Обратите внимание, что в ней должно быть написано "Soft blocked: no" и "Hard blocked: no". Если блокировки присутствуют, их можно удалить следующими командами:
sudo rfkill unblock all
4. Переустановка модулей ядра
Проблемы могут также быть связаны с установленным ядром. Попробуйте переустановить пакеты, связанные с ядром, выполнив следующие команды:
sudo apt update
sudo apt install --reinstall linux-generic
sudo apt install linux-modules-extra-$(uname -r)
После выполнения этих команд перезагрузите компьютер.
5. Обновление BIOS
Если предыдущие шаги не помогли, возможно, у вас устаревшая версия BIOS. Вы можете проверить наличие обновлений на сайте поддержки HP. Если доступна новая версия, обновите BIOS согласно инструкциям от производителя.
6. Отключение функции Fast Boot в Windows
Если вы используете двойную загрузку с Windows, Иногда функция «Fast Boot» может мешать работе Ubuntu. Отключите ее в Windows следующим образом:
- Перейдите в "Панель управления" -> "Электропитание" -> "Выбор действия кнопок питания".
- Нажмите на "Изменить параметры, которые в настоящее время недоступны".
- Снимите галочку с "Включить быстрое включение".
- Сохраните изменения.
7. Понижение версии ядра
Если после обновления проблемы с Wi-Fi стали более заметными, возможно, реверсия ядра поможет. Перезагрузите и на экране загрузки выберите "Advanced options for Ubuntu", затем выберите старую версию ядра.
Заключение
Следуя указанным шагам, вы сможете устранить проблему с отсутствием Wi-Fi адаптера на вашем ноутбуке HP Victus под управлением Ubuntu 22.04.02. Если никакие решения не работают, возможно, стоит обратиться за профессиональной помощью или на форум поддержки Ubuntu для решения вашей конкретной ситуации. Удачи!