Рейтинг:0

Ubuntu 20.04 не может подключиться к Wi-Fi (настройки Wi-Fi не видны)

флаг ke

У меня новый ноутбук (рейдер MSI GE66) и недавно установленная Ubuntu (двойная загрузка с Windows 10).

Я заметил, что скорость загрузки моего Wi-Fi в Ubuntu была ниже, чем в Windows 10. Я попытался переустановить адаптер и следовал инструкциям в этом ответе: Адаптер WiFi не найден со свежей установкой Ubuntu 20.04 на ноутбуке MSI GE66 и другим странным поведением

Когда я перезагрузился, мои настройки Wi-Fi исчезли, и теперь у меня нет доступа к Wi-Fi.

Выход из sudo lshw -C сеть

*-сеть                  
   описание: Сетевой контроллер 
   продукт: Корпорация Intel 
   производитель: корпорация Intel 
   физический идентификатор: 0
   информация о шине: pci@0000:04:00.0
   версия: 1а
   ширина: 64 бита
   часы: 33 МГц
   возможности: pm msi pciexpress msix bus_master cap_list
   конфигурация: драйвер = задержка iwlwifi = 0
   ресурсы: irq:16 память:a1500000-a1503fff   
*-сеть
   описание: Интерфейс Ethernet
   продукт: Корпорация Intel
   производитель: корпорация Intel
   физический идентификатор: 0
   информация о шине: pci@0000:05:00.0
   логическое имя: enp5s0
   версия: 03
   серийный номер: d8:bb:c1:20:82:b6
   размер: 100 Мбит/с
   пропускная способность: 1 Гбит/с
   ширина: 32 бита
   часы: 33 МГц
   возможности: pm msi msix pciexpress bus_master cap_list ethernet физический 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd автосогласование
   конфигурация: автосогласование=на широковещании=да драйвер=igc версия драйвера=5.11.0-25-универсальный дуплекс=полный ip=192.168.1.8 задержка=0 ссылка=да многоадресная рассылка=да порт=скорость витой пары=100 Мбит/с
   ресурсы: irq:18 память:a1200000-a12fffff память:a1300000-a1303fff

Выход из lspci

  00:00.0 Хост-мост: Intel Corporation Device 9b44 (версия 02)
  00:01.0 Мост PCI: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (версия 02)
  00:02.0 Контроллер, совместимый с VGA: Intel Corporation UHD Graphics (версия 05)
  00:04.0 Контроллер обработки сигналов: Тепловая подсистема процессора Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core (версия 02)
  00:12.0 Контроллер обработки сигналов: Intel Corporation Comet Lake PCH Thermal Controller
  00:14.0 Контроллер USB: хост-контроллер Intel Comet Lake USB 3.1 xHCI
  00:14.2 Оперативная память: Intel Corporation Comet Lake PCH Shared SRAM
  00:15.0 Контроллер последовательной шины [0c80]: Intel Corporation Comet Lake PCH Serial IO I2C Controller #0
  00:15.2 Контроллер последовательной шины [0c80]: Intel Corporation Comet Lake PCH Serial IO I2C Controller #2
  00:16.0 Коммуникационный контроллер: Intel Corporation Comet Lake HECI Controller
  00:1b.0 Мост PCI: Intel Corporation Comet Lake PCI Express Root Port #17 (rev f0)
  00:1d.0 Мост PCI: Intel Corporation Comet Lake PCI Express Root Port #9 (rev f0)
  00:1d.4 Мост PCI: Intel Corporation Device 06b4 (rev f0)
  00:1d.6 Мост PCI: Intel Corporation Device 06b6 (rev f0)
  00:1d.7 Мост PCI: Intel Corporation Device 06b7 (rev f0)
  00:1f.0 Мост ISA: контроллер Intel Corporation Comet Lake LPC
  00:1f.3 Аудиоустройство: Intel Corporation Comet Lake PCH cAVS
  00:1f.4 SMBus: контроллер Intel Comet Lake PCH SMBus.
  00:1f.5 Контроллер последовательной шины [0c80]: Контроллер Intel Corporation Comet Lake PCH SPI
  01:00.0 VGA-совместимый контроллер: NVIDIA Corporation Device 2520 (rev a1)
  01:00.1 Аудиоустройство: NVIDIA Corporation Device 228e (rev a1)
  02:00.0 Контроллер USB: устройство ASMedia Technology Inc. 3242
  03:00.0 Контроллер энергонезависимой памяти: Sandisk Corp Device 5006
  04:00.0 Сетевой контроллер: Intel Corporation Device 2725 (версия 1a)
  05:00.0 Контроллер Ethernet: устройство Intel Corporation 3101 (версия 03)
  06:00.0 Неназначенный класс [ff00]: Realtek Semiconductor Co., Ltd. Устройство чтения карт PCI Express RTS525A (версия 01)

Выход из lspci-кнн | grep-сеть-A3; список rfkill

  libkmod: ОШИБКА ../libkmod/libkmod-config.c:656 kmod_config_parse: /etc/modprobe.d/iwlwifi.conf строка 8: игнорирование плохой строки, начинающейся с «– options»
  04:00.0 Сетевой контроллер [0280]: устройство корпорации Intel [8086:2725] (версия 1a)
      Подсистема: Устройство корпорации Intel [8086:0024]
      Используемый драйвер ядра: iwlwifi
      Модули ядра: iwlwifi
  0: hci0: Bluetooth
      Мягкая блокировка: да
      Жесткая блокировка: нет

Кроме того, это сообщение отображается во время загрузки: сообщение об ошибке

Если вам нужна дополнительная информация или вы хотите, чтобы я выполнил какую-либо команду, чтобы помочь вам помочь мне, пожалуйста, не стесняйтесь спрашивать. спасибо

