From 1699d70ce68522eb80fcc932c518de8ce7d614b4 Mon Sep 17 00:00:00 2001 From: Eduard Tolosa Date: Sat, 19 Apr 2025 23:28:51 -0500 Subject: [PATCH] (post-update): add iwd additional info --- ...intel-ax200-ax210-random-driver-crashes-on-linux.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/_posts/2025-04-16-fixing-intel-ax200-ax210-random-driver-crashes-on-linux.md b/_posts/2025-04-16-fixing-intel-ax200-ax210-random-driver-crashes-on-linux.md index 95da983..5dc397e 100644 --- a/_posts/2025-04-16-fixing-intel-ax200-ax210-random-driver-crashes-on-linux.md +++ b/_posts/2025-04-16-fixing-intel-ax200-ax210-random-driver-crashes-on-linux.md @@ -100,6 +100,16 @@ cat /sys/bus/pci/devices/0000:05:00.0/d3cold_allowed Make sure to change the PCIE device path to your card's path. If the output is `0`, then the udev rule is working. +## Additional notes + +If you are using [iwd](https://iwd.wiki.kernel.org/) as your WiFi manager, you can also disable power management and the removal/re-creation of the device (which is one of the main reasons for the driver issue) by appending the following lines to your `/etc/iwd/main.conf` file: + +```ini +[DriverQuirks] +DefaultInterface=iwlwifi +PowerSaveDisable=iwlwifi +``` + # Conclusion This was a very annoying issue that took me a while to figure out, so instead of disabling all the PCI power management for the whole system and affecting temperatures/power saving in general, we can make it work only affected the specific device.