My laptop says "No WiFi adapter found" when I go to settings. Here is what lpsi returns:
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
and lshw -C network
:
WARNING: you should run this program as super-user.
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: ioport:2000(size=256) memory:80500000-805fffff
*-network
description: Ethernet interface
physical id: b
bus info: usb@1:1
logical name: enxeaa730017396
serial: ea:a7:30:01:73:96
capabilities: ethernet physical
configuration: broadcast=yes driver=ipheth driverversion=5.15.0-35-generic ip=172.20.10.8 link=yes multicast=yes
lsmod | grep rtw
results:
rtw89pci 49152 0
rtw89core 352256 1 rtw89pci
mac80211 1228800 2 rtw89pci,rtw89core
cfg80211 958464 2 rtw89core,mac80211
modinfo rtw89pci
results:
filename: /lib/modules/5.15.0-35-generic/kernel/drivers/net/wireless/realtek/rtw89/rtw89pci.ko
license: Dual BSD/GPL
description: Realtek 802.11ax wireless PCI driver
author: Realtek Corporation
srcversion: 5F18D2B3333DF111288DB86
depends: rtw89core,mac80211
retpoline: Y
name: rtw89pci
vermagic: 5.15.0-35-generic SMP mod_unload modversions
parm: disable_clkreq:Set Y to disable PCI clkreq support (bool)
parm: disable_aspm_l1:Set Y to disable PCI ASPM L1 support (bool)
parm: disable_aspm_l1ss:Set Y to disable PCI L1SS support (bool)
I have checked that it is not hard-blocked in BIOS. I have tried both the rtw89 and rtw88 drivers and followed instructions for those to no avail. I also tried buying a wifi usb dongle, but cannot get that one to work with linux either.
I have a Lenovo yoga 6 13ALC7 and Ubuntu 22.04 LTS. Is there any way to get wifi on this computer?
Thank you in advance for any help!
sudo make sign-install
or you could use the regular instructions and disable secure boot.sudo make sign-install
I get the message:make: *** No rule to make target 'sign-install'. Stop.
lsmod | grep rtw
and look for kernel modules likertw89
, if you see one listed (rtw89 for example), disable it:sudo modprobe -r rtw89
and then load the built module:sudo modprobe rtw89pci
If this works, let me know and I'll give a full answer below.lsmod | grep rtw
then you can simply runsudo modprobe rtw89pci
to load the built module. This should enable the wifi. Again, please let me know if this works and I will write a full answer below.