Рейтинг:1

Установил Ubuntu 20.04 вместе с Windows 11 (SecureBoot отключен), установил драйвер r8168 с сайта Realtek, но Wi-Fi по-прежнему отсутствует.

флаг in

Вчера я получил новый ноутбук с предустановленной Windows 10, которую я затем обновил до Windows 11. Я установил Ubuntu 20.04 через USB (мне было предложено ввести ключ MOK. После перезагрузки после установки Ubuntu я был взят в синий цвет Экран MOK, но ноутбук завис, и мне пришлось принудительно завершить работу. После этого мне больше не предлагалось вводить ключ MOK.)

Я смог подключиться к Интернету через проводное соединение, но не через WiFi. Я прочитал несколько сообщений о похожих проблемах с не обнаруженным адаптером WiFi и в итоге реализовал решение в эта почта. Для этого мне пришлось отключить Windows SecureBoot через BIOS. Я получаю следующий вывод после установки Драйвер GBE Ethernet LINUX r8168 для ядра до версии 5.6 Водитель:

niran90@Niran-Legion-5:~$ lsmod | греп r8168
r8168 540672 0
niran90@Niran-Legion-5:~$ ifconfig -a
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        инет 192.168.0.168 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.0.255
        inet6 2c0f:f4c0:230c:70c:f135:e1ed:b192:3d38 prefixlen 64 scopeid 0x0<global>
        inet6 2c0f:f4c0:230c:70c:81f8:7e5e:3447:c391 prefixlen 64 scopeid 0x0<global>
        inet6 fe80::9489:28e3:3526:a5ad prefixlen 64 scopeid 0x20<ссылка>
        эфир 38:f3:ab:fc:7e:79 txqueuelen 1000 (Ethernet)
        RX-пакеты 60923 байта 69487638 (69,4 МБ)
        Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
        Пакеты TX 29425 байт 3926470 (3,9 МБ)
        Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
        прерывание устройства 34 по базе 0x9000  

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        инет 127.0.0.1 сетевая маска 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<хост>
        loop txqueuelen 1000 (локальная петля)
        RX-пакеты 2208 байт 214071 (214,0 КБ)
        Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
        Пакеты TX 2208 байт 214071 (214,0 КБ)
        Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
niran90@Niran-Legion-5:~$ sudo lshw -C сеть
[sudo] пароль для niran90: 
  *-сеть                 
       описание: Интерфейс Ethernet
       продукт: RTL8111/8168/8411 Контроллер PCI Express Gigabit Ethernet
       поставщик: Realtek Semiconductor Co., Ltd.
       физический идентификатор: 0
       информация о шине: pci@0000:03:00.0
       логическое имя: eno1
       версия: 15
       серийный номер: 38:f3:ab:fc:7e:79
       размер: 1 Гбит/с
       пропускная способность: 1 Гбит/с
       ширина: 64 бита
       часы: 33 МГц
       возможности: pm msi pciexpress msix bus_master cap_list ethernet физический tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd автосогласование
       конфигурация: автосогласование=на широковещании=да драйвер=r8168 версия драйвера=8.049.02-дуплекс NAPI=полный ip=192.168.0.168 задержка=0 ссылка=да многоадресная рассылка=да порт=скорость витой пары=1 Гбит/с
       ресурсы: irq: 34 ioport: 3000 (размер = 256) память: d1704000-d1704fff память: d1700000-d1703fff
  *-сеть НЕЗАЯВЛЕНА
       описание: Сетевой контроллер
       продукт: Realtek Semiconductor Co., Ltd.
       поставщик: Realtek Semiconductor Co., Ltd.
       физический идентификатор: 0
       информация о шине: pci@0000:04:00.0
       версия: 00
       ширина: 64 бита
       часы: 33 МГц
       возможности: pm msi pciexpress cap_list
       конфигурация: задержка=0
       ресурсы: ioport: 2000 (размер = 256) память: d1600000-d16ffffff
niran90@Niran-Legion-5:~$ sudo ethtool -i eno1
драйвер: r8168
версия: 8.049.02-НАПИ
версия прошивки: 
расширение-rom-версия: 
информация о шине: 0000:03:00.0
поддержка-статистика: да
поддержка-тест: нет
поддерживает-eeprom-доступ: нет
поддерживает регистрацию дампа: да
флаги поддержки-приватности: нет

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

Любые советы/помощь здесь будут высоко оценены!

РЕДАКТИРОВАНИЕ:

По запросу пользователя Jeremy31 см. вывод ниже:

niran90@Niran-Legion-5:~$ lspci -nnk |grep -iA3 net
03:00.0 Контроллер Ethernet [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 Контроллер PCI Express Gigabit Ethernet [10ec:8168] (версия 15)
    Имя устройства: Realtek RTL8111E Ethernet LOM
    Подсистема: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:3900]
    Используемый драйвер ядра: r8168
    Модули ядра: r8168
04:00.0 Сетевой контроллер [0280]: Realtek Semiconductor Co., Ltd. Устройство [10ec:8852]
    Подсистема: Устройство Lenovo [17aa:4852]
05:00.0 VGA-совместимый контроллер [0300]: Устройство Advanced Micro Devices, Inc. [AMD/ATI] [1002:1638] (версия c5)
    Подсистема: Устройство Lenovo [17aa:3a88]
Jeremy31 avatar
флаг ke
Пожалуйста, опубликуйте результаты для `lspci -nnk |grep -iA3 net`
niran90 avatar
флаг in
@ Jeremy31 Jeremy31 Спасибо, я обновил свой пост, указав результат, который получил.
Рейтинг:1
флаг gb

Я также столкнулся с той же проблемой на своем ПК, который представляет собой систему с двойной загрузкой. Если я сначала запускаю Windows, а затем перезапускаю (не выключая) систему и перехожу к Ubuntu, Wi-Fi обнаруживается и подключается. С другой стороны, если я выключу систему из Windows, а затем запущу ее, чтобы перейти в Ubuntu, Wi-Fi не будет обнаружен. Посмотрите, сработает ли этот трюк для вас. Я не смог решить эту проблему, но пока использую этот маршрут. У меня включена безопасная загрузка.

niran90 avatar
флаг in
Попробуйте решение Akshaj Singla выше. Это сработало для меня :)
Рейтинг:1
флаг my

Чтобы получить PCI-адаптер Realtek работая с Ubuntu, выполните следующие действия:

  1. Обновите кэш программного обеспечения (список репозиториев) и установите необходимые зависимости:

    sudo apt-получить обновление
    sudo apt-get install linux-headers-generic build-essential git
    
  2. Загрузите и установите правильные драйверы:

    клон git https://github.com/lwfinger/rtw89.git -b v5
    cd rtw89 && make && sudo make install
    
  3. Перезагрузитесь, чтобы подтвердить установку:

    судо перезагрузка
    
  4. Загрузите модуль:

    sudo modprobe rtw89pci
    

Иногда установка не удается. В этом случае обратитесь к этому: https://github.com/lwfinger/rtw89#инструкция по установке

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

niran90 avatar
флаг in
Это первое решение, которое действительно сработало для меня. Спасибо за вашу помощь :)

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

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