Wireless
Participate in insightful discussions regarding issues related to Intel® Wireless Adapters and technologies
7368 Discussions

AX201 linux drivers issues

gulmini
Beginner
5,891 Views

Good morning!

I'm having some problems making the wifi card work under linux

the output of "dmesg | grep iwl" is:

[ 2.247667] iwlwifi: No config found for PCI dev 02f0/0000, rev=0x354, rfid=0x0
[ 2.248804] iwlwifi: probe of 0000:00:14.3 failed with error -22

I'm aware that on this forum there was another thread with the same error code, but it the steps didn't lead me to a solution before it was closed

To anticipate some questions:

  • The card is recognized but it cannot be switched on
  • The card used to work a week ago before switching to arch
  • I'm using arch with kernel 5.12.15
  • I'm not dual booting with Windows
  • I have disabled secure boot
  • I have tried using the latest version of the iwlwifi drivers (version 63)
  • I have also tried using version 62
  • I have also tried using the stable drivers here https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html
  • The card installed in my device is an intel original one and it is the stock one that came with it
  • I have already asked for help to my supplier (hyperbook) but they don't provide support for linux
  • My device is a clevo l140cu

Other logs that may be useful:

lshw -C network:

*-network UNCLAIMED
description: Network controller
product: Comet Lake PCH-LP CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: memory:a5118000-a511bfff

 

rfkill list

Soft blocked: no
Hard blocked: no

 

ls /lib/firmware | grep iwlwifi

(only relevant drivers are listed)

iwlwifi-Qu-b0-hr-b0-48.ucode
iwlwifi-Qu-b0-hr-b0-50.ucode
iwlwifi-Qu-b0-hr-b0-53.ucode
iwlwifi-Qu-b0-hr-b0-55.ucode
iwlwifi-Qu-b0-hr-b0-59.ucode
iwlwifi-Qu-b0-hr-b0-62.ucode
iwlwifi-Qu-b0-hr-b0-63.ucode
iwlwifi-Qu-b0-jf-b0-48.ucode
iwlwifi-Qu-b0-jf-b0-50.ucode
iwlwifi-Qu-b0-jf-b0-53.ucode
iwlwifi-Qu-b0-jf-b0-55.ucode
iwlwifi-Qu-b0-jf-b0-59.ucode
iwlwifi-Qu-b0-jf-b0-62.ucode
iwlwifi-Qu-b0-jf-b0-63.ucode
iwlwifi-Qu-c0-hr-b0-48.ucode
iwlwifi-Qu-c0-hr-b0-50.ucode
iwlwifi-Qu-c0-hr-b0-53.ucode
iwlwifi-Qu-c0-hr-b0-55.ucode
iwlwifi-Qu-c0-hr-b0-59.ucode
iwlwifi-Qu-c0-hr-b0-62.ucode
iwlwifi-Qu-c0-hr-b0-63.ucode
iwlwifi-Qu-c0-jf-b0-48.ucode
iwlwifi-Qu-c0-jf-b0-50.ucode
iwlwifi-Qu-c0-jf-b0-53.ucode
iwlwifi-Qu-c0-jf-b0-55.ucode
iwlwifi-Qu-c0-jf-b0-59.ucode
iwlwifi-Qu-c0-jf-b0-62.ucode
iwlwifi-Qu-c0-jf-b0-63.ucode
iwlwifi-QuZ-a0-hr-b0-48.ucode
iwlwifi-QuZ-a0-hr-b0-50.ucode
iwlwifi-QuZ-a0-hr-b0-53.ucode
iwlwifi-QuZ-a0-hr-b0-55.ucode
iwlwifi-QuZ-a0-hr-b0-59.ucode
iwlwifi-QuZ-a0-hr-b0-62.ucode
iwlwifi-QuZ-a0-hr-b0-63.ucode
iwlwifi-QuZ-a0-jf-b0-48.ucode
iwlwifi-QuZ-a0-jf-b0-50.ucode
iwlwifi-QuZ-a0-jf-b0-53.ucode
iwlwifi-QuZ-a0-jf-b0-55.ucode
iwlwifi-QuZ-a0-jf-b0-59.ucode
iwlwifi-QuZ-a0-jf-b0-62.ucode
iwlwifi-QuZ-a0-jf-b0-63.ucode
iwlwifi-ty-a0-gf-a0-59.ucode
iwlwifi-ty-a0-gf-a0-62.ucode
iwlwifi-ty-a0-gf-a0-63.ucode
iwlwifi-ty-a0-gf-a0.pnvm

 

