Dell XPS 13 9310 with Intel AX201 WiFi intermittent internet

Hi There,

I’ve been having trouble with my network on my dell xps 13 for a while now. It all used to work :wink: (maybe 6/7 months ago.)

At the moment on my home wifi I can connect to the router either wirelessly or with ethernet. I get internet for about 30 seconds and can load a few pages at normal speeds, then all of a sudden it stops. i will stay connected to the network but won’t be able to transfer data. I also cannot connect to 192.168.0.1 (my router home page.)

All my other devices can connect fine.

My mobile hotspot works well, and that’s what I’m using for work at the moment.

I’ve tried kernels 5.10, 5.15 and 6.1. (4.19 just resulted in a black screen after boot.) These didn’t change anything.

System info:

$ inxi -Fxxxz --no-host
System:
  Kernel: 5.15.85-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    Desktop: KDE Plasma v: 5.26.4 tk: Qt v: 5.15.7 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: Dell product: XPS 13 9310 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Dell model: 0GG9PT v: A00 serial: <superuser required> UEFI: Dell
    v: 1.0.3 date: 10/05/2020
Battery:
  ID-1: BAT0 charge: 12.7 Wh (31.1%) condition: 40.9/51.0 Wh (80.1%)
    volts: 7.2 min: 7.6 model: LGC-LGC6.5 DELL 2XXFW09 type: Li-poly
    serial: <filter> status: discharging
CPU:
  Info: quad core model: 11th Gen Intel Core i7-1165G7 bits: 64 type: MT MCP
    smt: enabled arch: Tiger Lake rev: 1 cache: L1: 320 KiB L2: 5 MiB L3: 12 MiB
  Speed (MHz): avg: 1443 high: 1628 min/max: 400/4700 cores: 1: 1432 2: 1628
    3: 1406 4: 1386 5: 1401 6: 1452 7: 1432 8: 1408 bogomips: 44864
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Dell
    driver: i915 v: kernel arch: Gen-12.1 ports: active: eDP-1
    empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 00:02.0 chip-ID: 8086:9a49
    class-ID: 0300
  Device-2: Microdia Integrated_Webcam_HD type: USB driver: uvcvideo
    bus-ID: 3-6:3 chip-ID: 0c45:6a0f class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.6 with: Xwayland v: 22.1.7
    compositor: kwin_x11 driver: X: loaded: modesetting alternate: fbdev,vesa
    dri: iris gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1200 s-dpi: 96 s-size: 508x317mm (20.00x12.48")
    s-diag: 599mm (23.57")
  Monitor-1: eDP-1 model: Sharp 0x14f9 res: 1920x1200 hz: 60 dpi: 169
    size: 288x180mm (11.34x7.09") diag: 340mm (13.4") modes: 1920x1200
  API: OpenGL v: 4.6 Mesa 22.3.1 renderer: Mesa Intel Xe Graphics (TGL GT2)
    direct render: Yes
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Dell
    driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3 chip-ID: 8086:a0c8
    class-ID: 0401
  Sound API: ALSA v: k5.15.85-1-MANJARO running: yes
  Sound Server-1: JACK v: 1.9.21 running: no
  Sound Server-2: PulseAudio v: 16.1 running: no
  Sound Server-3: PipeWire v: 0.3.63 running: yes
Network:
  Device-1: Intel Wi-Fi 6 AX201 vendor: Rivet Networks driver: iwlwifi
    v: kernel bus-ID: 00:14.3 chip-ID: 8086:a0f0 class-ID: 0280
  IF: wlp0s20f3 state: up mac: <filter>
  IF-ID-1: br-164c5ae2c1b6 state: down mac: <filter>
  IF-ID-2: br-16ce0b359851 state: down mac: <filter>
  IF-ID-3: br-26bc30e6f4c1 state: down mac: <filter>
  IF-ID-4: br-39aa10026f76 state: down mac: <filter>
  IF-ID-5: br-512527caf172 state: down mac: <filter>
  IF-ID-6: br-533787bac11e state: down mac: <filter>
  IF-ID-7: br-7624c83519a3 state: down mac: <filter>
  IF-ID-8: br-a2afd76ca8d3 state: down mac: <filter>
  IF-ID-9: br-c4deac566d8e state: down mac: <filter>
  IF-ID-10: br-d70dc3bd0d89 state: down mac: <filter>
  IF-ID-11: br-e390f9007d20 state: down mac: <filter>
  IF-ID-12: br-f01df1f44f98 state: down mac: <filter>
  IF-ID-13: br-fc86bebd54e0 state: down mac: <filter>
  IF-ID-14: docker0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth type: USB driver: btusb v: 0.8
    bus-ID: 3-10:4 chip-ID: 8087:0026 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 411.59 GiB (86.3%)
  ID-1: /dev/nvme0n1 vendor: KIOXIA model: KXG60ZNV512G NVMe 512GB
    size: 476.94 GiB speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: 10604106 temp: 38.9 C scheme: GPT
Partition:
  ID-1: / size: 451.45 GiB used: 411.59 GiB (91.2%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 299.4 MiB used: 328 KiB (0.1%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: partition size: 16.91 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p3
Sensors:
  System Temperatures: cpu: 42.0 C mobo: N/A
  Fan Speeds (RPM): cpu: 0 fan-2: 0
Info:
  Processes: 270 Uptime: 15m wakeups: 4271 Memory: 15.36 GiB
  used: 3.99 GiB (26.0%) Init: systemd v: 252 default: graphical Compilers:
  gcc: 12.2.0 clang: 14.0.6 Packages: pm: pacman pkgs: 1618 Shell: Zsh v: 5.9
  running-in: yakuake inxi: 3.3.24

linux-firmware info:

$ sudo pacman -Qi linux-firmware


Name            : linux-firmware
Version         : 20221214.f3c283e-1
Description     : Firmware files for Linux
Architecture    : any
URL             : https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary
Licenses        : GPL2  GPL3  custom
Groups          : None
Provides        : None
Depends On      : linux-firmware-whence
Optional Deps   : None
Required By     : linux419  linux510  linux515  linux61
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 540.18 MiB
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Fri 16 Dec 2022 15:13:59 GMT
Install Date    : Thu 05 Jan 2023 13:14:08 GMT
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature
$ journalctl -b | grep iwlwifi       

Jan 17 14:27:44 rory-laptop kernel: iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Jan 17 14:27:44 rory-laptop kernel: iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
Jan 17 14:27:44 rory-laptop kernel: iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
Jan 17 14:27:44 rory-laptop kernel: iwlwifi 0000:00:14.3: loaded firmware version 66.f1c864e0.0 QuZ-a0-hr-b0-66.ucode op_mode iwlmvm
Jan 17 14:27:45 rory-laptop kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX203, REV=0x354
Jan 17 14:27:45 rory-laptop kernel: iwlwifi 0000:00:14.3: Detected RF HR B3, rfid=0x10a100
Jan 17 14:27:45 rory-laptop kernel: iwlwifi 0000:00:14.3: base HW address: 34:2e:b7:f3:aa:4d
Jan 17 14:27:46 rory-laptop NetworkManager[458]: <info>  [1673965666.0296] rfkill0: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:14.3/ieee80211/phy0/rfkill0) (driver iwlwifi)
Jan 17 14:27:46 rory-laptop kernel: iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0

I’m at a bit of a loss, and would love any help. IF you need any extra info, just message and I’ll be happy to provide :slight_smile:

Cheers,
Rory