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

AX101 Linux driver

Dezhen
Novice
28,287 Views

Dear Sirs,

 

My laptop uses Intel ® Wi-Fi 6 AX101, and unable to use wifi and Bluetooth functions under ubuntu system.

 

This is my device information. And my system is Ubuntu 22.04 and have updated to the latest Linux kernel 6.2.5 and 6.3.0rc2.

 

Regards,

Dezhen

Labels (1)
0 Kudos
22 Replies
Alberto_R_Intel
Employee
25,138 Views

Dezhen, Thank you for posting in the Intel® Communities Support.


For this scenario, first, it is important to mention that all the drivers that we have available on our official website were tested and validated for Windows* as Operating System:

https://www.intel.com/content/www/us/en/download/19351/windows-10-and-windows-11-wi-fi-drivers-for-intel-wireless-adapters.html?wapkw=ax101

https://www.intel.com/content/www/us/en/download/18649/intel-wireless-bluetooth-for-windows-10-and-windows-11.html?wapkw=ax101


Since according to the specifications of the Intel® Wi-Fi 6 AX101 card, it supports Linux:

https://ark.intel.com/content/www/us/en/ark/products/203014/intel-wifi-6-ax101.html


We will do further research on this matter, for us to be able to do that, we just wanted to confirm a few details about your platform:

By any chance, did you test your computer using Windows? Was the issue that you are describing the same in that case?

Did wireless/bluetooth ever work fine on this machine when using Ubuntu 22.04?

If yes, when did the issue start?

Did you make any recent hardware/software changes, besides installing Ubuntu 22.04, that might cause this issue?

The wireless card, did you purchase it separately or did it come installed on the computer?

Does the problem happen at home or in the work environment?


Any questions, please let me know.


Regards,

Albert R.


Intel Customer Support Technician



0 Kudos
Dezhen
Novice
25,124 Views

Dear Albert R,

 

My answer to these questions is as follows:

 

1. My computer is installed with both windows 11 and ubuntu22.04, and the AX101 can work normally on Windows 11 by installing the driver on the official website above. Both wireless and Bluetooth can be recognized as AX101 and work normally  on windows 11.

 

2. Both wireless and bluetooth are not recognized and cannot work properly on Ubuntu 22.04 all the time.

 

3. After installing Ubuntu 22.04, I only have normal software updates. And manually upgrade the Linux kernel to the latest version 6.2.5 via USB shared network.

 

4. The wireless network card is provided by the computer, not by myself.

 

5. This problem occurs on my personal computer used for study.

 

Regards,

Dezhen

0 Kudos
Alberto_R_Intel
Employee
25,106 Views

Hi Dezhen, Thank you very much for providing that information.


We will now do further research on this matter to try to find a possible solution for this scenario. As soon as I get any updates, I will post all the details on this thread.


Regards,

Albert R.


Intel Customer Support Technician


0 Kudos
EugeneSt
Novice
25,083 Views

Dear Albert, 

I'm also faced this issue!

Ubuntu 22.04 and 22.10 too.

 

Looking forward for quick solution!

0 Kudos
EugeneSt
Novice
25,064 Views

if it would be helpful - logs

0 Kudos
EugeneSt
Novice
25,053 Views
A few more things to add:
# dmesg | grep iwlwifi
[ 2.573402] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 2.586226] iwlwifi: No config found for PCI dev 54f0/0244, rev=0x370, rfid=0x10c000
[ 2.586247] iwlwifi: probe of 0000:00:14.3 failed with error -22


# uname -r
6.2.7-060207-generic


# rfkill list

0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no


# lspci -kvnn | sed -n '/Network/,/^$/ p'
00:14.3 Network controller [0280]: Intel Corporation Device [8086:54f0]
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Device [8086:0244]
Flags: fast devsel, IRQ 16
Memory at 6001114000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [80] MSI-X: Enable- Count=16 Masked-
Capabilities: [100] Latency Tolerance Reporting
Capabilities: [164] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?>
Kernel modules: iwlwifi



More details https://askubuntu.com/questions/1459856/intel-alder-lake-n100-wifi-and-bluetooth-issues
Also in comments possible fix is found - commit in GitHub that bring the issue.
0 Kudos
Dezhen
Novice
24,985 Views

I found a patch for ax101 in makedeb mpr that is applicable to Linux kernel 6.1.15. After compiling and installing, you can temporarily resolve wireless internet issues. However, it is not possible to use Bluetooth and connect to wifi-6.


And we look forward to an official solution to the Linux driver issue as soon as possible

Alberto_R_Intel
Employee
24,957 Views

EugeneSt, Thank you for posting in the Intel® Communities Support.


