Wifi very slow intel card

Hi @niclasc,
I understood your comment, I have no experience on booting from an USB.
I can recommend two other post from the forum whether you could find help:
'https://forum.manjaro.org/t/wan-speeds-slower-than-windows/24509/7´
and ‘WIFI doesn't work with new install, driver is iwlwifi

Maybe, there is a persistence problem in your USB.
Please, consider to read the following post: https://forum.manjaro.org/t/problems-with-booting-shutdown-in-a-persistent-manjaro-usb-drive-win-10-situation/38902

Regards

Here are 2 speedtests, Both done using the built in browser

This is booting of manjaro-gnome-20.1.2-minimal-201019-linux58.iso:

And this is my install:

Hi @niclasc,
Your wifi driver is supported ´https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi´ here.
The source code is here.

The only advice I can give to you is to install the driver manually.

Regards,

I found an old SSD with manjaro gnome installed. It had kernel 5.9.1-1. So perhaps a month old install
I did a speedtest and got this:

Then I did an update. 398 packages got updated. After the update I got this:

Hi @niclasc,
I have no answer at all and instead several questions.
Did you reboot the machine?
Which command or package did you use to make the update?
At last, try with the solution on the following post:
Very slow WiFi after recent update [Unstable Branch]

Regards,

I updated using package manager and I have reboot more times than I can count.
A clean install using a least a month old iso then the wifi i fine. After an update its broken

In the file /var/lib/NetworkManager/NetworkManager-intern.conf it says “CHANGES TO THIS FILE WILL BE OVERWRITTEN” so why edit that file??

Also that fix is for Realtek RTL8821CE. And I have a Inte card with intel driver

Tried the fix in the link but it did not help. Speed/connection so bad that I cant run the speedtest

    Speedtest by Ookla

     Server: Telenor AB - Stockholm (id = 34441)
        ISP: Telenor Sverige AB
    Latency:     7.18 ms   (1.24 ms jitter)
   Download:     1.12 Mbps (data used: 1.6 MB)                               
     Upload: FAILED                                            
[error] Cannot write: Resource temporarily unavailable

Do you get other results when you turn ecn off sudo sysctl net.ipv4.tcp_ecn=0 or full on sudo sysctl net.ipv4.tcp_ecn=1

None of them helps. I’m at around 1/10 of the speed I should be

sudo sysctl net.ipv4.tcp_ecn=0 gives:

Speedtest by Ookla

     Server: Telenor AB - Stockholm (id = 34441)
        ISP: Telenor Sverige AB
    Latency:     5.19 ms   (2.35 ms jitter)
   Download:    12.01 Mbps (data used: 21.6 MB)                               
     Upload:    35.86 Mbps (data used: 56.4 MB)                               
Packet Loss:     0.0%

And sudo sysctl net.ipv4.tcp_ecn=1 gives:

Speedtest by Ookla

     Server: Telenor AB - Stockholm (id = 34441)
        ISP: Telenor Sverige AB
    Latency:     6.04 ms   (1.35 ms jitter)
   Download:    13.67 Mbps (data used: 20.1 MB)                               
     Upload:    22.18 Mbps (data used: 38.1 MB)                               
Packet Loss:     0.0%

And whats the default setting for this?
ecn off or on?

Ecn 2 is default

With iso manjaro-gnome-20.1.2-minimal-201019-linux58.iso wifi runs at full speed
But with newest iso manjaro-gnome-20.2-minimal-201203-linux59.iso wifi is VERY slow. Just a few Mbits

Something has changed from one old iso to the latesgt so that affects the speed of wifi

If you suspect the wifi driver, you could check which versions are installed on both.
If they differ you could try downgrade the driver to see if that helps…
Start by using the latest iso :wink:

PS:
Just crosslinking Manjaro 20.2 Nibia got released to have this issue linked in that thread.
You might also post something there mentioning this thread so more will notice it…

How do I check version of wifi driver?

You could use:

  1. networkctl --no-pager status -a and look for the line that says Path: in the wifi interface.
    fe. mine says: Path: pci-0000:05:00.0
    We now have determined that our WiFi adapter is a PCI device at 0000:05:00.0
  2. Next we determine which kernel driver is used for it:
    lspci -ks 0000:05:00.0
    fe. mine says: Kernel driver in use: wl
  3. Next we determine the file used by that driver/module:
    modinfo -F filename wl
    fe. mine says: /lib/modules/5.9.11-3-MANJARO/extramodules/wl.ko.xz
  4. And finally we find which package provides that file:
    pacman -Qo /lib/modules/5.9.11-3-MANJARO/extramodules/wl.ko.xz
    fe. mine shows it is owned by linux59-broadcom-wl 6.30.223.271-10
    Thus my Wifi driver is provided by linux59-broadcom-wl with version 6.30.223.271-10
2 Likes

On iso manjaro-gnome-20.1.2-minimal-201019-linux58.iso iwlwifi-ko-xz is owned by linux58 5.8.16-2

On iso manjaro-gnome-20.2-minimal-201203-linux59.iso iwlwifi-ko-xz is owned by linux59 5.9.11-3

2.4Ghz or 5Ghz make any difference?