Thank you in advance and have a nice day!

0 Kudos
14 Replies
DeividA_Intel
Moderator
5,864 Views

Hello gulmini,  


  


Thank you for posting on the Intel® communities.   


  


In order to better assist you, please provide the following:  


  


1. The brand and model number of your system. You can also provide the Intel® System Support Utility for the Linux* Operating System for more details: 

- https://downloadcenter.intel.com/download/26735/Intel-System-Support-Utility-for-the-Linux-Operating-System


2. You already ran some commands, but can you run the following commands and send us the outcome:  


· modinfo iwlwifi > If there is no output, then the module isn’t installed this is the distribution installation issue.  


· lsmod | grep iwlwifi > If the result is empty, the driver hasn't been loaded. Most likely to be a distribution issue.  


· To verify, please type: dmesg | grep iwlwifi > If the result is empty, the driver wasn’t initialized and this is a distribution issue. If there is a result populated, proceed with the next step.   


· dmesg | grep “no suitable firmware found!” > If the result is not empty, it means you don't have a suitable FW (API mentioned in the dmesg).  


· Please visit here: h ttps://wireless.wiki.kernel.org/en/users/drivers/iwlwifi for supported FW, or here https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/ for the latest versions.  


3. If the above steps don't work, collect the debug data:  


Type: dmesg | grep ASSERT   


If the output is empty, please follow this wiki: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging to extract dmesg and trace-cmd.  


  

If the output has value, please collect it from the wiki FW dump too.  





Regards,  

  

Deivid A. 

Intel Customer Support Technician 


0 Kudos
gulmini
Beginner
5,848 Views

Good evening,
I'll try to be concise:
1. the scanning utility first outputs "This product is not supported on this operating system." (Which is weird since it is said to support all linux distros) and then asks to download wodim but it actually doesn't download it even if I type "y" as response and run the command as super user.
Sadly, the output of the utility contains only date and no information about the system
The model is a Hyperbook L14 Ultra model 2020 (the one with 10th cpu, not 11th), I flashed onto it BIOS and EC from this page https://download.schenker-tech.de/package/schenker-via-14-id-svi14l20/ (schenker via 14 is the same clevo hardware as the hyperbook)

2.1 modinfo iwlwifi: output not empty

2.2 lsmod | grep iwlwifi: output not empty

2.3 dmesg | grep iwlwifi: output is not empty

2.4 dmesg | grep “no suitable firmware found!”: empty

2.5 I already installed the latest version (version 63) by renaming v63 into v62 otherwise it wouldn't load and it loads correctly, but no log changed

3 the result is empty, I'll try give the link a shot

I'm posting here before checking the link only because I don't want the thread to be closed

For readibility I stored all the results of the commands in respective files

Thank you so much for the help and have a nice day
Fabio

0 Kudos
DeividA_Intel
Moderator
5,835 Views

Hello gulmini, 


  

Thank you for the information provided 


  


I will proceed to check the issue internally and post back soon with more details. 


   


Best regards,  


Deivid A.  

Intel Customer Support Technician 


0 Kudos
DeividA_Intel
Moderator
5,798 Views

Hello gulmini, 



We are still investigating this issue, however, I will appreciate it if you can just confirm the following:


- Are you able to replicate this issue using Ubuntu?



This will help us to continue with the investigation.





Regards,    


Deivid A.  

Intel Customer Support Technician  


0 Kudos
gulmini
Beginner
5,786 Views

