Realtek RTL8852BE WiFi speed issue on new install


blackwolf@blackwolf
 OS Garuda Linux x86_64
├ Kernel Linux 6.15.4-zen2-1-zen
├󰏖 Packages 2269 (pacman)[stable]
└ Shell fish 4.0.2

 DE KDE Plasma 6.4.2
├󰧨 Window Manager KWin (Wayland)
├󰧨 Login Manager sddm 0.21.0 (Wayland)
├󰉼 WM Theme Sweet-Dark
├󰉼 Color Themes Dr460nized (Sweet) [Qt], Sweet-Dark [GTK2/3/4]
├󰀻 System Icons BeautyLine [Qt], BeautyLine [GTK2/3/4]
├ System Fonts Fira Sans (10pt) [Qt], Fira Sans (10pt) [GTK2/3/4]
└ Terminal konsole 25.4.2

󰌢 PC Notebook
├󰻠 CPU 13th Gen Intel(R) Core(TM) i7-1355U (12) @ 5.00 GHz
├󰍛 GPU Intel Iris Xe Graphics @ 1.30 GHz [Integrated]
├󰍛 Vulkan 1.4.311 - Intel open-source Mesa driver [Mesa 25.1.4-arch1.2]
└󰍹 Display(s) 1920x1080 @ 60 Hz in 17" [Built-in]

