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

Вопрос или проблема

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

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

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

Вывод команды sudo lshw -C network

*-network                  
   описание: Контроллер сети 
   продукт: Intel Corporation 
   производитель: Intel Corporation 
   физический id: 0
   информация шины: pci@0000:04:00.0
   версия: 1a
   ширина: 64 бита
   тактовая частота: 33MHz
   возможности: pm msi pciexpress msix bus_master cap_list
   конфигурация: driver=iwlwifi latency=0
   ресурсы: irq:16 память:a1500000-a1503fff   
*-network
   описание: Ethernet-интерфейс
   продукт: Intel Corporation
   производитель: Intel Corporation
   физический id: 0
   информация шины: pci@0000:05:00.0
   логическое имя: enp5s0
   версия: 03
   серийный номер: d8:bb:c1:20:82:b6
   размер: 100Mbit/s
   ёмкость: 1Gbit/s
   ширина: 32 бита
   тактовая частота: 33MHz
   возможности: pm msi msix pciexpress bus_master cap_list ethernet physical 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
   конфигурация: autonegotiation=on broadcast=yes driver=igc driverversion=5.11.0-25-generic duplex=full ip=192.168.1.8 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
   ресурсы: irq:18 память:a1200000-a12fffff память:a1300000-a1303fff

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

  00:00.0 Хост мост: Устройства Intel Corporation 9b44 (rev 02)
  00:01.0 PCI мост: Устройства Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6-е поколение процессора Core PCIe контроллер (x16) (rev 02)
  00:02.0 VGA совместимый контроллер: Устройства Intel Corporation UHD Graphics (rev 05)
  00:04.0 Контроллер обработки сигналов: Устройства Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6-е поколение процессора Core Thermal Subsystem (rev 02)
  00:12.0 Контроллер обработки сигналов: Устройства Intel Corporation Comet Lake PCH Thermal Controller
  00:14.0 USB контроллер: Устройства Intel Corporation Comet Lake USB 3.1 xHCI Host Controller
  00:14.2 RAM память: Устройства 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 Устройство 06b4 (rev f0)
  00:1d.6 PCI мост: Устройства Intel Corporation Устройство 06b6 (rev f0)
  00:1d.7 PCI мост: Устройства Intel Corporation Устройство 06b7 (rev f0)
  00:1f.0 ISA мост: Устройства Intel Corporation Comet Lake LPC Controller
  00:1f.3 Аудиоустройство: Устройства Intel Corporation Comet Lake PCH cAVS
  00:1f.4 SMBus: Устройства Intel Corporation Comet Lake PCH SMBus Controller
  00:1f.5 Контроллер последовательной шины [0c80]: Устройства Intel Corporation Comet Lake PCH SPI Controller
  01:00.0 VGA совместимый контроллер: Устройства NVIDIA Corporation Устройство 2520 (rev a1)
  01:00.1 Аудиоустройство: Устройства NVIDIA Corporation Устройство 228e (rev a1)
  02:00.0 USB контроллер: Устройства ASMedia Technology Inc. Устройство 3242
  03:00.0 Контроллер памяти с нерегулируемым доступом: Устройства Sandisk Corp Устройство 5006
  04:00.0 Контроллер сети: Устройства Intel Corporation Устройство 2725 (rev 1a)
  05:00.0 Ethernet контроллер: Устройства Intel Corporation Устройство 3101 (rev 03)
  06:00.0 Неклассифицированный класс [ff00]: Устройства Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)

Вывод команды lspci -knn | grep Net -A3; rfkill list

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

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

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

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

sudo apt update && sudo apt upgrade

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

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

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


. EDIT 1


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

nmcli networking on 
nmcli radio wifi
nmcli connection show

Это сокращение для интерфейса командной строки network-manager. Он был написан третьей стороной как “интерфейс” для network-manager и впоследствии включен в стандартную сборку, потому что работа с network manager, программой, которая, вероятно, вызывает у вас трудности, очень раздражает. Тем не менее, вы можете использовать любой из этих инструментов для решения вашей проблемы. Я рекомендую ознакомиться со страничками руководства с помощью man nlmcli.

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

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

nmcli connection up --ask uuid <UUID> ifname <DEVICE>

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

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

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

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


. EDIT 2


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

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

sudo rfkill unblock wlan

Затем, если он не запускается автоматически, сначала повторно выполните команду lspci, чтобы удостовериться, что мягкая блокировка не была усилена. Если все еще написано soft blocked: yes, выполните следующие команды для разблокировки:

