Вопрос или проблема
Я недавно купил новый ноутбук ASUS (ASUS VivoBook 15X K3504ZA-BQ094) и попытался установить Ubuntu 24.04 (последняя версия на сайте Ubuntu). Во время установки опция подключения к Wi-Fi была отключена, и даже после установки у меня нет возможности подключиться к Wi-Fi (она отсутствует в меню в правом верхнем углу). Когда я пытаюсь включить Bluetooth из меню в правом верхнем углу, над значком Bluetooth появляются 3 точки (…), и ничего не происходит, а если я пытаюсь включить его с помощью страницы Настройки, переключатель автоматически выключается.
Я подключил телефон к ноутбуку, чтобы проверить наличие обновлений, и он обновился на 400 МБ, но ничего о Wi-Fi (он все еще не отображается). В Обновлении программного обеспечения больше нет обновлений, и в Программное обеспечение и обновления -> Дополнительные драйверы написано, что дополнительных драйверов нет.
Некоторые команды и их результаты (если это поможет):
lspci -nnk | grep 0280 -A3
0000:02:00.0 Контроллер сети [0280]: MEDIATEK Corp. Устройство [14c3:7902]
Имя устройства: WLAN
Подсистема: AzureWave Устройство [1a3b:5520]
10000:e0:06.0 PCI мост [0604]: Intel Corporation Процессор Core 12-го поколения PCI Express x4 Controller #0 [8086:464d] (rev 04)
nmcli device
УСТРОЙСТВО ТИП СОСТОЯНИЕ СОЕДИНЕНИЕ
lo loopback подключено (снаружи) lo
ИЗМЕНЕННО: команда из комментария
sudo lshw -C network
*-сеть UNCLAIMED
описание: Контроллер сети
продукт: MEDIATEK Corp.
производитель: MEDIATEK Corp.
физический идентификатор: 0
информация шины: pci@0000:02:00.0
версия: 00
ширина: 64 бита
частота: 33 МГц
возможности: pciexpress msi pm bus_master cap_list
конфигурация: задержка=0
ресурсы: iomemory:600-5ff память:6000000000-60000fffff память:84000000-84007fff
Ноутбук пришел без ОС, и я не запускаю двойную загрузку с Windows или чем-либо еще, просто пытаюсь установить рабочую Ubuntu. Если кто-то сможет мне помочь, заранее спасибо!
У меня была похожая проблема. Я исправил Wi-Fi, но Bluetooth по-прежнему не включается в меню настроек.
Шаг 1 Получить информацию о сетевом оборудовании
lshw -C network
lspci -k | grep -i network -A 3
lspci -k | grep -i network -A 3
09:00.0 Контроллер сети: Intel Corporation Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak] (rev 1a)
Подсистема: Intel Corporation Wi-Fi 6 AX210 160MHz
Ядро модули: iwlwifi
0a:00.0 Не назначенный класс [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express кардридер (rev 01)
Мое сетевое оборудование было Intel Wi-Fi 6E AX210/AX1675, а драйвером был iwlwifi, как видно из вышеуказанного вывода. Вам понадобится название вашего драйвера, так что сохраните это для дальнейшего использования.
Я попытался обновить прошивку
sudo apt update
sudo apt install --reinstall linux-firmware
чтобы затем перезагрузить модуль Wi-Fi
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
Это не сработало, поэтому мы использовали
dmesg | grep iwlwifi
Что показало, что моя система искала файлы прошивки между версиями 39-64. Это был длинный вывод, который показал iwlwifi-ty-a0-gf-a0-XX.ucode, где те два жирных XX были числами между 39-64.
Так что мы проверили файлы прошивки…
ls /lib/firmware/ | grep iwlwifi-ty-a0-gf-a0
iwlwifi-ty-a0-gf-a0-59.ucode.zst
iwlwifi-ty-a0-gf-a0-66.ucode.zst
iwlwifi-ty-a0-gf-a0-72.ucode.zst
iwlwifi-ty-a0-gf-a0-73.ucode.zst
iwlwifi-ty-a0-gf-a0-74.ucode.zst
iwlwifi-ty-a0-gf-a0-77.ucode.zst
iwlwifi-ty-a0-gf-a0-78.ucode.zst
iwlwifi-ty-a0-gf-a0-79.ucode.zst
iwlwifi-ty-a0-gf-a0-81.ucode.zst
iwlwifi-ty-a0-gf-a0-83.ucode.zst
iwlwifi-ty-a0-gf-a0-84.ucode.zst
iwlwifi-ty-a0-gf-a0-86.ucode.zst
iwlwifi-ty-a0-gf-a0.pnvm.zst
Оказалось, что файлы прошивки не были разжаты, они оставались сжатыми в формате .zst.
Вы можете разжать файлы прошивки с помощью
sudo apt install zstd
sudo zstd -d /lib/firmware/iwlwifi-ty-a0-gf-a0-*.zst
Теперь вы можете выгрузить и перезагрузить драйвер Wi-Fi
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
Перезапустите менеджер сети
sudo systemctl restart NetworkManager.service
Затем проверьте, решена ли проблема
nmcli device wifi list
Вы должны увидеть список сетей Wi-Fi в вашем районе.
Ответ или решение
Решение проблем с Wi-Fi и Bluetooth на Ubuntu 24.04 для ASUS VivoBook 15X K3504ZA-BQ094
При установке Ubuntu 24.04 на ваш новый ноутбук ASUS VivoBook 15X K3504ZA-BQ094 у вас возникли два основных вопроса: недоступный Wi-Fi и проблемы с Bluetooth. Давайте детально рассмотрим, как можно приступить к решению этих проблем.
1. Проблема с Wi-Fi
На основании предоставленной информации можно сделать вывод, что проблема заключается в драйверах для сетевого контроллера MEDIATEK [14c3:7902]. Это распространенная ситуация для новых устройств, где поставляемые драйвера могут не поддерживать новейшее оборудование.
Шаги по решению проблемы с Wi-Fi:
1.1 Узнать информацию о сетевом оборудовании
Используя команды:
lspci -nnk | grep 0280 -A3
nmcli device
выясняется, что ваш сетевой контроллер не был распознан системой (UNCLAIMED
). Это значит, что для него не загружен драйвер.
1.2 Установка и обновление драйвера
Попробуйте переустановить пакет с прошивкой для драйвера Wi-Fi. Используйте следующие команды:
sudo apt update
sudo apt install --reinstall linux-firmware
Это может помочь, если проблема связана с отсутствующими прошивками.
1.3 Проверка и загрузка модуля
Попробуйте выгрузить и снова загрузить модуль драйвера:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
Также, рекомендуется перезапустить менеджер сетей:
sudo systemctl restart NetworkManager.service
Затем проверьте доступные сети с помощью:
nmcli device wifi list
2. Проблема с Bluetooth
Судя по тому, что Bluetooth не включается и не отображается в настройках, вероятно, проблема также связана с драйверами. Ваша система не может активировать Bluetooth-контроллер, возможно, из-за недостатка поддержки в ядре Linux или отсутствующих прошивок.
Шаги по решению проблемы с Bluetooth:
2.1 Проверьте наличие драйвера Bluetooth
Используйте команду:
lspci | grep Bluetooth
Если устройство распознается, попробуйте установить необходимые пакеты:
sudo apt install bluez bluetooth
Затем перезапустите службу:
sudo systemctl restart bluetooth
2.2 Проверка статуса Bluetooth
Проверьте, доступен ли Bluetooth, используя команду:
rfkill list
Если Bluetooth заблокирован, его можно разблокировать с помощью:
sudo rfkill unblock bluetooth
Заключение
Если эти шаги не решат ваши проблемы, рассмотрите возможность проверки дистрибутивов, таких как Fedora или Pop!_OS, которые могут иметь более совершенную поддержку оборудования на вашем ноутбуке. Вы также можете обратиться в сообщество Ubuntu для получения дополнительной поддержки или подождать следующих обновлений ядра, которые, возможно, решат проблемы совместимости.
Эти шаги помогут вам восстановить функциональность Wi-Fi и Bluetooth на вашем ноутбуке ASUS после установки Ubuntu 24.04. Удачи!