RTL8822BE - Slow wifi

Hi,

On Garuda KDE I have slower WIFI and signal is weaker than on other distro *Manjaro.
For example, I can see that data traffic is 0 for few sec and after that traffic is back

I am 2 m from router.
Network:

 Device-1: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter 
  vendor: Hewlett-Packard driver: rtw_8822be v: N/A modules: rtw88_8822be 
  port: f000 bus ID: 02:00.0 chip ID: 10ec:b822 

inxi -Fxxxza

System:
  Kernel: 5.9.13-98-tkg-bmq x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: intel_pstate=passive 
  BOOT_IMAGE=/@/boot/vmlinuz-linux-tkg-bmq 
  root=UUID=11de5c08-b64e-4502-97f8-a61295848e7e rw [email protected] 
  quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 
  systemd.unified_cgroup_hierarchy=1 
  resume=UUID=3b4f21d2-8f3a-4387-b37c-0102e3a4df99 loglevel=3 
  Desktop: KDE Plasma 5.20.4 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 
  dm: SDDM Distro: Garuda Linux 
Machine:
  Type: Convertible System: HP product: HP ENVY x360 Convertible 13-ar0xxx 
  v: N/A serial: <filter> Chassis: type: 31 serial: <filter> 
  Mobo: HP model: 85DE v: 41.36 serial: <filter> UEFI: AMI v: F.19 
  date: 12/26/2019 
Battery:
  ID-1: BAT0 charge: 50.8 Wh condition: 50.8/50.8 Wh (100%) 
  volts: 17.5/15.4 model: 333-2B-49-A KC04053XL type: Li-ion 
  serial: <filter> status: Full 
  Device-1: hid-0018:04F3:23B9.0004-battery model: ELAN2514:00 04F3:23B9 
  serial: N/A charge: N/A status: N/A 
CPU:
  Info: Quad Core model: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx 
  bits: 64 type: MT MCP arch: Zen+ family: 17 (23) model-id: 18 (24) 
  stepping: 1 microcode: 8108102 L2 cache: 2048 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 33568 
  Speed: 2502 MHz min/max: 1400/2100 MHz boost: enabled Core speeds (MHz): 
  1: 2502 2: 2056 3: 2868 4: 2730 5: 2600 6: 2449 7: 2890 8: 2602 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, 
  STIBP: disabled, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: AMD Picasso vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 04:00.0 chip ID: 1002:15d8 
  Device-2: Lite-On HP Wide Vision HD Camera type: USB driver: uvcvideo 
  bus ID: 3-1:2 chip ID: 04ca:709d 
  Display: x11 server: X.org 1.20.10 compositor: kwin_x11 
  driver: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa 
  resolution: <missing: xdpyinfo> 
  OpenGL: renderer: AMD Radeon Vega 8 Graphics (RAVEN DRM 3.39.0 
  5.9.13-98-tkg-bmq LLVM 11.0.0) 
  v: 4.6 Mesa 20.3.0 direct render: Yes 
Audio:
  Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio 
  vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 04:00.1 
  chip ID: 1002:15de 
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor 
  vendor: Hewlett-Packard driver: N/A 
  alternate: snd_pci_acp3x, snd_rn_pci_acp3x bus ID: 04:00.5 
  chip ID: 1022:15e2 
  Device-3: AMD Family 17h HD Audio vendor: Hewlett-Packard 
  driver: snd_hda_intel v: kernel bus ID: 04:00.6 chip ID: 1022:15e3 
  Sound Server: ALSA v: k5.9.13-98-tkg-bmq 
Network:
  Device-1: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter 
  vendor: Hewlett-Packard driver: rtw_8822be v: N/A modules: rtw88_8822be 
  port: f000 bus ID: 02:00.0 chip ID: 10ec:b822 
  IF: wlo1 state: up mac: <filter> 
