Dear all,
I'm trying to make an Intel AX200-based mPCIe card (https://www.alfa.com.tw/products/awpcie-ax200u?variant=36473965805640) work with OpenWrt, and have at least the possibility of using it as 2.4 GHz AP or client towards another 802.11ax AP I own.
I'm currently trying to use the latest stable version of OpenWrt (21.02.1, with Linux kernel 5.4.154), by building the image myself, and PC Engines APU2E4 as main hardware (https://pcengines.ch/apu2e4.htm).
I selected the kmod-iwlwifi
package, with make menuconfig
, and built a new image for the boards, however, I'm unable to make it work.
The firmware, according also to this discussion, should be already contained in the 5.4 kernel (a user in the same discussion was able to make an AX200-based card work with Ubuntu with "iwlwifi-cc-a0-55.ucode", which should be theoretically included in OpenWrt 21.02.1), but, unfortunately, I'm getting the following errors:
[ 9.026814] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-59.ucode failed with error -2
[ 9.036740] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-59.ucode
[ 9.054893] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-58.ucode failed with error -2
[ 9.064656] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-58.ucode
[ 9.081692] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-57.ucode failed with error -2
[ 9.091776] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-57.ucode
[ 9.109264] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 9.118876] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-56.ucode
[ 9.136929] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-55.ucode failed with error -2
[ 9.146814] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-55.ucode
[ 9.165052] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-54.ucode failed with error -2
[ 9.175014] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-54.ucode
[ 9.193324] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-53.ucode failed with error -2
[ 9.203496] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-53.ucode
[ 9.220945] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2
[ 9.234411] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-52.ucode
[ 9.251301] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2
[ 9.261138] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-51.ucode
[ 9.278196] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
[ 9.290903] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-50.ucode
[ 9.366085] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
[ 9.376032] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-49.ucode
[ 9.392498] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-48.ucode failed with error -2
[ 9.402086] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-48.ucode
[ 9.420162] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-47.ucode failed with error -2
[ 9.429865] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-47.ucode
[ 9.447788] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-46.ucode failed with error -2
[ 9.457434] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-46.ucode
[ 9.475320] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-45.ucode failed with error -2
[ 9.485148] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-45.ucode
[ 9.502486] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-44.ucode failed with error -2
[ 9.512402] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-44.ucode
[ 9.529829] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-43.ucode failed with error -2
[ 9.539856] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-43.ucode
[ 9.558108] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-42.ucode failed with error -2
[ 9.567877] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-42.ucode
[ 9.586032] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-41.ucode failed with error -2
[ 9.595883] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-41.ucode
[ 9.613414] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-40.ucode failed with error -2
[ 9.623153] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-40.ucode
[ 9.640631] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-39.ucode failed with error -2
[ 9.650608] iwlwifi 0000:05:00.0: Falling back to sysfs fallback for: iwlwifi-cc-a0-39.ucode
[ 9.669423] iwlwifi 0000:05:00.0: no suitable firmware found!
[ 9.675743] iwlwifi 0000:05:00.0: minimum version required: iwlwifi-cc-a0-39
[ 9.683233] iwlwifi 0000:05:00.0: maximum version supported: iwlwifi-cc-a0-59
[ 9.690809] iwlwifi 0000:05:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
And, as no firmware can be loaded, the AX200 card cannot be used, even if it shows up when launching lspci
.
Do you know if I'm missing some package or if I should use another firmare which is not included in kernel v5.4?
Thank you very much in advance for your assistance!