Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: Framework laptop wifi device error? (Read 657 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Framework laptop wifi device error?

During installation I was able to configure the wireless drivers and install artix to the internal NVMe drive. I installed the linux-lts kernel which seems to be 5.10.74-1-lts. When I rebooted the system does not have a wlan0 device and doesn't seem to have any other wireless interfaces except for loopback.

The network card I picked was: Intel Wi-Fi 6 AX210.

dmesg log can be found here: https://pastebin.com/Fv8u6D2m

the relevant logs start at 899, I think. Specifically this look suspicious:

Code: [Select]
[    3.516302] iwlwifi 0000:aa:00.0: Timeout waiting for PNVM load!
[    3.516304] iwlwifi 0000:aa:00.0: Failed to start RT ucode: -110
[    3.516308] iwlwifi 0000:aa:00.0: iwl_trans_send_cmd bad state = 0
[    3.528819] iwlwifi 0000:aa:00.0: Failed to run INIT ucode: -110


I haven't been able to find out much info about those error messages. Can anyone help me?

crosspost on framework forum


Re: Framework laptop wifi device error?

Reply #1
Try latest kernel by installation package linux
Create problems which don't have solution

Re: Framework laptop wifi device error?

Reply #2
@Arch_user I will try it in the morning and get back to you.

Re: Framework laptop wifi device error?

Reply #3
@Arch_user  installing linux kernel 5.14 worked. I did the following steps:


  • reboot with live artix linux usb.
  • connect to wifi:
    Code: [Select]
    wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
    dhcpcd wlan0
  • ensure wifi is working
    Code: [Select]
    ping artixlinux.org
  • remount laptop's hard disk file system and chroot into it
    Code: [Select]
    mount /dev/nvme0n1p3 /mnt
    mount /dev/nvme0n1p1 /mnt/boot
    artix-chroot /mnt
  • install latest stable linux kernel
    Code: [Select]
    pacman -S linux
  • (optional) check if kernel, ramdisk and fallback are available in
    Code: [Select]
    ls -lsha /boot
  • remove lts linux kernel
    Code: [Select]
    pacman -R linux-lts
  • regenerate grub config
    Code: [Select]
    grub-mkconfig -o /boot/grub/grub.cfg
  • reboot

then wlan0 was correctly showing up as a device.