rfkill unblock wlan
systemctl enable wlan.service
systemctl start wlan.service

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

У меня также была проблема с моим ноутбуком с двойной загрузкой. Это произошло, когда я немедленно переключился на Ubuntu с Windows. Поэтому я просто перезагрузил снова, и Wi-Fi подключился со второго раза.

Обновление:
Вы можете попробовать выгрузить и перезагрузить модуль ядра iwlwifi.

Чтобы выгрузить модуль iwlwifi

sudo modprobe -r iwlwifi

Чтобы перезагрузить модуль iwlwifi

sudo modprobe iwlwifi

Затем проверьте еще раз, ваш интерфейс Wi-Fi появился или нет

nmcli device

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

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

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

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

Я использую двойную загрузку с Windows.

Мне удалось решить эту проблему, загрузившись в Windows, выполнив обновление Windows, если таковое имелось, убедившись, что все обновления Windows завершены, используя столько перезагрузок, сколько необходимо, а затем, наконец, выполнив чистое завершение работы в Windows и после этого загрузившись в Ubuntu.

Затем сети Wi-Fi внезапно снова начали появляться.

Ответ или решение

Решение проблем с подключением к Wi-Fi на Ubuntu 20.04: пошаговое руководство

Введение

Проблемы с подключением к Wi-Fi на Ubuntu 20.04 могут возникать по нескольким причинам, особенно на новых устройствах, таких как ваш ноутбук MSI GE66 Raider. Ваша проблема усугубляется тем, что указанные настройки Wi-Fi отсутствуют после попытки изменить драйвер адаптера. В данной статье мы рассмотрим методы устранения этой проблемы и восстановим доступ к беспроводной сети.

1. Анализ текущего состояния

Сначала давайте оценим текущее состояние системы. Вы уже выполнили команды lshw -C network и lspci, которые показывают, что ваш адаптер Wi-Fi определён, и используется драйвер iwlwifi. Тем не менее, у вас есть сообщение о том, что Wi-Fi "soft blocked". Это может быть ключевым моментом для устранения неполадки.

2. Об desbloqueo Wi-Fi адаптера

Для начала, попробуем разблокировать адаптер:

sudo rfkill unblock wlan

После выполнения данной команды проверьте состояние Wi-Fi:

rfkill list

Если "soft blocked" не исчез, выполните следующие дополнительные шаги:

sudo systemctl enable wlan.service
sudo systemctl start wlan.service

3. Перезагрузка модуля iwlwifi

Если Wi-Fi всё еще недоступен, попробуйте перезагрузить модуль iwlwifi:

sudo modprobe -r iwlwifi
sudo modprobe iwlwifi

После этого проверьте доступность интерфейса:

nmcli device

4. Проверка конфигурации драйвера

Иногда проблемы могут возникать из-за неправильной конфигурации. Откройте файл конфигурации и убедитесь, что нет ошибок:

sudo nano /etc/modprobe.d/iwlwifi.conf

Если файл содержит неверные строки, такие как options iwlwifi, исправьте их или временно переименуйте файл:

sudo mv /etc/modprobe.d/iwlwifi.conf /etc/modprobe.d/iwlwifi.conf.bak

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

5. Обновление системы

Один из ключевых шагов в устранении проблемы — обновление системы. Выполните команды:

sudo apt update
sudo apt upgrade

Убедитесь, что все пакеты обновлены, и проверьте наличие обновлений драйвера:

sudo ubuntu-drivers devices

6. Переустановка сетевых библиотек

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

sudo apt --reinstall install linux-firmware

7. Проверка на Windows

Также стоит проверить настройки в Windows, так как проблемы могут возникать из-за режима гибернации. Выполните следующее:

  1. Перезагрузите в Windows и выполните все доступные обновления.
  2. Завершите нормальное выключение Windows, а не перезагрузку.

Это поможет разблокировать ресурсы для Ubuntu и, возможно, решит проблему с Wi-Fi.

Вывод

Если после выполнения всех вышеперечисленных шагов проблема остаётся, возможно, стоит обратиться за помощью на форумы сообщества Ubuntu или на специализированные ресурсы. Уверен, что с помощью этих шагов вы сможете восстановить доступ к Wi-Fi на вашем ноутбуке. Если у вас есть дополнительные вопросы или требуется уточнение по вышеописанным шагам, не стесняйтесь задавать их.

Оцените материал
Добавить комментарий

Капча загружается...