╭─blackwolf@blackwolf in ~
╰─λ garuda-inxi
System:
Kernel: 6.15.4-zen2-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=59254334-67de-4b6b-b348-7a659ae56c9e rw rootflags=subvol=@
quiet rd.luks.uuid=0ce4a3e9-6af2-472d-9695-6ce10c96e2ac loglevel=3
ibt=off
Desktop: KDE Plasma v: 6.4.2 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: HP product: HP Laptop 17-cn3xxx v: Type1ProductConfigId
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: HP model: 8BBA v: 65.14 serial: <superuser required>
part-nu: 9T0K8PA#ABG uuid: <superuser required> UEFI: Insyde v: F.07
date: 05/14/2024
Battery:
ID-1: BAT0 charge: 40.9 Wh (100.0%) condition: 40.9/40.9 Wh (100.0%)
volts: 12.9 min: 11.3 model: Hewlett-Packard Primary type: Li-ion
serial: <filter> status: full cycles: 54
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter>
charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
Info: model: 13th Gen Intel Core i7-1355U bits: 64 type: MST AMCP
arch: Raptor Lake level: v3 note: check built: 2022+ process: Intel 7 (10nm)
family: 6 model-id: 0xBA (186) stepping: 3 microcode: 0x4128
Topology: cpus: 1x dies: 1 clusters: 4 cores: 10 threads: 12 mt: 2 tpc: 2
st: 8 smt: enabled cache: L1: 928 KiB desc: d-8x32 KiB, 2x48 KiB; i-2x32
KiB, 8x64 KiB L2: 6.5 MiB desc: 2x1.2 MiB, 2x2 MiB L3: 12 MiB
desc: 1x12 MiB
Speed (MHz): avg: 400 min/max: 400/5000:3700 scaling: driver: intel_pstate
governor: powersave cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400 7: 400
8: 400 9: 400 10: 400 11: 400 12: 400 bogomips: 62668
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Raptor Lake-P [Iris Xe Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel alternate: xe arch: Xe process: Intel 7 (10nm)
built: 2022+ ports: active: eDP-1 empty: HDMI-A-1 bus-ID: 00:02.0
chip-ID: 8086:a7a1 class-ID: 0300
Device-2: Cheng Uei Precision Industry (Foxlink) HP True Vision HD Camera
driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0
bus-ID: 3-1:2 chip-ID: 05c8:0b08 class-ID: fe01 serial: <filter>
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: 0
Monitor-1: eDP-1 model: AU Optronics 0x35ae built: 2023 res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 128 gamma: 1.2
size: 382x215mm (15.04x8.46") diag: 438mm (17.3") ratio: 16:9
modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.1.4-arch1.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Iris Xe Graphics (RPL-U)
device-ID: 8086:a7a1 memory: 30.33 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.4.313 layers: 9 device: 0 type: integrated-gpu name: Intel
Iris Xe Graphics (RPL-U) driver: mesa intel v: 25.1.4-arch1.2
device-ID: 8086:a7a1 surfaces: N/A device: 1 type: cpu name: llvmpipe
(LLVM 20.1.6 256 bits) driver: mesa llvmpipe v: 25.1.4-arch1.2 (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 wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Raptor Lake-P/U/H cAVS vendor: Hewlett-Packard
driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:51ca class-ID: 0401
API: ALSA v: k6.15.4-zen2-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.4.6 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 RTL8852BE PCIe 802.11ax Wireless Network
vendor: Hewlett-Packard driver: rtw89_8852be v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 02:00.0 chip-ID: 10ec:b852
class-ID: 0280
IF: wlo1 state: up mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
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-10:3 chip-ID: 0bda:b85c
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: N/A
Drives:
Local Storage: total: 953.87 GiB used: 19.98 GiB (2.1%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: MZVL41T0HBLB-00BH1 size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: HPS3NHAV temp: 30.9 C scheme: GPT
Partition:
ID-1: / raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 19.98 GiB (2.1%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
mapped: luks-0ce4a3e9-6af2-472d-9695-6ce10c96e2ac
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 776 KiB (0.3%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 19.98 GiB (2.1%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
mapped: luks-0ce4a3e9-6af2-472d-9695-6ce10c96e2ac
ID-4: /var/log raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 19.98 GiB (2.1%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
mapped: luks-0ce4a3e9-6af2-472d-9695-6ce10c96e2ac
ID-5: /var/tmp raw-size: 953.57 GiB size: 953.57 GiB (100.00%)
used: 19.98 GiB (2.1%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
mapped: luks-0ce4a3e9-6af2-472d-9695-6ce10c96e2ac
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.05 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: 52.0 C mobo: N/A
Fan Speeds (rpm): cpu: 0 fan-2: 0
Info:
Memory: total: 32 GiB note: est. available: 31.06 GiB used: 6.19 GiB (19.9%)
Processes: 359 Power: uptime: 2h 28m states: freeze,mem,disk
suspend: s2idle avail: deep wakeups: 0 hibernate: platform avail: shutdown,
reboot, suspend, test_resume image: 12.4 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 2269 libs: 551 tools: octopi,paru Compilers:
clang: 20.1.7 gcc: 15.1.1 Shell: garuda-inxi default: fish v: 4.0.2
running-in: konsole inxi: 3.3.38
Garuda (2.7.3-1):
System install date:     2025-07-03
Last full system update: 2025-07-03 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:            systemd-vconsole-setup.service

So, Hi
Third install as have had the same issue 3 times.
Can log into the normal 5G home WiFi but unable to browse at all.
I have an InvizBox 2 router, separately & can log into it’s WiFi, with no issues. (shows as wlo1)
02:00.0 Realtek Semiconductor Co.,LTD RTL8852BE PCIe 802.11ax Wireless Network Controller [10ec:b852]

Not a big issue but is a tad slower than my normal home wifi.
Thanks && let me know if you need more info :slight_smile:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 28:d0:43:8c:52:fc brd ff:ff:ff:ff:ff:ff
    altname wlp2s0
    altname wlx28d0438c52fc
    inet 10.154.4.54/24 brd 10.154.4.255 scope global dynamic noprefixroute wlo1
       valid_lft 557sec preferred_lft 557sec
    inet6 fe80::8d19:d079:762c:de64/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

Welcome to the Garuda community @Blackwolf_Oz :waving_hand: :smiley:

Ensure your router has different names for the 2.4 GHz and the 5 GHz bands. Only connect on the 5 GHz band to prevent signal problems caused by repeatedly swapping between bands. Try locking your Wifi connection to your AP’s 5 GHz SSID in network manager. You can do this in Network Manager’s “Wi-Fi” tab in your WiFi connection’s properties settings.

There is a “BSSID” drop down field where you can select and lock your home Wi-Fi to a single BSSID.



Also try disabling Network Manager’s WiFi power saving features with the following command:

echo -e "[connection]\nwifi.powersave = 0" | sudo tee /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

A setting of “0” will totally disable power saving features in the WiFi adapter.

A setting of “2” or “1” will be less aggressive, but still leave power saving enabled.



Good luck with those suggestions, and again welcome to the Garuda forum.

After modifying Network Manager’s configuration, reboot both your router and your computer.

5 Likes