Wi-Fi не работает на новом компьютере Lenovo IdeaPad S145

Я купил новый компьютер Lenovo IdeaPad S145 и произвел на нем новую установку Ubuntu 20.04. Проблема в том, что карта Wi-Fi не обнаружена.

Я пытался установить разные драйверы, но безуспешно. В основном потому, что я не могу назвать точную версию моей Wi-Fi карты. Вывод lspci -nnk | grep Net -A3 – это просто:

  01: 00.0 Сетевой контроллер [0280]: Realtek Semiconductor Co., Ltd. Устройство [10ec: c82f] Подсистема: Lenovo  Устройство [17aa: c02f] 06: 00.0 Контроллер энергонезависимой памяти [0108]: KIOXIA Corporation Device [1e0f: 0001] Подсистема: KIOXIA Corporation Device [1e0f: 0001]  

Итак , Я вижу, что это карта Realtek, но точная версия, похоже, отсутствует.

Что я пробовал до сих пор:

  • обновление системы, чтобы убедиться, что ядро ​​последней версии.
  • Проверено, есть ли мягкие или жесткие блокировки с помощью rfkill – их нет
  • Пытался установить сторонние драйверы, я установил rtl8821ce и rtl8192cu
  • Пытался отключить режим полета
  • Проверял, есть ли дополнительные драйверы в ПО & Обновления – их нет.

Как здесь рекомендовано, я прикрепляю вывод беспроводного скрипта в pastebin с дополнительной информацией. Обратите внимание, что в настоящее время я подключен к usb netstick, который миг ht влияет на результаты скрипта.

Заранее благодарим.


Обновление:

Проблема была решена после установки этого драйвера: https://github.com/lwfinger/rtw88


2

Существует проблема с ядром, используемым в 20.04 с драйвером, который вам нужен, поэтому я предлагаю вам попробовать обновить ядро, вот руководство

Если у вас уже есть необходимое ядро, просто перейдите к четвертому шагу

Сначала вы должны удалить все имеющиеся у вас приватные драйверы (Nvidia , ATI (AMD)) в основном ваши видеодрайверы, это просто для предотвращения проблем в будущем и их переустановка после обновления ядра

Проверьте эту ссылку, чтобы загрузить необходимые файлы

Первый шаг) Теперь загрузите файлы с именами:

  1. File: “linux-headers-5.7.0-050700_5.7.0-050700.202006082127_all.deb”
  2. Файл: “linux-image-unsigned-5 .7.0-050700-generic_5.7.0-050700.202006082127_amd64.deb “
  3. Файл:” linux-modules-5.7.0-050700-generic_5.7.0-050700.202006082127_amd64.deb “

Второй шаг)

Пришло время установить все debs (метод Gui)

просто дважды щелкните загруженные пакеты и установите их через программный центр

Пора установить все пакеты .deb (метод терминала)

“sudo” – запросить права администратора “dpkg -i” – использовать для установки Пакеты Debian

  sudo dpkg -i linux-headers-5.7.0-050700_5.7.0-050700.202006082127_all.debsudo dpkg -i linux-image-unsigned-5.7.0-050700  -generic_5.7. 0-050700.202006082127_amd64.debsudo dpkg -i linux-modules-5.7.0-050700-generic_5.7.0-050700.202006082127_amd64.deb  

Третий шаг) После установки всех пакетов

Это обновляет ваш grub до последней установленной вами версии ядра

Пора запускать

  sudo update-grub  

Перезагрузите свой ноутбук, и теперь ubuntu загрузится с новым ядром

Четвертый шаг) установите эти пакеты для компиляции стороннего драйвера

  sudo apt-get install --reinstall git build-essential linux-headers-generic  

Затем клонируйте этот git

  git clone http://github.com/lwfinger/rtlwifi_new.git -b rtw88  

Теперь вы можете установить его

перейдите в каталог git clone, найдите файл с именем «rtw8822ce.c», найдите строку «0xC822» и измените ее на «0xC82F», сохраните и закройте файл

  cd rtlwifi_newmakesudo make install  

Почти последний шаг)

  sudo update-gr  ub  

и перезагрузите

Последний шаг)

наслаждайтесь своей картой Wi-Fi!

ПРИМЕЧАНИЕ

, если что-то не удается, не забудьте найти установленные вами пакеты и удалить их

https://github.com/lwfinger/rtw88https://forums.linuxmint .com/viewtopic.php? f = 68 & t = 296139https://forums.linuxmint.com/viewtopic.php? t = 320112

поделиться | улучшить этот ответ | |
ответил 16 июля ’20 в 1:05
  • В отчете об ошибке, что связанный в комментариях к вопросу, я нашел ссылку на репозиторий git, содержащий драйверы для Wi-Fi-карты github.com/lwfinger/rtw88, после ее установки – все заработало. – jutky 17 июля ’20, в 16:42
  • отлично! в любом случае был тот же драйвер, я рад, что он у вас теперь работает – Джованни Родригес 17 июля ’20, 21:50
добавить комментарий |

Существует проблема с использованием ядра в версии 20.04 с драйвером, который вам нужен, поэтому я предлагаю вам попробовать обновить ядро, здесь является учебным пособием

Если у вас уже есть необходимое ядро, просто перейдите к четвертому шагу

Сначала вы должны удалить все приватные драйверы у вас есть (Nvidia, ATI (AMD)) в основном видеодрайверы, это просто для предотвращения проблем в будущем и переустановка их после обновления ядра

