System with Intel wireless AC-9462 freezes unless WiFi is diabled due to missing firmware
Solution 1:
I believe that the reason that you nor I can find any x.35 or x.36 firmware with a thorough web search is that they don't yet exist. The driver in question, iwlwifi
, is written to look for the latest firmware version first; failing to find it, look for the next latest and so on until a suitable firmware file is found.
At the same time, the driver is written to automatically use later firmware versions as they are developed and included in newer versions of linux-firmware
. In other words, when x.35 is written and released, the driver iwlwifi
will find and use it without the necessity of a newer version of the driver. This is quite common in Intel and some other wireless drivers.
I think there is some reason other than firmware that causes your system to hang when using wireless. I invite you to ask a new open-ended question and include: dmesg | grep -e iwl -e wlp
.
EDIT: We see this clue in your dmesg
:
Conflict between TLV & NVM regarding enabling LAR (TLV = enabled NVM =disabled)
I suggested that you try a driver parameter:
sudo modprobe -r iwlwifi && sudo modprobe iwlwifi lar_disable=Y
It seems to have solved the hang issue so I suggest that you make it permanent:
sudo -i
echo "options iwlwifi lar_disable=Y" >> /etc/modprobe.d/iwlwifi.conf
exit
You should be all set.