# Copy the broken firmware (46) somewhere else, so we don't lose it, in case we need it for testing later.
sudo cp -p /lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode /root
# Copy the 43 firmware over top / replacing the 46 firmware:
sudo cp -p /lib/firmware/iwlwifi-9260-th-b0-jf-b0-43.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode
# To see which firmware file the iwlwifi module is expecting to load, by the way, use:
modinfo iwlwifi |grep 9260
# to check wich firmware various versions of the kernel will expect to load, you specify the direct path of the iwlwifi module for that kernel. Two examples:
modinfo /usr/lib/modules/5.2.0-8-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko |grep 9260
modinfo /usr/lib/modules/5.0.0-20-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko |grep 9260
@fattony4
# Copy the broken firmware (46) somewhere else, so we don't lose it, in case we need it for testing later. iwlwifi- 9260-th- b0-jf-b0- 46.ucode /root
sudo cp -p /lib/firmware/
# Copy the 43 firmware over top / replacing the 46 firmware: iwlwifi- 9260-th- b0-jf-b0- 43.ucode /lib/firmware/ iwlwifi- 9260-th- b0-jf-b0- 46.ucode
sudo cp -p /lib/firmware/
# To see which firmware file the iwlwifi module is expecting to load, by the way, use:
modinfo iwlwifi |grep 9260
# to check wich firmware various versions of the kernel will expect to load, you specify the direct path of the iwlwifi module for that kernel. Two examples: modules/ 5.2.0-8- generic/ kernel/ drivers/ net/wireless/ intel/iwlwifi/ iwlwifi. ko |grep 9260 modules/ 5.0.0-20- generic/ kernel/ drivers/ net/wireless/ intel/iwlwifi/ iwlwifi. ko |grep 9260
modinfo /usr/lib/
modinfo /usr/lib/