Hi team, I want to report a problem.
I will describe this problem as follows:
My ZimaBlade does not detect a newly installed Intel AX210 Wi-Fi card (https://www.amazon.de/Ziyituod-WiFi-Karte-Erweitert-Bluetooth5-2-Unterstützt/dp/B0C7BF9MNX). The card is not visible at the hardware level, meaning it does not appear in the output of the lspci command. My objective is to enable Wi-Fi on the device, but the system doesn’t seem to recognize that the card exists.
And I can reproduce the problem like this:
- Power off the ZimaBlade completely and disconnect the power supply.
- Install the Intel AX210 card into the PCIe slot.
- Reconnect power and boot the ZimaBlade into ZimaOS.
- Log in to the system via SSH.
- Run the command lspci.
- Observe the output: The Intel AX210 network controller is not listed. Only the onboard Realtek Ethernet controller is shown when filtering for network devices.
And I remember I did this to my machine before the problem showed up:
The only change made to the system was the physical installation of the Intel AX210 Wi-Fi card. The system was working as expected before this hardware was added.
And I have tried these operations to fix it:
-
Hardware Verification: I removed the AX210 card from the ZimaBlade and installed it in a separate Windows 11 desktop computer. The card was immediately recognized as “Intel(R) Wi-Fi 6E AX210 160MHz” and functioned perfectly. This confirms the card itself is not faulty.
-
Physical Re-seating: I powered down the ZimaBlade, disconnected the power, and carefully re-seated the card in the PCIe slot to ensure it was making a solid connection. The issue persisted.
-
BIOS Configuration: I entered the BIOS setup and navigated to Chipset > South Cluster Configuration > PCI Express Configuration. I manually changed the link speed for all available PCIe ports from the default “Auto” setting to “Gen 1” . I saved the changes and rebooted, but the card is still not detected.
After these steps, the lspci output remains the same, showing no sign of the Intel Wi-Fi card:
root@ZimaBlade:~# lspci
00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 500 (rev 0b)
00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)
00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)
00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)
00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 (rev fb)
00:14.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1 (rev fb)
00:14.1 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #2 (rev fb)
00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)
00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b)
00:16.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3 (rev 0b)
00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller (rev 0b)
00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b)
00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
[If you used CLI, then you did this by]
-
What user? I have run commands as both root and a non-root user.
-
In what method? All commands were executed remotely via SSH .
And here are the specs of my machine:
-
Device: ZimaBlade
-
OS: ZimaOS v1.4.3
-
Expansion Card: Intel Wi-Fi 6E AX210 160MHz