Problems with Wifi after update

Hi, i’m new in Garuda Linux and I’ve a problem with Wifi after update in my Lenovo Ideapad Gamin. Only Ethernet is run. This is my garuda-inix:

System:
Kernel: 6.15.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: hpet avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=c4eb5a52-533f-4f4f-a8c8-0b313cc56b90 rw rootflags=subvol=@
quiet loglevel=3 splash ibt=off
Desktop: KDE Plasma v: 6.4.1 tk: Qt v: N/A info: frameworks v: 6.15.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 82EY v: IdeaPad Gaming 3 15ARH05
serial: <superuser required> Chassis: type: 10 v: IdeaPad Gaming 3 15ARH05
serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: SDK0J40679 WIN
serial: <superuser required> part-nu: LENOVO_MT_82EY_BU_idea_FM_IdeaPad
Gaming 3 15ARH05 uuid: <superuser required> UEFI: LENOVO v: FCCN19WW
date: 05/30/2022
Battery:
ID-1: BAT0 charge: 21.9 Wh (56.2%) condition: 39.0/45.5 Wh (85.7%)
volts: 11.5 min: 11.4 model: Sunwoda L19D3PF4 type: Li-poly serial: <filter>
status: not charging cycles: 400
CPU:
Info: model: AMD Ryzen 5 4600H with Radeon Graphics bits: 64 type: MT MCP
arch: Zen 2 gen: 2 level: v3 note: check built: 2020-22
process: TSMC n7 (7nm) family: 0x17 (23) model-id: 0x60 (96) stepping: 1
microcode: 0x860010D
Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB
desc: 6x512 KiB L3: 8 MiB desc: 2x4 MiB
Speed (MHz): avg: 3000 min/max: 1400/3000 boost: enabled scaling:
driver: acpi-cpufreq governor: performance cores: 1: 3000 2: 3000 3: 3000
4: 3000 5: 3000 6: 3000 7: 3000 8: 3000 9: 3000 10: 3000 11: 3000 12: 3000
bogomips: 71868
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA TU117M [GeForce GTX 1650 Ti Mobile] vendor: Lenovo
driver: nvidia v: 575.64 alternate: nouveau,nvidia_drm non-free: 550-570.xx+
status: current (as of 2025-04; EOL~2026-12-xx) arch: Turing code: TUxxx
process: TSMC 12nm FF built: 2018-2022 pcie: gen: 1 speed: 2.5 GT/s
lanes: 8 link-max: gen: 3 speed: 8 GT/s lanes: 16 ports: active: none
empty: HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:1f95 class-ID: 0300
Device-2: Advanced Micro Devices [AMD/ATI] Renoir [Radeon Vega Series /
Radeon Mobile Series] vendor: Lenovo driver: N/A alternate: amdgpu
arch: GCN-5 code: Vega process: GF 14nm built: 2017-20 pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 05:00.0 chip-ID: 1002:1636 class-ID: 0300
Device-3: Bison Integrated Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:3 chip-ID: 5986:212b
class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia
unloaded: nouveau,radeon alternate: fbdev,nv,vesa gpu: nvidia
display-ID: 0
Monitor-1: Unknown-1 res: mode: 1920x1080 hz: 60 scale: 120% (1.2)
to: 1600x900 dpi: 96 size: 508x285mm (20x11.22") diag: 582mm (22.93")
modes: 1920x1080
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: swrast
x11: drv: swrast inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.1.4-arch1.1
glx-v: 1.4 direct-render: yes renderer: llvmpipe (LLVM 20.1.6 256 bits)
device-ID: ffffffff:ffffffff memory: 29.99 GiB unified: yes
display-ID: :1.0
API: Vulkan v: 1.4.313 layers: 15 device: 0 type: discrete-gpu name: NVIDIA
GeForce GTX 1650 Ti driver: nvidia v: 575.64 device-ID: 10de:1f95
surfaces: N/A device: 1 type: cpu name: llvmpipe (LLVM 20.1.6 256 bits)
driver: mesa llvmpipe v: 25.1.4-arch1.1 (LLVM 20.1.6)
device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: corectrl, lact, nvidia-settings,
nvidia-smi wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s
lanes: 8 link-max: lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:10fa
class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Audio Coprocessor vendor: Lenovo
driver: N/A alternate: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x,
snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh,
snd_sof_amd_acp63, snd_sof_amd_acp70 pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 05:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
vendor: Lenovo driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
lanes: 16 bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.15.3-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.4.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
port: 3000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter
vendor: Lenovo driver: N/A modules: rtw88_8822ce pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: 2000 bus-ID: 04:00.0 chip-ID: 10ec:c822
class-ID: 0280
Info: services: NetworkManager,systemd-timesyncd
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-3:3 chip-ID: 0bda:c123
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: N/A
Drives:
Local Storage: total: 1.14 TiB used: 366.39 GiB (31.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Toshiba
model: KBG40ZNT256G MEMORY size: 238.47 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 0109AELA temp: 45.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ04ABF100
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 5400 serial: <filter> fw-rev: 2E scheme: GPT
Partition:
ID-1: / raw-size: 238.18 GiB size: 238.18 GiB (100.00%)
used: 65.55 GiB (27.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 616 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 238.18 GiB size: 238.18 GiB (100.00%)
used: 65.55 GiB (27.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 238.18 GiB size: 238.18 GiB (100.00%)
used: 65.55 GiB (27.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 238.18 GiB size: 238.18 GiB (100.00%)
used: 65.55 GiB (27.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 30.71 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 65.8 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 30.71 GiB used: 4.1 GiB (13.3%)
Processes: 352 Power: uptime: 8m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.2 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: 1940 pm: pacman pkgs: 1934 libs: 578 tools: octopi,paru,yay
pm: flatpak pkgs: 6 Compilers: clang: 20.1.6 gcc: 15.1.1 Shell: garuda-inxi
default: fish v: 4.0.2 running-in: konsole inxi: 3.3.38
Garuda (2.7.2-1):
System install date:     2025-06-09
Last full system update: 2025-06-24
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

I try to install a driver for RTL8822CE in AUR but WIfi not function. Thanks.

hi,

i would recommend also install the driver over AUR . Then shutdown PC unplug the Ethernet cable and check wifi again because Ethernet plugged in disables my wifi. :wink:

Hi, I try this driver AUR (en) - rtl88x2ce-dkms-git but not work the WiFi. In Gaurda Rani i see this in kernels

But nothing pass if i click de bottom. I believer these error is for kernel but if i try other kernl (cachyOS) not run KDE and WiFI not work.

That’s the correct package to install, unfortunately upstream needs to be updated. I’ve opened an issue where you can check the progress of the fix:

In the meantime, you can get the LTS version of CachyOS kernel, since it’s old enough that it should build the DKMS module correctly. Just choose it at boot time. You can also set it as the default selection in Garuda Boot Options, and change it back from the default when the module has been patched to build for the new kernel, and you have confirmed everything is fine.

sudo pacman -Syu linux-cachyos-lts linux-cachyos-lts-headers
5 Likes

would probably need the linux-cachyos-lts-headers instead, right?

4 Likes

Sure does!

1 Like

HI Tech, I reinstall Garuda and after the update the WiFi works perfect. I don’t now if the problem has fix in the time with reinstall. Thanks for help, I love this community.

2 Likes

Update, I reinstall Garuda and update, the WiFi works perfect. However is not feasible to fix the problem.

I recommend in this error use another kernel or donwgrade the system. I thank the community for comments and guide.

1 Like

You are using the same kernel as before (same version too)! As confirmed on Discord, did not end up added the DKMS package back for it to function. This leads me to believe that it was caused by a misconfiguration–or one of the Arch packages that recently caused some firmware problems, rather than a missing module.

Generally do not recommend downgrading things unless there’s not much choice, but in this case it no longer matters, especially as you have updated (as part of the install process) and gotten back to a functional state.

Since this issue is solved by the reinstall, but rtl88x2ce-dkms still fails to build for modern kernels, I think it’s right to mark it as the solution others will see.

Thanks for posting the follow-up.

3 Likes

That’s what I assumed too, but it’s not the case.

You could also test the rtw88-dkms-git driver package if you would like an alternate driver to evaluate.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.