Question: WiFi 7 connection speed

Message
Author
Rizlaw
Posts: 21
Joined: Thu Oct 31, 2024 9:33 am

Question: WiFi 7 connection speed

#1 Post by Rizlaw »

I recently built a new desktop computer - the first one, for me, with WiFi network capability (Asrock X870E NOVA WiFi 7). I have always been a wired Ethernet guy in the past. I also purchase a new router (Ubiquity UDR7) with wifi 7 built in. WiFi works with one problem: I'm not getting a full WiFi 7 connection. I am seeing what is basically, I believe, a WiFi 5/6 connection.

The UDR7 and the new computer's external antenna are in unobstructed line of sight of each other, in the same room, about 8 feet apart. XFCE's Advanced Network Configuration > Wi Fi > Bands is set at "Automatic" and the drop down menu only shows options for: "A (5 Ghz) and B/G (2.4 GHz)". I was expecting to also see 6 GHZ for WiFi 7's BE channels. But it's not there. I am not getting anywhere near WiFi 7 speeds between the Router and the computer. According to my Conky and IWCONFIG output I'm getting about 688 Mbs link speed.
$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 no wireless extensions.

wlan0 IEEE 802.11 ESSID:"Gort"
Mode:Managed Frequency:5.58 GHz Access Point: 94:2A:6F:CE:5B:E3
Bit Rate=688.2 Mb/s Tx-Power=3 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=70/70 Signal level=-39 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

