Framework Notebook Wifi missing after update

I just upgraded my Framework Notebook with garuda-update to 6.5.2-zen1-1-zen.
After the reboot my WIFI adapter was missing.
Another reboot, still missing. :thinking:

System:
  Kernel: 6.5.2-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=4f3937b5-6c07-4580-8883-8cef1f42d4f5 rw rootflags=subvol=@
    quiet
    cryptdevice=UUID=3d769afd-2828-481c-8e36-8aba99397d5a:luks-3d769afd-2828-481c-8e36-8aba99397d5a
    root=/dev/mapper/luks-3d769afd-2828-481c-8e36-8aba99397d5a quiet
    rd.udev.log_priority=3 vt.global_cursor_default=0
    resume=/dev/mapper/luks-a59fcb28-cd12-4a13-abcf-1ad9ee0585a5 loglevel=3
    ibt=off
  Desktop: KDE Plasma v: 5.27.7 tk: Qt v: 5.15.10 wm: kwin_x11 dm: SDDM
    Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Laptop System: Framework product: Laptop v: AB serial: <filter>
  Mobo: Framework model: FRANBMCP0B v: AB serial: <filter> UEFI: INSYDE
    v: 03.07 date: 12/14/2021
Battery:
  ID-1: BAT1 charge: 52.9 Wh (100.0%) condition: 52.9/55.0 Wh (96.1%)
    volts: 17.4 min: 15.4 model: NVT Framewo type: Li-ion serial: <filter>
    status: discharging
CPU:
  Info: model: 11th Gen Intel Core i7-1165G7 socket: U3E1 bits: 64
    type: MT MCP arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
    process: Intel 10nm family: 6 model-id: 0x8C (140) stepping: 1
    microcode: 0xAC
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
    L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 5 MiB desc: 4x1.2 MiB
    L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 2477 high: 4700 min/max: 400/4700 base/boost: 2800/4700
    scaling: driver: intel_pstate governor: powersave volts: 0.8 V
    ext-clock: 100 MHz cores: 1: 4700 2: 2800 3: 1163 4: 400 5: 2800 6: 2800
    7: 2357 8: 2800 bogomips: 44851
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Framework
    driver: i915 v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
    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: Realtek Laptop Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-7:2 chip-ID: 0bda:5634
    class-ID: 0e02 serial: <filter>
  Display: server: X.Org v: 21.1.8 with: Xwayland v: 23.2.0
    compositor: kwin_x11 driver: X: loaded: modesetting
    alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2256x1504 s-dpi: 96 s-size: 596x397mm (23.46x15.63")
    s-diag: 716mm (28.19")
  Monitor-1: eDP-1 model: BOE Display 0x095f built: 2019 res: 2256x1504
    hz: 60 dpi: 201 gamma: 1.2 size: 285x190mm (11.22x7.48") diag: 343mm (13.5")
    ratio: 3:2 modes: 2256x1504
  API: OpenGL v: 4.6 Mesa 23.1.7-arch1.1 renderer: Mesa Intel Xe Graphics
    (TGL GT2) direct-render: Yes
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Framework
    driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_tgl
    bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0403
  API: ALSA v: k6.5.2-zen1-1-zen status: kernel-api tools: N/A
  Server-1: PipeWire v: 0.3.79 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
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: aa:00.0 chip-ID: 8086:2725
    class-ID: 0280
  IF: wlp170s0 state: up mac: <filter>
  IF-ID-1: br-0514f351b6cd state: down mac: <filter>
  IF-ID-2: br-24b7867ee206 state: down mac: <filter>
  IF-ID-3: br-734523312ca1 state: down mac: <filter>
  IF-ID-4: docker0 state: down mac: <filter>
  IF-ID-5: virbr0 state: down mac: <filter>
  IF-ID-6: virbr1 state: down mac: <filter>
  IF-ID-7: virbr2 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:4 chip-ID: 8087:0032
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.3 lmp-v: 12
    status: discoverable: no pairing: no
Drives:
  Local Storage: total: 931.51 GiB used: 163.73 GiB (17.6%)
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 PRO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 2B2QGXA7 temp: 44.9 C
    scheme: GPT
  SMART: yes health: PASSED on: 4d 18h cycles: 328
    read-units: 13,494,281 [6.90 TB] written-units: 6,615,108 [3.38 TB]
Partition:
  ID-1: / raw-size: 896.96 GiB size: 896.96 GiB (100.00%)
    used: 163.73 GiB (18.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
    maj-min: 254:0 mapped: luks-3d769afd-2828-481c-8e36-8aba99397d5a
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 720 KiB (0.2%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
    maj-min: 259:1
  ID-3: /home raw-size: 896.96 GiB size: 896.96 GiB (100.00%)
    used: 163.73 GiB (18.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
    maj-min: 254:0 mapped: luks-3d769afd-2828-481c-8e36-8aba99397d5a
  ID-4: /var/log raw-size: 896.96 GiB size: 896.96 GiB (100.00%)
    used: 163.73 GiB (18.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
    maj-min: 254:0 mapped: luks-3d769afd-2828-481c-8e36-8aba99397d5a
  ID-5: /var/tmp raw-size: 896.96 GiB size: 896.96 GiB (100.00%)
    used: 163.73 GiB (18.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
    maj-min: 254:0 mapped: luks-3d769afd-2828-481c-8e36-8aba99397d5a
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 31.14 GiB used: 45.2 MiB (0.1%)
    priority: 100 comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 8
    dev: /dev/zram0
  ID-2: swap-2 type: partition size: 34.25 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/dm-1 maj-min: 254:1
    mapped: luks-a59fcb28-cd12-4a13-abcf-1ad9ee0585a5
Sensors:
  System Temperatures: cpu: 50.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 348 Uptime: 1m wakeups: 4512 Memory: total: 32 GiB
  available: 31.14 GiB used: 7.41 GiB (23.8%) igpu: 60 MiB Init: systemd
  v: 254 default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
  pm: pacman pkgs: 1939 libs: 432 tools: octopi,pamac,paru,yay
  Shell: garuda-inxi (sudo) default: Bash v: 5.1.16 running-in: konsole
  inxi: 3.3.29
Garuda (2.6.16-1):
  System install date:     2022-05-10
  Last full system update: 2023-09-12
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager mkinitcpio
  Windows dual boot:       No/Undetected
  Failed units:            

After reading a bit about common Issues I found this.

https://wiki.archlinux.org/title/Framework_Laptop_13#Intel_Wi-Fi_6E_AX210_reset/_low_throughput_/_"Microcode_SW_error"

Even tho it is not really connected to my issue I tried it.
Reboot, WIFI is back. Huh?

Removed the suggested fix again, reboot again, WIFI still there. wtf?
Reboot again, WIFI there.
Reboot again, WIFI missing. WTF?
Reboot again, WIFI is back.

So this issue seems inconsistent, will try some more reboots with the suggested setting.

I will investigate further and keep this thread updated.

Try installing and booting the linux-lts kernel.
There are always issues and small regressions after kernel updates (6.5 in this case).
At a quick look in the kernel bugzilla, there seem to be a few recently closed (so maybe in the next release) and at least one open which could be applicable (it occurred also to a Framework user, who claimed it to be resolved with 6.5.2, but you never can say, if this is inconsistent).
https://bugzilla.kernel.org/show_bug.cgi?id=217846
Anyway, just stay for a while with the LTS, if it works.

4 Likes

I always have it installed but simply forgot just to do exactly that :smiley: thanks for the reminder.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.