Рейтинг:3

В Ubuntu 20.04.3 LTS не найден адаптер Wi-Fi

флаг in

Я нашел много ответов на этот вопрос, но ни один из них не работал для меня. Эта проблема возникла после новой установки на моем ноутбуке MSI modern 15 (Ryzen 5 5500U).

Вывод sudo lshw -C сеть команда:

  *-сеть НЕЗАЯВЛЕНА       
       описание: Сетевой контроллер
       продукт: MEDIATEK Corp.
       поставщик: MEDIATEK Corp.
       физический идентификатор: 0
       информация о шине: pci@0000:01:00.0
       версия: 00
       ширина: 64 бита
       часы: 33 МГц
       возможности: pciexpress msi pm cap_list
       конфигурация: задержка=0
       ресурсы: память: e0300000-e03fffff память: e0400000-e0403fff память: e0404000-e0404fff
  *-сеть
       описание: Интерфейс Ethernet
       физический идентификатор: 1
       информация о шине: usb@3:2
       логическое имя: usb0
       серийный номер: f6:2d:03:39:54:21
       возможности: Ethernet физический
       конфигурация: трансляция = да, драйвер = rndis_host, версия драйвера = 5.11.0-41-универсальная прошивка = ссылка на устройство RNDIS = да, многоадресная рассылка = да

Вывод команды lspci

00:00.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Ренуар IOMMU
00:01.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:01.2 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:01.3 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.4 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:08.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 Мост PCI: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH Контроллер SMBus (версия 51)
00:14.3 Мост ISA: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (версия 51)
00:18.0 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 0
00:18.1 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 1
00:18.2 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 2
00:18.3 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 3
00:18.4 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 4
00:18.5 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 5
00:18.6 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 6
00:18.7 Хост-мост: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Функция 7
01:00.0 Сетевой контроллер: устройство MEDIATEK Corp. 0608
02:00.0 Неназначенный класс [ff00]: Realtek Semiconductor Co., Ltd.RTS525A Устройство чтения карт PCI Express (версия 01)
03:00.0 Контроллер энергонезависимой памяти: Micron Technology Inc Device 5404 (версия 03)
04:00.0 VGA-совместимый контроллер: Advanced Micro Devices, Inc. [AMD/ATI] Device 164c (rev c2)
04:00.1 Аудиоустройство: Advanced Micro Devices, Inc. [AMD/ATI] Устройство 1637
04:00.2 Контроллер шифрования: Advanced Micro Devices, Inc. [AMD], семейство 17h (модели 10h–1fh), процессор безопасности платформы
04:00.3 Контроллер USB: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
04:00.4 Контроллер USB: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
04:00.5 Мультимедийный контроллер: Advanced Micro Devices, Inc. [AMD] Аудиопроцессор Raven/Raven2/FireFlight/Renoir (версия 01)
04:00.6 Аудиоустройство: Advanced Micro Devices, Inc. [AMD], семейство 17h (модели 10h–1fh) HD Audio Controller

Вывод lspci -vvnn | grep -A 9 Сеть команда:

01:00.0 Сетевой контроллер [0280]: Устройство MEDIATEK Corp. [14c3:0608]
    Подсистема: Устройство MEDIATEK Corp. [14c3:0608]
    Управление: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Статус: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Прерывание: вывод A направлен на IRQ 255
    Регион 0: память на e0300000 (64-разрядная, с возможностью предварительной выборки) [отключено] [размер = 1M]
    Регион 2: Память на e0400000 (64-разрядная, с возможностью предварительной выборки) [отключено] [размер = 16 КБ]
    Регион 4: Память на e0404000 (64-разрядная, с возможностью предварительной выборки) [отключено] [размер = 4 КБ]
    Возможности: <доступ запрещен>

Вывод информация о моде mt7921e | псевдоним grep команда:

псевдоним: pci:v000014C3d00007961sv*sd*bc*sc*i*

К вашему сведению: я отключил параметры безопасной загрузки и быстрой загрузки при установке, так как многие люди сталкивались с такими проблемами, как «адаптер Wi-Fi не найден», включив их.

Мне будет очень полезно, если кто-нибудь из вас, ребята, скажет мне, что я могу сделать сейчас?

Обновление: удален неправильный драйвер Broadcom (Модули ядра: wl ушел из lspci -vvnn команда)

Update2: я следил за ответом, данным chili555, соответственно, и уф...! это сработало. Спасибо замечательным людям.

