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

AX101 Ubuntu 22.04 or 22.10 driver

EugeneSt
Novice
20,071 Views

Hi,

 

As was suggested here , I started a new thread.

I have troubles with wifi and bluetooth

 

# 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

 

help of community  provided: github.com/torvalds/linux/commit/… that looks like need a revert/fix. 

 

This issue is blocking me with usage of my new PC((

Please, help me asap.

Thanks in advance!

 

Best regards,
Eugene.

0 Kudos
22 Replies
Steven_Intel
Moderator
19,145 Views

Hello EugeneSt,


Thank you for posting on the Intel® communities.


I am sorry you are having issues with your Intel® Wi-Fi 6 AX101, I will be glad to assist you.


Please provide the following information:


  • What is the model of your Mini PC?
  • Is this the original adapter that came pre-installed in your system, or have you changed/installed a new adapter recently?


As well, Linux drivers are not provided by Intel, but by the community. If the adapter is working fine on Windows, it is possible there is a driver/kernel issue.


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
EugeneSt
Novice
19,142 Views

Hi @Steven_Intel ,

 

Thank you for your reply!

I have: Beeline Mini-S12 PRO with Intel Alder Lake N100

With preinstalled WinOS Wifi worked correctly, but I would like to use Ubuntu.

In specifications of AX101 is listed support of Linux. So my expectations that Intel ensure users possible usage on Linux systems and support. Or I misunderstanding this?

 

 

Best regards,
Eugene.

 

0 Kudos
Steven_Intel
Moderator
19,117 Views

Thank you for your reply.


When you run the # lspci command, are you able to see the network controller identified? If not, please try checking the wireless card is peroperly integrated (if applicable).


Also, please gather a system report using the Intel® System Support Utility (Intel® SSU) for Linux (https://www.intel.com/content/www/us/en/download/18895/26735/intel-system-support-utility-for-the-linux-operating-system.html?).


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
EugeneSt
Novice
19,075 Views

Hi @Steven_Intel , 

The info you requested:

 

# lspci
00:00.0 Host bridge: Intel Corporation Device 461c
00:02.0 VGA compatible controller: Intel Corporation Device 46d1
00:14.0 USB controller: Intel Corporation Device 54ed
00:14.2 RAM memory: Intel Corporation Device 54ef
00:14.3 Network controller: Intel Corporation Device 54f0
00:15.0 Serial bus controller: Intel Corporation Device 54e8
00:15.1 Serial bus controller: Intel Corporation Device 54e9
00:16.0 Communication controller: Intel Corporation Device 54e0
00:17.0 SATA controller: Intel Corporation Device 54d3
00:19.0 Serial bus controller: Intel Corporation Device 54c5
00:19.1 Serial bus controller: Intel Corporation Device 54c6
00:1c.0 PCI bridge: Intel Corporation Device 54be
00:1d.0 PCI bridge: Intel Corporation Device 54b2
00:1e.0 Communication controller: Intel Corporation Device 54a8
00:1e.3 Serial bus controller: Intel Corporation Device 54ab
00:1f.0 ISA bridge: Intel Corporation Device 5481
00:1f.3 Audio device: Intel Corporation Device 54c8
00:1f.4 SMBus: Intel Corporation Device 54a3
00:1f.5 Serial bus controller: Intel Corporation Device 54a4
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Non-Volatile memory controller: MAXIO Technology (Hangzhou) Ltd. NVMe SSD Controller MAP1202 (rev 01)

 

 

 

 

0 Kudos
marktor
Beginner
19,088 Views

Very much the same problem here ... with a Belink U59 : Jasper Lake N5105 and AX101

I'd also note that the "Linux Support for Intel Wireless" drivers page lists the AX210, AX201, AX200 and many other cards as supported by various iwlwifi firmware but the AX101 is curiously absent.  Why is that?

https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html

 

 

0 Kudos
metasoft
Novice
19,012 Views

This looks to be a common problem associated with the 12th Gen processor Intel N95, N100, or i3-N305 based mini PCs.

 

I would hesitated to buy a computer with these Intel processors until the Linux driver support for the corresponding AX101 wireless is resolved.

 

Just like EugeneSt, I'm stuck with not buying a Beelink mini PC in the EQ line until the AX101 wireless support issue is resolved.

 

I think this is a problem in the Linux kernel code line, so can somebody reach out to the Intel developers working on Linux to ensure the code changes needed to support AX101 is merged into the release branch, or can confirm which version of Linux has the AX101 update merged into Linux?

 

 

metasoft
Novice
19,005 Views

@EugeneSt,

 

I found a interim solution, which unfortunately will cost you more money

But at least your Mini S Pro will have wireless connectivity.

 

There is support in Ubuntu and its derivatives, such as LinuxMint for this USB wifi adapter.

I've used this in Ubuntu 18.04, 20.04 and 22.04 and Ubuntu or LinuxMint, mostly LinuxMint, and it works out of box and these 2 Linux distros would automatically discover it.

https://www.amazon.com/Panda-Ultra-150Mbps-Wireless-Adapter/dp/B00762YNMG/

 

Until Intel's Linux developer merge the code to support AX101 into Linux kernel,

I don't know of a good solution. I can see that 1 can compile their own kernel with very minor code changes,

to get AX101 working, but I don't want to do that as the next Linux patch would break the change yet again.

 

0 Kudos
EugeneSt
Novice
18,997 Views
Thank you!
I bought hdmi dummy plug and put it on my “server” box connected via Ethernet. Media server still running on raspberry-pi. The solution was on kernel, but looks like it was fkedup last summer… expecting soon fix.
metasoft
Novice
18,976 Views

@Steven_Intel :

 

There was a recent Linux firmware release, so I updated to that to see if the AX101 issue has been resolved.

 

Short answer is NO.

 

I'll try again when LinuxMint 21.2 is released in Summer 2023, in the meantime, folks with AX101 is out of luck on Ubuntu or Ubuntu-based distros, most likely Debian also has the same lack of AX101 support issue.

 

uname -a

 

Linux minis12pro 5.19.0-38-generic #39~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 17 21:16:15 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

 

grep iwlwifi /var/log/syslog


Mar 27 18:11:11 minis12pro kernel: [ 3.708795] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Mar 27 18:11:11 minis12pro kernel: [ 3.720562] iwlwifi: No config found for PCI dev 54f0/0244, rev=0x370, rfid=0x10c000
Mar 27 18:11:11 minis12pro kernel: [ 3.720576] iwlwifi: probe of 0000:00:14.3 failed with error -22

...
Mar 27 18:15:28 minis12pro kernel: [ 3.565102] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Mar 27 18:15:28 minis12pro kernel: [ 3.566317] iwlwifi: No config found for PCI dev 54f0/0244, rev=0x370, rfid=0x10c000
Mar 27 18:15:28 minis12pro kernel: [ 3.566329] iwlwifi: probe of 0000:00:14.3 failed with error -22

 

 

0 Kudos
Steven_Intel
Moderator
18,906 Views

Many thanks for your reply and detailed information.


I will keep working on this case, as soon as I have an update, I will let you know.


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
Steven_Intel
Moderator
18,702 Views

Hello EugeneSt,


Many thanks for your patience on this matter.


Since the Intel AX101 is a newer product, the Linux drivers may be still Work In Progress in distros. The AX101 Bluetooth should be working by using the mainline kernel ver. 6.2+ from kernel.org.


You may also consider installing the AX101 Wi-Fi from backport-iwlwifi, or wait for the Wi-Fi to be fully ready and released to mainline kernel later.


Let me know if you have any concern.


Best regards,


Steven G.

Intel Customer Support Technician


0 Kudos
EugeneSt
Novice
18,699 Views

Hi @Steven_Intel ,

 

Thank you for your reply!

It means officially AX101 is not supporting Linux, right? so specs need to be fixed. 

 

Best regards,
Eugene.

0 Kudos
Steven_Intel
Moderator
18,382 Views

Many thanks for your response.


Since the drivers may still be in WIP, we can consider there is no support for the moment. 


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
Steven_Intel
Moderator
18,087 Views

We would like to know if you have any concerns or need further assistance.


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
Steven_Intel
Moderator
17,926 Views

Since we have not heard back from you, we will close this thread. If you need any additional information, please submit a new question, as this thread will no longer be monitored.


Best regards,


Steven G.

Intel Customer Support Technician.


0 Kudos
metasoft
Novice
17,915 Views

Thank you. This is what I'm reading for.

http://cdimage.ubuntu.com/ubuntucinnamon/releases/23.04/release/

0 Kudos
Toleedo
Beginner
12,119 Views

Is there a fix for this? I have the Beelink with the AX101 and still cannot get wifi

0 Kudos
metasoft
Novice
12,028 Views

Linux support for AX101 is available with kernel version 6.3 or higher.

If you're using Ubuntu or LinuxMint, you can install the mainline installer to update Linux kernel to 6.4 which is the current stable release.

 

0 Kudos
caz
Beginner
5,838 Views

I don't think it works on the current stable release of Ubuntu which is 22.04.3. 22.04.3 has Kernel 6.2.

It works on Ubuntu-24.04 which has Kernel 6.5 and is expected to release in March 2024 on my Chuwi GemiBook Plus.

-caz

P.S. Bluetooth does not work on Ubuntu-24.04/Chuwi GemiBook Plus.

dmesg reports

[ 67.654147] Bluetooth: hci0: Device revision is 2
[ 67.654153] Bluetooth: hci0: Secure boot is enabled
[ 67.654155] Bluetooth: hci0: OTP lock is enabled
[ 67.654155] Bluetooth: hci0: API lock is enabled
[ 67.654156] Bluetooth: hci0: Debug lock is disabled
[ 67.654157] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 67.654159] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38
[ 67.654737] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0040-1050.sfi (-2)
[ 67.656073] Bluetooth: hci0: Reading supported features failed (-56)
[ 67.656105] Bluetooth: hci0: Error reading debug features
[ 67.657010] Bluetooth: hci0: Failed to read MSFT supported features (-56)

So its kernel 6.5 has not included its firmware while it has WiFi firmware.

 

0 Kudos
caz
Beginner
5,688 Views

Bluetooth works on Ubuntu-24.04/Chuwi GemiBook Plus by doing follows.

cd /usr/lib/firmware/intel
sudo ln -s ibt-1040-4150.ddc.zst ibt-0040-1050.ddc.zst
sudo ln -s ibt-1040-4150.sfi.zst ibt-0040-1050.sfi.zst

 

You will have followings in dmesg.

 ...
68.085274] Bluetooth: hci0: Found device firmware: intel/ibt-0040-1050.sfi
.....
[ 69.497871] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-0040-1050.ddc
[ 69.499972] Bluetooth: hci0: Applying Intel DDC parameters completed
....

 

0 Kudos
Reply