Drives:
  Local Storage: total: 476.94 GiB used: 16.43 GiB (3.4%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW512G8H size: 476.94 GiB 
  block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 
  serial: <filter> rev: HPS0 scheme: GPT 
Partition:
  ID-1: / raw size: 467.84 GiB size: 467.84 GiB (100.00%) 
  used: 16.43 GiB (3.5%) fs: btrfs dev: /dev/nvme0n1p2 
  ID-2: /home raw size: 467.84 GiB size: 467.84 GiB (100.00%) 
  used: 16.43 GiB (3.5%) fs: btrfs dev: /dev/nvme0n1p2 
  ID-3: /var/log raw size: 467.84 GiB size: 467.84 GiB (100.00%) 
  used: 16.43 GiB (3.5%) fs: btrfs dev: /dev/nvme0n1p2 
  ID-4: /var/tmp raw size: 467.84 GiB size: 467.84 GiB (100.00%) 
  used: 16.43 GiB (3.5%) fs: btrfs dev: /dev/nvme0n1p2 
Swap:
  Kernel: swappiness: 10 (default 60) cache pressure: 75 (default 100) 
  ID-1: swap-1 type: partition size: 8.80 GiB used: 0 KiB (0.0%) 
  priority: -2 dev: /dev/nvme0n1p3 
  ID-2: swap-2 type: zram size: 734.5 MiB used: 5.0 MiB (0.7%) 
  priority: 32767 dev: /dev/zram0 
  ID-3: swap-3 type: zram size: 734.5 MiB used: 5.0 MiB (0.7%) 
  priority: 32767 dev: /dev/zram1 
  ID-4: swap-4 type: zram size: 734.5 MiB used: 5.0 MiB (0.7%) 
  priority: 32767 dev: /dev/zram2 
  ID-5: swap-5 type: zram size: 734.5 MiB used: 5.0 MiB (0.7%) 
  priority: 32767 dev: /dev/zram3 
  ID-6: swap-6 type: zram size: 734.5 MiB used: 5.0 MiB (0.7%) 
  priority: 32767 dev: /dev/zram4 
  ID-7: swap-7 type: zram size: 734.5 MiB used: 4.8 MiB (0.6%) 
  priority: 32767 dev: /dev/zram5 
  ID-8: swap-8 type: zram size: 734.5 MiB used: 4.8 MiB (0.6%) 
  priority: 32767 dev: /dev/zram6 
  ID-9: swap-9 type: zram size: 734.5 MiB used: 4.8 MiB (0.6%) 
  priority: 32767 dev: /dev/zram7 
Sensors:
  System Temperatures: cpu: 50.9 C mobo: 47.0 C gpu: amdgpu temp: 50.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 302 Uptime: 22m wakeups: 794 Memory: 5.74 GiB 
  used: 5.31 GiB (92.6%) Init: systemd v: 247 Compilers: gcc: 10.2.0 
  clang: 11.0.0 Packages: pacman: 1282 lib: 429 Shell: fish v: 3.1.2 
  running in: konsole inxi: 3.1.09 

nmcli device wifi list

IN-USE  BSSID              SSID            MODE   CHAN  RATE        SIGNAL  B>
*       90:EF:68:D8:D1:C9  Ludilo          Infra  5     130 Mbit/s  64      ▂>
        30:B5:C2:98:44:F4  TP-LINK_9844F4  Infra  1     270 Mbit/s  34      ▂>
        B0:C2:87:EA:F4:9E  B.net_95404     Infra  1     130 Mbit/s  32      ▂>
        9C:30:5B:64:82:5D  648257          Infra  11    130 Mbit/s  32      ▂>
        3C:84:6A:A3:7E:37  --              Infra  6     130 Mbit/s  22      ▂>

disable wifi powersave
and mac address randomization

2 Likes

Yes,I already tried that. That was my first step, as I saw similar post on forum

Please list all steps you've taken so far. Not listing what you've already tested simply wastes everyone's time repeating the same things over again.

Reset your router to the factory default. Then reboot computer and router.

List all prior troubleshooting efforts.

3 Likes

I did this :

disabled wifi powersave
and mac address randomization
Reset router to the factory
Compared speed and traffic activity on my laptop and phone.

On the phone I have constant traffic and better speed

If you haven't tested this driver:

rtw88-dkms-git

Then install the rtw88-dkms-git driver from the chaotic AUR repository.

Reboot after installation. Hopefully your speeds increase.

If the driver does not make any difference then I would try disabling IPv6 either through Network Manager or through your router.

Have you used this computer on another network?

Does the same thing happen on other networks?

Have you tested other routers with your home network?

Have you changed your dns provider? If so which servers are you using?

Is your bios up to date?

Is your routers firmware up to date?

Please attempt to answer all questions.

2 Likes

Thanks,

First, I am not sure if driver is loaded correctly or do I need disable older one etc.

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
        DeviceName: Realtek RTL8822BE 802.11 ac 2x2 WiFi + BT 4.2 Combo Adapter (MU-MIMO supported)
        Subsystem: Hewlett-Packard Company Realtek RTL8822BE 802.11ac 2 × 2 Wi-Fi + Bluetooth 4.2 Combo Adapter (MU-MIMO supported)
        Kernel driver in use: rtw_8822be
        Kernel modules: rtw88_8822be, rtw_8822be

IPv6 = I set for method / ignored in Network manager
Have you used this computer on another network?
Yes, mobile network, while I was trying to download Garuda iso. It fails 3 times on wifi due to network, so I tried from phone network, same issues.

Have you tested other routers with your home network?
No, I only have this one

Have you changed your dns provider? No
If so which servers are you using?
I am not sure

Is your bios up to date? yes

Is your routers firmware up to date? I am not sure also, I searched that, but didnt found any info