darth_epoxy avatar
флаг nl
Попробуйте вместо этого `lspci -vvnn | grep -A 9 Сеть`
Arnob Saha avatar
флаг in
@darth_epoxy Попробовал это, вывод добавлен
darth_epoxy avatar
флаг nl
Попробуйте пнуть модуль в кишках `sudo modprobe -r wl && sudo modprobe wl`, или кто-то здесь может помочь нам подтвердить, какая прошивка требуется для вашего устройства 14c3: 0608, и мы можем проверить, установлена ​​ли она.
Arnob Saha avatar
флаг in
Команда modprobe не имела никакого значения. Кстати, возможно ли, что в руководстве пользователя будет указано название требуемой прошивки? Я ищу по этому поводу, но ничего не нашел.
Pilot6 avatar
флаг cn
Модуль @darth_epoxy `wl` не связан с этим адаптером. Это драйвер Broadcom. Нет никаких причин для его установки вообще.
chili555 avatar
флаг cn
Драйвер mt7921e присутствует? Пожалуйста, отредактируйте свой вопрос, чтобы показать результат команды терминала: `modinfo mt7921e | grep alias` Также удалите неверный драйвер Broadcom: `sudo apt purge bcmwl-kernel-source` Добро пожаловать в Ask Ubuntu.
Arnob Saha avatar
флаг in
@ chili555 Я соответственно обновил вопрос.
chili555 avatar
флаг cn
Пожалуйста, попробуйте эти команды терминала и сообщите нам, если ваша беспроводная связь заработает. Если да, то я предложу постоянное решение.`sudo modprobe mt7921e` и: `sudo echo 14c3 0608 > /sys/bus/pci/drivers/mt7921e/new_id`
Arnob Saha avatar
флаг in
У меня не было разрешения на запись, поэтому мне пришлось использовать команду chmod. Но да, это работает.
chili555 avatar
флаг cn
Расскажите, пожалуйста, для чего вы использовали chmod. Наверное, надо ремонтировать. `история | grep chmod`
Jeremy31 avatar
флаг ke
Пожалуйста, попробуйте https://askubuntu.com/a/1377785/300665
darth_epoxy avatar
флаг nl
@Арноб Саха, вы должны чувствовать себя честью, привлекая внимание пилота и перца чили, они легенды.
Arnob Saha avatar
флаг in
@darth_epoxy Очевидно, для меня большая честь. В их профиле написано: «Эти ребята — боссы в этой области». Я должен сказать, что это действительно потрясающее сообщество.
Рейтинг:5
флаг cn

Устройство MEDIATEK Corp. [14c3:0608]

Этот конкретный pci.id недавно был добавлен в псевдонимы драйвера mt7921e. Справка: https://www.spinics.net/lists/linux-wireless/msg217303.html

Пока этот патч не достигнет стандартного ядра Ubuntu, мы можем, как вы доказали, добавить pci.id с действием udev. Из терминала:

судо нано /etc/modprobe.d/mt7921e.conf

Добавьте одну строку в этот новый файл:

псевдоним PCI: v000014C3d00000608sv*sd*bc*sc*i* mt7921e

Внимательно проверьте. Сохраните (Ctrl+o, затем Enter) и закройте (Ctrl+x, затем Enter) текстовый редактор nano.

Далее выполните:

судо нано /etc/udev/rules.d/99-mt7921e.rules

Добавьте одну строку:

SUBSYSTEM=="драйверы", DEVPATH=="/bus/pci/drivers/mt7921e", ATTR{new_id}="14c3 0608"

Внимательно проверьте, сохраните и выйдите, как указано выше.

Теперь ваша беспроводная связь должна работать должным образом. Для подтверждения выполните проверку с перезагрузкой.

Arnob Saha avatar
флаг in
Вы спросили меня о том, что я использовал в команде "chmod". Чтобы сообщить вам... Сначала я попробовал `sudo chmod u+w /sys/bus/pci/drivers/mt7921e/new_id`, это не сработало. Затем я напрямую дал все разрешения, не заморачиваясь с этим `sudo chmod **777** /sys/bus/pci/drivers/mt7921e/new_id`. Большое спасибо за ваше время и ответ.
chili555 avatar
флаг cn
Выполнение 777 может или не может повредить чему-либо, но давайте будем в безопасности и вернем его в состояние по умолчанию: `sudo chmod 0200 /sys/bus/pci/drivers/mt7921e/new_id` Если мой ответ был полезен, пожалуйста, примите его. : https://askubuntu.com/tour
Arnob Saha avatar
флаг in
Запустив команду `ls -la` в этом каталоге, я обнаружил, что ... Это разрешение на файл было каким-то образом автоматически восстановлено !! Не нужно было снова запускать `chmod`.
Arnob Saha avatar
флаг in
Привет @chili555. Надеюсь, с тобой все хорошо. Ваше решение работало отлично. Но сегодня мой компьютер завис, и я принудительно выключил его. После этого я бегу с новой проблемой. Пишет "Активация сетевого подключения не удалась"! Я пробовал .. 1) Отключить и включить сетевое соединение 2) Отключить fastBoot 3) проверил отредактированные файлы (как ваш ответ), если они в порядке. 3) Отключите «автоматическое подключение» к моему Wi-Fi. 4) Перезапустите диспетчер сети с помощью «sudo systemctl restart network-manager.service» и «sudo /etc/init.d/network-manager force-reload».Но ни один из них не работал. Не могли бы вы помочь мне в этом странном вопросе?
chili555 avatar
флаг cn
Пожалуйста, начните новый вопрос, так как это новая, другая проблема. Включите ссылку на этот вопрос. Буду очень рад помочь.
Arnob Saha avatar
флаг in
Я не начинал новый вопрос, потому что эти два взаимосвязаны. Тем не менее, я пробовал несколько решений от Ask Ubuntu по этой проблеме. И это хорошо.. Один из них только что сработал. Мне пришлось переустановить пакет network-manager. Так что не нужно сейчас создавать новую ветку вопросов. Кстати, спасибо за ваш ответ.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.