The issue is in the iwlwifi wireless driver, specifically the error -61 (ENODATA) is being reported by the call to iwl_mvm_tzone_get_temp() in in drivers/net/wireless/intel/iwlwif/mvm/tt.c
Looking at this failure case it could be because there is a mismatch between the expected firmware blob and the actual installed (nor not installed) firmware blob for this driver.
Can you try installing or re-installing the linux-firmware package to see if this helps. You may need to re-boot the machine for this to be activated.
I suggest using:
sudo apt-get install --reinstall linux-firmware
Let us know if this allows one to read cat /sys/class/thermal/thermal_zone4/type
iwlwifi_1
The issue is in the iwlwifi wireless driver, specifically the error -61 (ENODATA) is being reported by the call to iwl_mvm_ tzone_get_ temp() in in drivers/ net/wireless/ intel/iwlwif/ mvm/tt. c
Looking at this failure case it could be because there is a mismatch between the expected firmware blob and the actual installed (nor not installed) firmware blob for this driver.
Can you try installing or re-installing the linux-firmware package to see if this helps. You may need to re-boot the machine for this to be activated.
I suggest using:
sudo apt-get install --reinstall linux-firmware
Let us know if this allows one to read cat /sys/class/ thermal/ thermal_ zone4/type
iwlwifi_1