Hello everyone,
I’m having trouble getting the built-in Wi-Fi to work on my Dell Latitude 5420 after installing Fedora. The card is an Intel AX201.
The main symptom is that the card is seen by the system, but no driver will attach to it.
The output of sudo lshw -C network shows the wireless controller as *-network:0 UNCLAIMED.
The kernel log (dmesg) consistently shows this error:
iwlwifi 0000:00:14.3: probe with driver iwlwifi failed with error -110
I’ve already tried a lot of things without success:
- Testing with a live USB (fails there too)
- Installing several different kernels (new and old)
- Changing every relevant BIOS/UEFI setting I can find
- Many
modprobeoptions foriwlwifi - A full hardware reset (disconnecting the battery)
Has anyone with a similar Dell laptop run into this? It seems to be a deep firmware or driver incompatibility, but I’m open to any other ideas.
Thanks!
Update 1:
Output of inxi -Fzxx
System:
Kernel: 6.17.4-200.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
Console: pty pts/2 wm: kwin_wayland DM: SDDM Distro: Fedora Linux 42 (KDE
Plasma Desktop Edition)
Machine:
Type: Laptop System: Dell product: Latitude 5420 v: N/A serial: <filter>
Chassis: type: 10 serial: <filter>
Mobo: Dell model: 01M3M4 v: A00 serial: <filter> part-nu: 0A20 UEFI: Dell
v: 1.47.1 date: 06/30/2025
Battery:
ID-1: BAT0 charge: 27.4 Wh (58.9%) condition: 46.5/63 Wh (73.7%)
volts: 14.88 min: 15.2 model: BYD DELL M033W22 serial: <filter> charging:
status: discharging control: start: 50% end: 90% cycles: N/A
CPU:
Info: quad core model: 11th Gen Intel Core i5-1145G7 bits: 64 type: MT MCP
arch: Tiger Lake rev: 1 cache: L1: 320 KiB L2: 5 MiB L3: 8 MiB
Speed (MHz): avg: 400 min/max: 400/4400 cores: 1: 400 2: 400 3: 400 4: 400
5: 400 6: 400 7: 400 8: 400 bogomips: 23961
Flags-basic: 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: Xe ports: active: eDP-1 empty: DP-1, DP-2,
HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:9a49
Device-2: Sunplus Innovation Integrated_Webcam_FHD driver: uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-6:2 chip-ID: 1bcf:28c9
Display: unspecified server: X.Org v: 24.1.8 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: dri: iris gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96
Monitor-1: eDP-1 model: LG Display 0x06c3 res: 1920x1080 hz: 60 dpi: 158
diag: 355mm (14")
API: EGL v: 1.5 platforms: device: 0 drv: iris device: 1 drv: swrast gbm:
drv: iris surfaceless: drv: iris x11: drv: iris inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.1.9 glx-v: 1.4
direct-render: yes renderer: Mesa Intel Iris Xe Graphics (TGL GT2)
device-ID: 8086:9a49
API: Vulkan v: 1.4.313 surfaces: N/A device: 0 type: integrated-gpu
driver: mesa intel device-ID: 8086:9a49 device: 1 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info x11: xdriinfo,
xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a0c8
API: ALSA v: k6.17.4-200.fc42.x86_64 status: kernel-api
Server-1: PipeWire v: 1.4.9 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
Network:
Device-1: Intel Wi-Fi 6 AX201 driver: N/A bus-ID: 00:14.3 chip-ID: 8086:a0f0
Device-2: Intel Ethernet I219-LM vendor: Dell driver: e1000e v: kernel
port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15fb
IF: enp0s31f6 state: down mac: <filter>
IF-ID-1: enp0s20f0u3 state: unknown speed: -1 duplex: unknown
mac: <filter>
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 3-10:3 chip-ID: 8087:0026
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
lmp-v: 11
Drives:
Local Storage: total: 476.94 GiB used: 9.17 GiB (1.9%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLQ512HALU-000H1
size: 476.94 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 30.9 C
Partition:
ID-1: / size: 475.34 GiB used: 8.74 GiB (1.8%) fs: btrfs dev: /dev/dm-0
mapped: luks-248610e5-228a-4bc9-9ce2-26cbffeedbc7
ID-2: /boot size: 973.4 MiB used: 414.7 MiB (42.6%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 475.34 GiB used: 8.74 GiB (1.8%) fs: btrfs
dev: /dev/dm-0 mapped: luks-248610e5-228a-4bc9-9ce2-26cbffeedbc7
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
Src: /sys System Temperatures: cpu: 46.0 C mobo: 42.0 C
Fan Speeds (rpm): N/A
Power: 12v: N/A 5v: 5 3.3v: N/A vbat: N/A
Info:
Memory: total: 16 GiB note: est. available: 15.01 GiB used: 4.75 GiB (31.6%)
igpu: 64 MiB
Processes: 359 Power: uptime: 5h 33m wakeups: 6 Init: systemd v: 257
target: graphical (5) default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 7
Compilers: N/A Shell: Bash v: 5.2.37 running-in: konsole inxi: 3.3.39
Output of journalctl --no-hostname --follow while running sudo modprobe -r iwlwifi and sudo modprobe iwlwifi
Oct 20 20:09:51 kernel: iwlwifi 0000:00:14.3: value [iter 14]: 0x00000000
Oct 20 20:09:51 kernel: iwlwifi 0000:00:14.3: Host monitor block 0x22 vector 0x0
Oct 20 20:09:51 kernel: iwlwifi 0000:00:14.3: value [iter 0]: 0x00000000
Oct 20 20:09:51 kernel: iwlwifi 0000:00:14.3: probe with driver iwlwifi failed with error -110
Oct 20 20:09:51 sudo[12597]: pam_unix(sudo:session): session closed for user root
Oct 20 20:09:51 audit[12597]: USER_END pid=12597 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_limits,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:09:51 audit[12597]: CRED_DISP pid=12597 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_fprintd acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:10:10 systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Oct 20 20:10:10 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 20 20:10:10 audit: BPF prog-id=257 op=UNLOAD
Oct 20 20:11:14 audit[12680]: USER_ACCT pid=12680 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:accounting grantors=pam_unix acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:14 audit[12680]: USER_CMD pid=12680 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='cwd="/root" cmd=6D6F6470726F6265202D722069776C77696669 exe="/usr/bin/sudo" terminal=pts/6 res=success'
Oct 20 20:11:14 sudo[12680]: root : TTY=pts/6 ; PWD=/root ; USER=root ; COMMAND=/usr/sbin/modprobe -r iwlwifi
Oct 20 20:11:14 audit[12680]: CRED_REFR pid=12680 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_fprintd acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:14 sudo[12680]: pam_unix(sudo:session): session opened for user root(uid=0) by tejas(uid=0)
Oct 20 20:11:14 audit[12680]: USER_START pid=12680 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_keyinit,pam_limits,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:14 sudo[12680]: pam_unix(sudo:session): session closed for user root
Oct 20 20:11:14 audit[12680]: USER_END pid=12680 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_limits,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:14 audit[12680]: CRED_DISP pid=12680 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_fprintd acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:17 audit[12685]: USER_ACCT pid=12685 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:accounting grantors=pam_unix acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:17 sudo[12685]: root : TTY=pts/6 ; PWD=/root ; USER=root ; COMMAND=/usr/sbin/modprobe iwlwifi
Oct 20 20:11:17 audit[12685]: USER_CMD pid=12685 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='cwd="/root" cmd=6D6F6470726F62652069776C77696669 exe="/usr/bin/sudo" terminal=pts/6 res=success'
Oct 20 20:11:17 audit[12685]: CRED_REFR pid=12685 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_fprintd acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:17 sudo[12685]: pam_unix(sudo:session): session opened for user root(uid=0) by tejas(uid=0)
Oct 20 20:11:17 audit[12685]: USER_START pid=12685 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_keyinit,pam_limits,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:17 kernel: cfg80211: Loading compiled-in X.509 certificates for regulatory database
Oct 20 20:11:17 kernel: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
Oct 20 20:11:17 kernel: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: CSR_RESET = 0x10
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x0
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 0]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 1]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 2]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 3]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 4]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 5]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 6]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 7]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 8]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 9]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 10]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 11]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 12]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 13]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 14]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x1
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 0]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 1]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 2]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 3]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 4]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 5]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 6]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 7]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 8]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 9]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 10]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 11]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 12]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 13]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 14]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x6
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 0]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 1]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 2]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 3]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 4]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 5]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 6]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 7]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 8]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 9]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 10]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 11]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 12]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 13]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 14]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: Host monitor block 0x22 vector 0x0
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: value [iter 0]: 0x00000000
Oct 20 20:11:17 kernel: iwlwifi 0000:00:14.3: probe with driver iwlwifi failed with error -110
Oct 20 20:11:17 sudo[12685]: pam_unix(sudo:session): session closed for user root
Oct 20 20:11:17 audit[12685]: USER_END pid=12685 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_limits,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'
Oct 20 20:11:17 audit[12685]: CRED_DISP pid=12685 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_env,pam_fprintd acct="root" exe="/usr/bin/sudo" hostname=fedora addr=? terminal=/dev/pts/6 res=success'