Hi,

Sorry for the slow response

I'm writing this from a non-live installation of ubuntu 20.04.1 LTS with kernel 5.8.0-63-generic

The same problems persist with this distro

I'll report all the logs sent before named by their commands

ssu.log is the output of your script that didn't work on arch

 

Have a nice day, Fabio

0 Kudos
DeividA_Intel
Moderator
5,777 Views

Hello gulmini, 



Thanks for the information provided.



We will proceed with the research and if we require more details or if we have any updates for you I will let you know as soon as possible.




Regards,    


Deivid A.  

Intel Customer Support Technician  


0 Kudos
DeividA_Intel
Moderator
5,732 Views

Hello gulmini, 



To continue further, I would like to confirm the following:



1. Did the WiFi start failing with error 'iwlwifi: No config found for PCI dev 02f0/0000, rev=0x354, rfid=0x0' after flashing BIOS and EC on 'Hyperbook' laptop using the source from 'Schenker'?

- https://download.schenker-tech.de/package/schenker-via-14-id-svi14l20/


2. Based on the research, the dev ID '02f0/0000' doesn't appear to be a valid Intel wireless hardware ID, can you roll back to Hyperbook's original BIOS and EC and confirm if the issue still persists?




Regards,  


Deivid A.  

Intel Customer Support Technician  


0 Kudos
gulmini
Beginner
5,722 Views

Hi,

I'm writing just to make sure that the thread won't be closed

It may take some time to get the EC and BIOS from hyperbook since they don't publicly provide them

Still, I can say that the wifi card wasn't working either before the BIOS update, since I updated it because the wifi had that problem

Unfortunately I don't have a copy of the logs with the hyperbook BIOS but I will post them as soon as possible

Regards,

Fabio

0 Kudos
DeividA_Intel
Moderator
5,707 Views

Hello gulmini, 



Thanks for the update,



I understand that you may need more time to gather the information requested. Take the time needed and I will be waiting for it.




Best regards, 


Deivid A.  

Intel Customer Support Technician 


0 Kudos
gulmini
Beginner
5,688 Views

Hi,

I just managed to flash the latest bios and ec version from hyperbook (1.07.10)

Sadly, the problem persists and dmesg still outputs "No config found for PCI dev 02f0/0000, rev=0x354, rfid=0x0"

I reported only dmesg and the ssu script because all the other logs are identical

Thank you and have a nice day,

Fabio

0 Kudos
DeividA_Intel
Moderator
5,675 Views

Hello gulmini, 



Thanks for the information provided. 



With this, I will continue with the research and let you know as soon as I have details or updates.



Thanks for your patience.



Best regards, 


Deivid A.  

Intel Customer Support Technician 


0 Kudos
DeividA_Intel
Moderator
5,591 Views

Hello gulmini, 




I would like to let you know that the Intel engineering team has confirmed the device ID '02f0/0000' is Not a valid hardware ID for the AX201 adapter, therefore there are no drivers available for it.



My recommendation is to get in contact with the system manufacturer to fix the invalid hardware ID issue.





Regards,  


Deivid A. 

Intel Customer Support Technician 


0 Kudos
gulmini
Beginner
5,577 Views

Hi,

Thanks for solving the problem!

I still have a question, though:

Is this still a software problem, meaning I can take this card and put it into another compatible pc and it would work, or it is a hardware failure?

Would a new functioning ax201 card work or I'm stuck until something changes in my ec/bios/kernel/drivers changes?

Thank you again and have a nice day,

Fabio

0 Kudos
DeividA_Intel
Moderator
5,561 Views

Hello gulmini, 



In this case, we can not assure that the wireless adapter will work on a different device, this is due to that the adapter was customized to work on its original system/laptop and may not work as expected or not at all.



My recommendation would be to check with the manufacturer of the system. laptop to confirm if the BIOS supports the adapter and also check for instructions and drivers.





Regards,  


Deivid A. 

Intel Customer Support Technician 


0 Kudos
Reply