I don't quite know why 65 & 66 are missing, lets assume they have been discovered to be buggy.
The module declares to only support 66.ucode, when actually that's the max version
$ modinfo iwlwifi | grep so-a0-gf-a0
firmware: iwlwifi-so-a0-gf-a0-66.ucode
And our trim-firmware scripts do not realise that we should include v64 of the ucode, if desired v66 & v65 are missing.
Our kernel driver supports loading UCODE API versions 39 to 66 inclusive.
Our linux-firmware package, for this SKU variant ships:
./lib/firmware/ iwlwifi- so-a0-gf- a0-64.ucode iwlwifi- so-a0-gf- a0-67.ucode iwlwifi- so-a0-gf- a0-68.ucode
./lib/firmware/
./lib/firmware/
I don't quite know why 65 & 66 are missing, lets assume they have been discovered to be buggy.
The module declares to only support 66.ucode, when actually that's the max version so-a0-gf- a0-66.ucode
$ modinfo iwlwifi | grep so-a0-gf-a0
firmware: iwlwifi-
And our trim-firmware scripts do not realise that we should include v64 of the ucode, if desired v66 & v65 are missing.