Проверьте эту ссылку, чтобы загрузить необходимые файлы

Первый шаг) Теперь загрузите файлы с именами:

  1. Файл: “linux-headers-5.7.0-050700_5.7.0-050700.202006082127_all.deb”
  2. Файл: “linux-image-unsigned-5.7.0-050700-generic_5.7.0-050700.202006082127_amd64.deb”
  3. Файл: “linux-modules-5.7. 0-050700-generic_5.7.0-050700.202006082127_amd64.deb “

Второй шаг)

Пришло время установить все debs (метод Gui)

просто дважды щелкните загруженные пакеты и установите их через программный центр

Пора установить все пакеты .deb (метод терминала)

“sudo” – запросить права администратора “dpkg -i” – Используется для установки пакетов Debian

  sudo dpkg -i linux-headers-5.7.0-050700_5.7.0-  050700.202006082127_all.debsudo dpkg -i linux-image-unsigned-5.7.0-050700-generic_5.7.0-050700.202006082127_amd64.debsudo dpkg -i linux-modules-5.7.0-050700-generic_5.7.0-050700.202006082.debsudo_5.7.0-050700.202006082.debsudo  code> 

Третий шаг) После установки всех пакетов

Это обновит ваш grub до последней версии ядра, которое вы установили

Пора для запуска

  sudo update-grub  

Перезагрузите ноутбук, и теперь ubuntu загрузится с новым ядром

Четвертый шаг) установите эти пакеты для компиляции стороннего драйвера

  sudo apt-get install --reinstall git build-essential linux-headers-generic  

Затем клонируйте этот git

   git clone http://github.com/lwfinger/rtlwifi_new.git -b rtw88  

Теперь вы можете установить его

перейдите к git clone в каталоге найдите файл с именем «rtw8822ce.c», найдите строку «0xC822» и измените ее на «0xC82F», сохраните и закройте файл

  cd rtlwifi_newmakesudo make install  

Почти последний шаг)

  sudo update-grub  

и перезагрузите

Последний шаг)

наслаждайтесь своей картой Wi-Fi!

ПРИМЕЧАНИЕ

, если что-то не удается, не забудьте выполнить поиск пакеты, которые вы установили, и удалите их

https://github.com/lwfinger/rtw88https://forums.linuxmint.com/viewtopic.php?f=68&t=296139https://forums. linuxmint.com/viewtopic.php?t=320112


1

Пробовали ли вы использовать инструменты «Программное обеспечение и обновления» в ubuntu 20 ?. Просто попробуйте …

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

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

share | улучшить этот ответ | |
ответил 15 июля ’20 в 23:14
  • Да, я пробовал. Извините, забыл указать в вопросе. Нет доступных дополнительных драйверов. – jutky 17 июл. ’20 в 04:34
добавить комментарий |

Пробовали ли вы использовать инструменты «Программное обеспечение и обновления» в ubuntu 20 ?. Просто попробуйте …

Перейти к ПО и обновлениям. Перейдите в Дополнительные драйверы.

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


0

Вы всегда должны быть осторожны при установке сторонних драйверов в вашу систему, однако указанный вами драйвер работает для этого ноутбука. https://github.com/lwfinger/rtw88

Мой ‘lspci -nnk | grep Net -A3 ‘выводит

lspci -nnk | grep Net -A3 01: 00.0 Сетевой контроллер [0280]: Realtek Semiconductor Co., Ltd. Устройство [10ec: c82f] Подсистема: Устройство Lenovo [17aa: c02f]

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

Я бы установил драйверы только в том случае, если бы был уверен, что это не принесет никакой опасности для моей системы. В этом случае знание того, что этот драйвер работает для конкретной марки и модели ноутбука, является ключевой информацией, учитывая, что поддержка со стороны поставщика оборудования минимальна, если таковая имеется. Отладка отсутствия такой поддержки драйверов – дело нетривиальное.

Ноутбук – Lenovo IdeaPad S145. Поскольку этот ноутбук довольно новый, если это повторяющаяся проблема, в настоящее время трудно найти какую-либо другую информацию по этой теме, как я уже пробовал.

поделиться | улучшить этот ответ | |
отредактировано 30 июля ’20 в 3:51
ответил 30 июля ’20 в 3:42
добавить комментарий |

Вы всегда должны быть осторожны при установке сторонних драйверов в вашу систему, однако указанный вами драйвер работал на этом ноутбуке. https://github.com/lwfinger/rtw88

Мой ‘lspci -nnk | grep Net -A3 ‘выводит

lspci -nnk | grep Net -A3 01: 00.0 Сетевой контроллер [0280]: Realtek Semiconductor Co., Ltd. Устройство [10ec: c82f] Подсистема: Устройство Lenovo [17aa: c02f]

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

Я бы установил драйверы только в том случае, если бы был уверен, что это не принесет никакой опасности для моей системы.. В этом случае знание того, что этот драйвер работает для конкретной марки и модели ноутбука, является ключевой информацией, учитывая, что поддержка со стороны поставщика оборудования минимальна, если таковая имеется. Отладка отсутствия такой поддержки драйверов – дело нетривиальное.

Ноутбук – Lenovo IdeaPad S145. Поскольку этот ноутбук довольно новый, если это повторяющаяся проблема, в настоящее время трудно найти какую-либо другую информацию по этой теме, как я уже пытался.

Оцените статью
futurei.ru
Добавить комментарий