Nate T avatar
флаг it
Я пропустил важную информацию в вашем вопросе вчера. Проверьте редактирование 2. Я почти уверен, что это исправит.Если нет, отправьте вывод на вопрос, как обычно, и, возможно, это даст нам еще одну строку, за которую можно потянуть.
Nate T avatar
флаг it
Что касается сообщения об ошибке, которое вы указали, оно более или менее обычно просто означает, что ваш UEFI отключен. См. [здесь] (https://patchwork.kernel.org/project/linux-wireless/patch/iwlwifi.20210210172142.7ce41ca91884.Ie234805047df3be84f4235f9dafaf4cdecf0db9a@changeid/#23970839). Если `rfkill` не исправляет ответ, попробуйте включить UEFI в настройках BIOS. Теперь он _supposed_ работает правильно. Просто не забудьте отключить опцию SecureBoot! XD
Nate T avatar
флаг it
Кроме того, какие команды вы использовали для загрузки бэкпорта iwlwifi. Ответ, который вы связали, показывает два метода. Один использует `dpkg/apt`, а другой строит из исходников с помощью `make`. Я хотел бы еще раз обновить свой ответ и предоставить исправление, которое больше концентрируется на источнике проблемы, но мне нужно знать, что это такое. Не могли бы вы добавить точные команды, которые вы использовали?
Рейтинг:0
флаг it

Похоже, вы заменили драйвер по умолчанию на его устаревшую версию. Старый должен все еще быть на вашей машине. Чтобы загрузить его, сначала запустите:

обновление sudo apt && обновление sudo apt

Теоретически это должно исправить, я считаю. dpkg, база данных известных пакетов, ищет самые последние версии с Обновить и устанавливает их с Обновить.

Проверьте свой Wi-Fi. Если он по-прежнему не работает, перезагрузите компьютер и снова попробуйте подключиться к Wi-Fi. Если вы все еще не можете подключиться, попробуйте это:

Если вы зайдете в меню приложений, там должна быть программа под названием ubuntu update или аналогичная. Перейдите сюда и запустите программу для поиска новых драйверов. Он должен найти оригинальные драйверы.


. РЕДАКТИРОВАТЬ 1


Хорошо, если настройки не отображаются, вы можете вытащить их вручную с помощью этого:

сеть nmcli включена 
Nmcli радио Wi-Fi
показать соединение nmcli

Это сокращение от network-manager cli. Он был написан третьей стороной как «интерфейс» для сетевого менеджера и впоследствии включен в сборку по умолчанию, потому что сетевой менеджер, программа, которая, вероятно, вас подводит, настолько неприятна для работы из командной строки. Однако вы можете использовать любой инструмент для решения вашей проблемы. Я рекомендую проверить справочные страницы с человек.

В любом случае подтвердите, что все поля содержат значения для выходной строки, содержащей имя вашего маршрутизатора. Если у вас цветной вывод, вам понадобятся два значения из вывода нмкли. Первый предмет, который вам нужен, это ваш UUID для подключения вашего устройства (маршрутизатора). Это длинная строка случайных шестнадцатеричных цифр из нмкли команда стандартный вывод. Копировать с [Ctrl]+[Shift]+[C].

Вторая команда выглядит следующим образом:

подключение nmcli --ask uuid <UUID> ifname <DEVICE>

..где имя интерфейса, которое является просто абстракцией, удев (диспетчер устройств) использует для вашего физического маршрутизатора. Вы, вероятно, уже заметили, но это можно скопировать из того же вывода выше.

Если все пойдет хорошо, выходом для этого должен быть интернет!

Если вы получили ошибку на последнем, проверьте написание имени устройства. '1' и 'л' символы почти идентичны в моем шрифте по умолчанию в Bash.

Если это еще не работает, отправьте вывод в комментарий или вопрос, если он длинный. У меня есть еще несколько ракурсов.


. РЕДАКТИРОВАТЬ 2


Я не заметил вчера, что ваш Wi-Fi программно заблокирован.

Попробуй это:

sudo rfkill разблокировать wlan

затем, если он не запускается автоматически, сначала перезапустите lspci команду, чтобы убедиться, что мягкий блок не был усилен. если он все еще говорит мягкая блокировка: да затем запустите эти команды, чтобы разблокировать:

rfkill разблокировать wlan
systemctl включить wlan.service
systemctl запустить wlan.service

иначе, если lspci показывает мягкая блокировка: нет, но ваш Wi-Fi по-прежнему отключен, вы можете использовать шаги, описанные в редактировании № 1 выше, чтобы вернуть его.

atfortes avatar
флаг ke
К сожалению, ничего не изменилось, настройки Wi-Fi по-прежнему не видны ... Также я обновил вопрос с изображением сообщения об ошибке, отображаемого во время загрузки.
atfortes avatar
флаг ke
На самом деле мне удалось решить проблему, выполнив обратные инструкции по ссылке, по которой я ранее переходил (шаг за шагом), а затем переустановив соответствующие библиотеки, чтобы убедиться, что все чисто. Большое спасибо за поддержку, Ната!
Рейтинг:0
флаг ke

Мне удалось решить эту проблему, выполнив обратную инструкцию, которую я выполнял шаг за шагом по ссылке (Адаптер WiFi не найден со свежей установкой Ubuntu 20.04 на ноутбуке MSI GE66 и другим странным поведением):

  • удалил все файлы, которые я добавил
  • sudo сделать удалить где я раньше использовал судо сделать установить
  • и т.д.

И, наконец, я переустановил все библиотеки, которые были связаны с этими изменениями, просто чтобы убедиться, что я все очистил.

Когда я перезагрузил свой компьютер, все снова было в порядке.

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

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