Just to let you know, as an option, you can always submit your inquiry on a new thread, the reason for this is that every scenario is different even if the same product is being used, so for us to better assist you and in order to try to fix the problem, please submit a new thread:

https://communities.intel.com/community/tech


Or, you can keep checking the updates on this thread as well.



Regards,

Albert R.


Intel Customer Support Technician


EugeneSt
Novice
24,888 Views

hi @Alberto_R_Intel ,

 

Do you have any updates or ETA for the solution?

 

Best regards,

Eugene

0 Kudos
Alberto_R_Intel
Employee
24,873 Views

Hello Dezhen, I just received an update on this matter.


While we are still working on this scenario, we just wanted to know if you have the option to provide a full log with the command 'dmesg' for further analysis?


Regards,

Albert R.


Intel Customer Support Technician


0 Kudos
Dezhen
Novice
24,860 Views

There is my dmesg information.

0 Kudos
Alberto_R_Intel
Employee
24,831 Views

Hello Dezhen, Thank you very much for sharing the file.


We will now continue with our research on this matter. We will provide a response on this scenario as soon as possible.


Regards,

Albert R.


Intel Customer Support Technician


0 Kudos
Alberto_R_Intel
Employee
24,480 Views

Hello Dezhen, I just received an update on this matter.


After reviewing the case, we determined that, since this is a new product and the drivers might still be in development by distributors, what we recommended as the next thing to do will be to get in contact with your distributor and kernel.org:

https://kernel.org/


Regards,

Albert R.


Intel Customer Support Technician


0 Kudos
stevea
Beginner
23,823 Views

This problem is neither well described, nor is it addressed by referring to kernel.org

The AX101 wifi *is* supported under Linux using the Intel corporate provided iwlwifi driver.

However the pci part (8086:54F0) COMBINED with the SUB-ID (8086:0244) is incorrectly

rejected by the driver.

 

In addition  - the associated bluetooth device has no firmware available - and this is entirely up to Intel to provide.

 

The Linux wifi driver (iwlwifi) can be made functional with this one line patch

 

The patch here, (see answer & limitation)

https://askubuntu.com/questions/1459856/intel-alder-lake-n100-wifi-and-bluetooth-issues

Or here,

https://aur.archlinux.org/packages/iwlwifi-ax101-dkms

create a functional wifi interface.

 

The firmware necessary for te bluetooth device is absent.

 

The Intel Linux iwlwifi driver support team should be notified.

0 Kudos
RockyZuo
Beginner
21,329 Views

Hi, Dezhen, I guess I have the same laptop as you. Have you solved this wifi connection issue? Can you provide some help? Thanks so much!

0 Kudos
Dezhen
Novice
21,063 Views

1. Install makedeb: https://docs.makedeb.org/installing/release-types/.
2. Download ax101 Linux patch: https://mpr.makedeb.org/packages/iwlwifi-ax101-dkms.
3. Modify the pkgver in PKGBUILD to the version you need. Currently, I have tested versions 6. * that can be used.
4. Modify the first item in sha256sum (sha256sum *. tar. xz) based on the downloaded kernel compressed file.
5. Run makedeb - s to compile.
6. Install the generated deb file.

* After installation, only wifi5(AC) can be used, but wifi-6(AX) and Bluetooth are still not supported.

* I have previously tested Linux kernel 6.4-rc1, which can only be used with wifi-5 (AC). However, NVIDIA graphics drivers cannot be used normally.

* If you are interested, you can directly test the latest Linux kernel 6.4-rc6.

0 Kudos
RockyZuo
Beginner
21,026 Views

Thanks so much for your detailed answer! I compiled and installed the Ubuntu kernel 6.2.X manually after changing its source code (just two lines) according to the patch you mentioned.  Then the Wi-Fi5 (AC) works for my laptop. As for the Bluetooth, I followed https://aur.archlinux.org/packages/iwlwifi-ax101-dkms and rename the files '/usr/lib/firmware/intel/ibt-1040-4150.ddc', and '/usr/lib/firmware/intel/ibt-1040-4150.sfi' to 'ibt-1040-1050.ddc' and 'ibt-1040-1050.sfi'', respectively. Then Bluetooth also works fine.

0 Kudos
Dezhen
Novice
20,928 Views

Thanks for your bluetooth solution, I can use bluetooth normally after modifying these files.

sudo ln -s ibt-1040-4150.ddc ibt-0040-1050.ddc

sudo ln -s ibt-1040-4150.sfi ibt-0040-1050.sfi

0 Kudos
VETRIVEL
Beginner
21,079 Views

HI  Team , Have you Got any solution on AX101 Drivers for Ubuntu 22.04 ••••

Lucas10
Beginner
20,923 Views

WiFi is working fine under Kernel 6.4-rc7. Upgrade it.

0 Kudos
Reply