Вопрос или проблема
Это мой первый вопрос здесь, хотя я долгое время здесь “шмонал”.
Я установил Ubuntu 21.04 рядом с Windows 10 в надежде, что более новая версия ядра будет лучше поддерживать мою проблему. Это не так.
- Я отключил быстрый запуск в Windows 10 (в “настройках питания”).
- Я включил источники “Проприетарные драйверы для устройств (ограниченные)”, когда устанавливал.
- Я отключил защищённый запуск.
Вот информация о моей системе:
$ uname -a
Linux aspire-A515-56 5.11.0-26-generic #28-Ubuntu SMP Thu Jul 15 19:27:01 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Вот мои характеристики сетевого оборудования.
$ sudo lshw -class 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:01:00.0
logical name: enp1s0
version: 15
serial: 08:8f:c3:02:31:9e
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.11.0-26-generic duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.2.176 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:16 ioport:3000(size=256) memory:52004000-52004fff memory:52000000-52003fff
*-network UNCLAIMED
description: Network controller
product: MEDIATEK Corp.
vendor: MEDIATEK Corp.
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm cap_list
configuration: latency=0
resources: iomemory:600-5ff iomemory:600-5ff iomemory:600-5ff memory:6003000000-60030fffff memory:6003100000-6003103fff memory:6003104000-6003104fff
И мой rfkill
ответ:
$ sudo rfkill list all
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
2: acer-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
Спасибо заранее за любую помощь, которую вы можете предоставить.
Кстати: Вот источники, которые я изучал (и которые не решили мою проблему):
Mediatek 7921 распознается в версиях ядра 5.12 и новее. С работающим интернет-соединением через ethernet, tethering или любые другие доступные способы, откройте терминал и выполните:
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-headers-5.12.5-051205-generic_5.12.5-051205.202105190541_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-headers-5.12.5-051205_5.12.5-051205.202105190541_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-image-unsigned-5.12.5-051205-generic_5.12.5-051205.202105190541_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-modules-5.12.5-051205-generic_5.12.5-051205.202105190541_amd64.deb
sudo dpkg -i linux*.deb
Перезагрузите, и ваш Wi-Fi теперь должен работать. Возможно, вам придется отключить защищённый запуск в BIOS/EFI.
У меня другая модель Aspire, но все данные, показанные этим пользователем, как выше, идентичны моим.
Я следовал вашим инструкциям, но у меня всё ещё нет беспроводного соединения…
Это часть “ответа”
dpkg: проблемы с зависимостями предотвращают настройку linux-headers-5.12.5-051205-generic:
linux-headers-5.12.5-051205-generic зависит от libssl1.1 (>= 1.1.0); однако:
Пакет libssl1.1 не установлен.
dpkg: ошибка обработки пакета linux-headers-5.12.5-051205-generic (–install):
проблемы с зависимостями – оставлено не настроенное
Настройка linux-modules-5.12.5-051205-generic (5.12.5-051205.202105190541) …
Настройка linux-image-unsigned-5.12.5-051205-generic (5.12.5-051205.202105190541) …
Обработка триггеров для linux-image-unsigned-5.12.5-051205-generic (5.12.5-051205.202105190541) …
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Генерация /boot/initrd.img-5.12.5-051205-generic
/etc/kernel/postinst.d/zz-update-grub:
Чтение файла /etc/default/grub' Чтение файла
/etc/default/grub.d/ubuntustudio.cfg’
Генерация конфигурационного файла grub …
Найдена образ linux: /boot/vmlinuz-6.8.0-47-lowlatency
Найден образ initrd: /boot/initrd.img-6.8.0-47-lowlatency
Найдена образ linux: /boot/vmlinuz-5.12.5-051205-generic
Найден образ initrd: /boot/initrd.img-5.12.5-051205-generic
Найден образ memtest86+ 64bit EFI: /boot/memtest86+x64.efi
Предупреждение: os-prober не будет выполнен для обнаружения других загрузочных разделов.
Системы на них не будут добавлены в конфигурацию загрузки GRUB.
Проверьте документацию GRUB_DISABLE_OS_PROBER.
Добавление записи меню загрузки для настроек UEFI Firmware …
готово
При обработке возникли ошибки:
linux-headers-5.12.5-051205-generic
Ответ или решение
Почему Ubuntu 21.04 не обнаруживает Wi-Fi на Acer Aspire 5 A515-56-77SX и решения проблемы
Фон проблемы
Пользователь установил Ubuntu 21.04 на Acer Aspire 5 A515-56-77SX наряду с Windows 10 в надежде на улучшение поддержки железа, но столкнулся с проблемой: Wi-Fi не обнаруживается. Это проблема, с которой сталкиваются некоторые пользователи, особенно при работе с новым совокуплением аппаратуры и программного обеспечения. Давайте подробно разберем решение.
Проблема
Судя по предоставленным данным, у вас установлен реальный драйвер для Ethernet, но Wi-Fi адаптер (Mediatek MT7921) не распознается и, следовательно, не работает. Ваша система сообщает, что адаптер не имеет драйвера, что указывает на проблемы совместимости с вашим текущим ядром Linux 5.11.
Шаги для решения проблемы
- Обновление ядра
Согласно вашему описанию, Mediatek MT7921 поддерживается начиная с версии ядра 5.12. Есть необходимость установить более новое ядро, чтобы ваш адаптер заработал. Сделайте следующее:
-
Воспользуйтесь проводным интернет-соединением, чтобы загрузить новые пакеты ядра:
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-headers-5.12.5-051205-generic_5.12.5-051205.202105190541_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-headers-5.12.5-051205_5.12.5-051205.202105190541_all.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-image-unsigned-5.12.5-051205-generic_5.12.5-051205.202105190541_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12.5/amd64/linux-modules-5.12.5-051205-generic_5.12.5-051205.202105190541_amd64.deb
-
Установите полученные пакеты:
sudo dpkg -i linux*.deb
-
При этом могут возникнуть проблемы с зависимостями, как ваш предыдущий вывод показывает, например, отсутствие
libssl1.1
. Установите эту библиотеку перед повторной попыткой:sudo apt update sudo apt install libssl1.1
После успешной установки пакета повторите установку новых заголовков и модулей ядра.
- Перезагрузка системы
После завершения установки новых пакетов перезагрузите систему:
sudo reboot
- Проверка после перезагрузки
После загрузки системы выполните команду:
lshw -class network
Убедитесь, что ваш Wi-Fi адаптер распознан и у него есть соответствующий драйвер.
- Проверка параметров BIOS/UEFI
Убедитесь, что Secure Boot отключен в настройках вашего BIOS/UEFI. Это может повлиять на загрузку модулей без соответствующей подписи.
- Проверка состояния Wi-Fi
Выполните команду проверки состояния Wi-Fi:
rfkill list all
Убедитесь, что ваш Wi-Fi не заблокирован программно или аппаратно.
- Обновление и установка дополнительных драйверов
Если после вышеперечисленных шагов Wi-Fi всё ещё не работает, проверьте наличие новых драйверов:
sudo apt update
sudo apt upgrade
И выполните команду для установки всех доступных драйверов:
sudo ubuntu-drivers autoinstall
Заключение
Если после выполнения всех вышеуказанных шагов проблема не решена, возможно, имеет смысл рассмотреть установку другой версии Ubuntu (например, LTS) или даже использование другого Wi-Fi адаптера, совместимого с Linux. Однако, большинство новых адаптеров, таких как Mediatek MT7921, должны работать с более новыми ядрами Ubuntu.
При наличии дополнительных вопросов или нестандартных ситуаций рекомендуем обращаться на специализированные форумы или сообщества Ubuntu для получения более персонализированной помощи.