You could try to downgrade the linux-firmware to the one that has no problem.

Also check your dmesg if you have any microcode sw errors

I only have 5GHz so cant test on 2.4GHz

How do I downgrade linux-firmware?

I know this is old, but did you find a solution for this, @niclasc ? I’m facing the same problem, also with an Intel WiFi card.

My inxi -Fazy:

System:
  Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64
  root=UUID=a471f293-3929-4daf-8260-ad6c8e45909c rw quiet apparmor=1
  security=apparmor resume=UUID=c4404437-bc8a-46a7-904b-baafe61254a9
  udev.log_priority=3
  Desktop: KDE Plasma 5.23.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
  Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: Micro-Star product: Bravo 15 B5DD v: REV:1.0
  serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Micro-Star model: MS-158K v: REV:1.0 serial: <superuser required>
  UEFI: American Megatrends LLC. v: E158KAMS.105 date: 05/20/2021
Battery:
  ID-1: BAT1 charge: 50.6 Wh (98.6%) condition: 51.3/52.0 Wh (98.7%)
  volts: 13.0 min: 11.4 model: MSI Corp. MS-158K type: Li-ion serial: N/A
  status: Charging
CPU:
  Info: 8-Core model: AMD Ryzen 7 5800H with Radeon Graphics bits: 64
  type: MT MCP arch: Zen 3 family: 19 (25) model-id: 50 (80) stepping: 0
  microcode: A50000C cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  bogomips: 102240
  Speed: 1559 MHz min/max: 1200/3200 MHz boost: enabled Core speeds (MHz):
  1: 1559 2: 1520 3: 1530 4: 3213 5: 2153 6: 1655 7: 1774 8: 1198 9: 1198
  10: 1197 11: 1862 12: 1543 13: 1197 14: 3281 15: 1576 16: 1214
  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, IBRS_FW,
  STIBP: always-on, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Navi 14 [Radeon RX 5500/5500M / Pro 5500M]
  vendor: Micro-Star MSI driver: amdgpu v: kernel bus-ID: 03:00.0
  chip-ID: 1002:7340 class-ID: 0380
  Device-2: AMD Cezanne vendor: Micro-Star MSI driver: amdgpu v: kernel
  bus-ID: 07:00.0 chip-ID: 1002:1638 class-ID: 0300
  Display: x11 server: X.Org 1.21.1.1 compositor: kwin_x11 driver:
  loaded: amdgpu,ati unloaded: modesetting,radeon alternate: fbdev,vesa
  display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: eDP res: 1920x1080 hz: 144 dpi: 142 size: 344x193mm (13.5x7.6")
  diag: 394mm (15.5")
  OpenGL: renderer: AMD RENOIR (DRM 3.41.0 5.13.19-2-MANJARO LLVM 13.0.0)
  v: 4.6 Mesa 21.2.5 direct render: Yes
Audio:
  Device-1: AMD Navi 10 HDMI Audio vendor: Micro-Star MSI
  driver: snd_hda_intel v: kernel bus-ID: 03:00.1 chip-ID: 1002:ab38
  class-ID: 0403
  Device-2: AMD vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
  bus-ID: 07:00.1 chip-ID: 1002:1637 class-ID: 0403
  Device-3: AMD Raven/Raven2/FireFlight/Renoir Audio Processor
  vendor: Micro-Star MSI driver: snd_rn_pci_acp3x v: kernel
  alternate: snd_pci_acp3x bus-ID: 07:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-4: AMD Family 17h HD Audio vendor: Micro-Star MSI
  driver: snd_hda_intel v: kernel bus-ID: 07:00.6 chip-ID: 1022:15e3
  class-ID: 0403
  Sound Server-1: ALSA v: k5.13.19-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.40 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Micro-Star MSI driver: r8169 v: kernel port: f000 bus-ID: 04:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus-ID: 05:00.0
  chip-ID: 8086:2723 class-ID: 0280
  IF: wlp5s0 state: up mac: <filter>
  IF-ID-1: docker0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 3-3:3
  chip-ID: 8087:0029 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 28.73 GiB (6.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: OM8PCP3512F-AI1
  size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
  lanes: 4 type: SSD serial: <filter> rev: ECFK52.8 temp: 31.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 460.12 GiB size: 451.83 GiB (98.20%)
  used: 28.73 GiB (6.4%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
  used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 16.52 GiB used: 0 KiB (0.0%) priority: -2
  dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
  System Temperatures: cpu: 43.0 C mobo: N/A
  Fan Speeds (RPM): N/A
  GPU: device: amdgpu temp: 41.0 C mem: 0.0 C fan: 65526 watts: 4.00
  device: amdgpu temp: 40.0 C
Info:
  Processes: 391 Uptime: 19h 29m wakeups: 12575 Memory: 15.02 GiB
  used: 7.06 GiB (47.0%) Init: systemd v: 249 tool: systemctl Compilers:
  gcc: 11.1.0 clang: 13.0.0 Packages: 1320 pacman: 1311 lib: 341 flatpak: 0
  snap: 9 Shell: Bash v: 5.1.8 running-in: terminator inxi: 3.3.09