tun0 no wireless extensions.
There is no setting in the UEFI BIOS other than on/off for WiFi, although the Asrock manual does mention that WiFi7 for Windows (which I'm not using) is enabled in Windows 11 through a software update. So, I'm guessing that WiFi 7 in enabled by a Linux kernel update as well. I'm using the most current MX 23.5 AHS kernel (6.13.8-4-liquorix-amd64). From what I can tell WiFi 7 in Linux was initially implement back in version 6.5 of the kernel! Looking at posts on this forum tells me that various WiFi chips used in different user's gear has led to many issues regarding WiFi in general.

What, if anything, am I missing to get WiFi 7 to work? Thanks for any help.

Code: Select all

System:
  Kernel: 6.13.8-4-liquorix-amd64 [6.13-9~mx23ahs] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 parameters: audit=0
    intel_pstate=disable amd_pstate=disable BOOT_IMAGE=/boot/vmlinuz-6.13.8-4-liquorix-amd64
    root=UUID=<filter> ro quiet splash
  Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.38 info: xfce4-panel wm: xfwm v: 4.20.0 vt: 7
    dm: LightDM v: 1.32.0 Distro: MX-23.5_ahs_x64 Libretto Jan 12  2025 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Desktop System: ASRock product: X870E Nova WiFi v: N/A serial: <superuser required>
  Mobo: ASRock model: X870E Nova WiFi serial: <superuser required> UEFI: American Megatrends LLC.
    v: 3.20 date: 02/21/2025
Battery:
  Device-1: hidpp_battery_0 model: Logitech ERGO M575 Trackball serial: <filter> charge: 100%
    rechargeable: yes status: discharging
CPU:
  Info: model: AMD Ryzen 9 9950X bits: 64 type: MT MCP MCM arch: N/A level: v4 note: check
    family: 0x1A (26) model-id: 0x44 (68) stepping: 0 microcode: 0xB404023
  Topology: cpus: 1x cores: 16 tpc: 2 threads: 32 dies: 2 smt: enabled cache: L1: 1.2 MiB
    desc: d-16x48 KiB; i-16x32 KiB L2: 16 MiB desc: 16x1024 KiB L3: 64 MiB desc: 2x32 MiB
  Speed (MHz): avg: 2931 high: 4300 min/max: 3000/4300 boost: enabled scaling:
    driver: acpi-cpufreq governor: ondemand cores: 1: 2228 2: 2970 3: 1799 4: 1821 5: 4300 6: 3000
    7: 2864 8: 2720 9: 3027 10: 3026 11: 3000 12: 3025 13: 3000 14: 3000 15: 3000 16: 3028 17: 3000
    18: 3000 19: 3000 20: 3000 21: 3000 22: 3000 23: 3000 24: 3000 25: 3000 26: 3000 27: 3000
    28: 3000 29: 3000 30: 3000 31: 3000 32: 3000 bogomips: 274665
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on;
    RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Granite Ridge [Radeon Graphics] vendor: ASRock driver: amdgpu v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1, DP-2, DP-3, Writeback-1
    bus-ID: 78:00.0 chip-ID: 1002:13c0 class-ID: 0300 temp: 43.0 C
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.20.0 driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 678x382mm (26.69x15.04") s-diag: 778mm (30.64")
  Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: Philips PHL 279P1 serial: <filter> built: 2022
    res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27")
    ratio: 16:9 modes: max: 3840x2160 min: 720x400
  API: OpenGL v: 4.6 Mesa 24.2.8-1mx23ahs renderer: AMD Radeon Graphics (radeonsi
    raphael_mendocino LLVM 15.0.6 DRM 3.61 6.13.8-4-liquorix-amd64) direct-render: Yes
Audio:
  Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel v: kernel
    bus-ID: 5-6.2:6 pcie: chip-ID: 20b1:2004 gen: 4 class-ID: fe01 speed: 16 GT/s lanes: 16
    bus-ID: 78:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-2: AMD Family 17h/19h/1ah HD Audio driver: N/A alternate: snd_hda_intel pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 78:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-3: XMOS X-SPDIF 2 type: USB driver: snd-usb-audio
  Device-4: Generic USB Audio type: USB driver: hid-generic,snd-usb-audio,usbhid bus-ID: 5-8:5
    chip-ID: 26ce:0a08 class-ID: 0300
  API: ALSA v: k6.13.8-4-liquorix-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 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 RTL8126 5GbE vendor: ASRock driver: r8169 v: kernel pcie: gen: 3 speed: 8 GT/s
    lanes: 1 port: e000 bus-ID: 07:00.0 chip-ID: 10ec:8126 class-ID: 0200
  IF: eth0 state: up speed: 2500 Mbps duplex: full mac: <filter>
  Device-2: MEDIATEK driver: mt7925e v: kernel modules: wl pcie: gen: 2 speed: 5 GT/s lanes: 1
    port: N/A bus-ID: 08:00.0 chip-ID: 14c3:0717 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
  Device-3: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 bus-ID: 5-6.1.5:7
    chip-ID: 0bda:8153 class-ID: 0000 serial: <filter>
  IF: eth1 state: down mac: <filter>
  IF-ID-1: tun0 state: unknown speed: 10000 Mbps duplex: full mac: N/A
Bluetooth:
  Device-1: MediaTek Wireless_Device type: USB driver: btusb v: 0.8 bus-ID: 5-7:3
    chip-ID: 0e8d:0717 class-ID: e001 serial: <filter>
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
  Info: acl-mtu: 1021:8 sco-mtu: 240:8 link-policy: rswitch sniff link-mode: peripheral accept
    service-classes: rendering, capturing, object transfer, audio, telephony
Drives:
  Local Storage: total: 21.83 TiB used: 3.9 TiB (17.8%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 4TB size: 3.64 TiB
    block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: 4B2QJXD7 temp: 38.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:6 vendor: Crucial model: CT4000P3SSD8 size: 3.64 TiB
    block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: P9CR30A temp: 28.9 C
  ID-3: /dev/nvme2n1 maj-min: 259:2 vendor: Western Digital model: WD BLACK SN850X 8000GB
    size: 7.28 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD
    serial: <filter> rev: 638201WD temp: 38.9 C scheme: GPT
  ID-4: /dev/sda maj-min: 8:0 vendor: Crucial model: CT4000MX500SSD1 size: 3.64 TiB block-size:
    physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 046
  ID-5: /dev/sdb maj-min: 8:16 vendor: Crucial model: CT4000MX500SSD1 size: 3.64 TiB block-size:
    physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 045
Partition:
  ID-1: / raw-size: 57.82 GiB size: 56.61 GiB (97.91%) used: 20.07 GiB (35.5%) fs: ext4
    dev: /dev/nvme2n1p2 maj-min: 259:4
  ID-2: /boot/efi raw-size: 520 MiB size: 519 MiB (99.80%) used: 288 KiB (0.1%) fs: vfat
    dev: /dev/nvme2n1p1 maj-min: 259:3
  ID-3: /home raw-size: 3.58 TiB size: 3.52 TiB (98.40%) used: 1.16 TiB (32.9%) fs: ext4
    dev: /dev/nvme2n1p3 maj-min: 259:5
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 10 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 51.4 C mobo: 42.0 C gpu: amdgpu temp: 44.0 C
  Fan Speeds (RPM): N/A
Repos:
  Packages: 2352 pm: dpkg pkgs: 2328 libs: 1162 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 24
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mirror.math.princeton.edu/pub/mxlinux/mx/repo/ bookworm main non-free
    2: deb http://mirror.math.princeton.edu/pub/mxlinux/mx/repo/ bookworm ahs
Info:
  Processes: 591 Uptime: 2h 40m wakeups: 25 Memory: 91.91 GiB used: 5.67 GiB (6.2%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

User avatar
j2mcgreg
Global Moderator
Posts: 6536
Joined: Tue Oct 23, 2007 12:04 pm

Re: Question: WiFi 7 connection speed

#2 Post by j2mcgreg »

It's likely too new. Hardware support in Linux generally lags 6 months to a year behind Windows. You will have to keep testing new kernels as they appear until you find one that works correctly with your WiFi card.
HP 15; ryzen 3 5300U APU; 500 Gb SSD; 8GB ram
HP 17; ryzen 3 3200; 500 GB SSD; 12 GB ram
Idea Center 3; 12 gen i5; 256 GB ssd;

In Linux, newer isn't always better. The best solution is the one that works.

User avatar
Eadwine Rose
Administrator
Posts: 14423
Joined: Wed Jul 12, 2006 2:10 am

Re: Question: WiFi 7 connection speed

#3 Post by Eadwine Rose »

Also.. instead of quotes, use the button next to it, </>

That will make the output like the QSI.

Or you can post code on the forum like this:

[code]code output here[/code]


Basically that is what the button puts in.
MX-23.6_x64 July 31 2023 * 6.1.0-34amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.216.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
Stevo
Developer
Posts: 14415
Joined: Fri Dec 15, 2006 7:07 pm

Re: Question: WiFi 7 connection speed

#4 Post by Stevo »

I thought we had a 6.14 Liquorix kernel in ahs-staging, but it doesn't seem to exist anymore.

Also doesn't seem to be just you: https://forum.garudalinux.org/t/mediate ... s/41845/13

Though I wonder if you have a dual boot system if Windows still is affecting the card.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

Post Reply

Return to “Hardware /Configuration”