I have a Beelink SEi10 Mini-PC with an M2 2230 intel AX101NGW wifi6/bluetooth combo card.
I've installed Proxmox 8, and started it.
I've run apt-get update, apt-get dist-upgrade, and rebooted.
When Proxmox starts, lspci shows that the card is found, though possibly mis-identified,
dmesg shows that the card is correctly identified, but the iwlwifi driver is unable to initialize with the firmware it loaded for this card.
After looking around on the debian site, I found a package in trixie (testing), firmware-iwlwifi_20230515-3_all.deb, that lists updates for my card in its contents.
Thought trying it might be worth it, so I downloaded the package and tried to install it. Looks like that's not going to work.
Does anyone have any suggestions on how to install and try the updated firmware and/or updated iwlwifi driver without uninstalling Proxmox?
Alternatively, does anyone have any ideas, besides installing the firmware-iwlwifi package, that I might try to get an AX101NGW working in Proxmox 8?
Thanks!
I've installed Proxmox 8, and started it.
I've run apt-get update, apt-get dist-upgrade, and rebooted.
When Proxmox starts, lspci shows that the card is found, though possibly mis-identified,
dmesg shows that the card is correctly identified, but the iwlwifi driver is unable to initialize with the firmware it loaded for this card.
Code:
root@pve03:~# lspci -nnk -s 00:14.3
00:14.3 Network controller [0280]: Intel Corporation Ice Lake-LP PCH CNVi WiFi [8086:34f0] (rev 30)
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Ice Lake-LP PCH CNVi WiFi [8086:0244]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
root@pve03:~# dmesg | grep iwlwifi
[ 52.152553] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 52.200849] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[ 52.200865] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 52.201277] iwlwifi 0000:00:14.3: loaded firmware version 72.daa05125.0 Qu-c0-hr-b0-72.ucode op_mode iwlmvm
[ 52.449756] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX101, REV=0x332
[ 52.573478] iwlwifi 0000:00:14.3: Detected RF HR1 B3, rfid=0x10c000
[ 53.603165] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[ 53.604373] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 53.604384] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
[ 53.604392] iwlwifi 0000:00:14.3: Loaded firmware version: 72.daa05125.0 Qu-c0-hr-b0-72.ucode
[ 53.604401] iwlwifi 0000:00:14.3: 0x00000084 | NMI_INTERRUPT_UNKNOWN
[ 53.604410] iwlwifi 0000:00:14.3: 0x000022F0 | trm_hw_status0
[ 53.604416] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[ 53.604424] iwlwifi 0000:00:14.3: 0x004CC152 | branchlink2
[ 53.604431] iwlwifi 0000:00:14.3: 0x004C25DE | interruptlink1
[ 53.604438] iwlwifi 0000:00:14.3: 0x004C25DE | interruptlink2
[ 53.604445] iwlwifi 0000:00:14.3: 0x004CAE0C | data1
[ 53.604452] iwlwifi 0000:00:14.3: 0x01000000 | data2
[ 53.604458] iwlwifi 0000:00:14.3: 0x00000000 | data3
[ 53.604465] iwlwifi 0000:00:14.3: 0x00000000 | beacon time
[ 53.604471] iwlwifi 0000:00:14.3: 0x00110BC0 | tsf low
[ 53.604478] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
[ 53.604485] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[ 53.604491] iwlwifi 0000:00:14.3: 0x001166F1 | time gp2
[ 53.604498] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[ 53.604506] iwlwifi 0000:00:14.3: 0x00000048 | uCode version major
[ 53.604514] iwlwifi 0000:00:14.3: 0xDAA05125 | uCode version minor
[ 53.604521] iwlwifi 0000:00:14.3: 0x00000332 | hw version
[ 53.604528] iwlwifi 0000:00:14.3: 0x18C89002 | board version
[ 53.604535] iwlwifi 0000:00:14.3: 0x8002FC12 | hcmd
[ 53.604542] iwlwifi 0000:00:14.3: 0x00020000 | isr0
[ 53.604548] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[ 53.604555] iwlwifi 0000:00:14.3: 0x08F00002 | isr2
[ 53.604562] iwlwifi 0000:00:14.3: 0x00C0000C | isr3
[ 53.604568] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[ 53.604575] iwlwifi 0000:00:14.3: 0x00000000 | last cmd Id
[ 53.604582] iwlwifi 0000:00:14.3: 0x004CAE0C | wait_event
[ 53.604589] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
[ 53.604595] iwlwifi 0000:00:14.3: 0x00000000 | l2p_duration
[ 53.604602] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
[ 53.604609] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
[ 53.604617] iwlwifi 0000:00:14.3: 0x0000000B | lmpm_pmg_sel
[ 53.604624] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[ 53.604631] iwlwifi 0000:00:14.3: 0x00000020 | flow_handler
[ 53.604677] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 53.604683] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
[ 53.604690] iwlwifi 0000:00:14.3: 0x20000066 | NMI_INTERRUPT_HOST
[ 53.604698] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[ 53.604705] iwlwifi 0000:00:14.3: 0x80455E90 | umac branchlink2
[ 53.604712] iwlwifi 0000:00:14.3: 0x80472502 | umac interruptlink1
[ 53.604720] iwlwifi 0000:00:14.3: 0x80472502 | umac interruptlink2
[ 53.604727] iwlwifi 0000:00:14.3: 0x01000000 | umac data1
[ 53.604735] iwlwifi 0000:00:14.3: 0x80472502 | umac data2
[ 53.604741] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[ 53.604749] iwlwifi 0000:00:14.3: 0x00000048 | umac major
[ 53.604755] iwlwifi 0000:00:14.3: 0xDAA05125 | umac minor
[ 53.604762] iwlwifi 0000:00:14.3: 0x001166EF | frame pointer
[ 53.604769] iwlwifi 0000:00:14.3: 0xC0886264 | stack pointer
[ 53.604776] iwlwifi 0000:00:14.3: 0x00010C00 | last host cmd
[ 53.604783] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[ 53.604811] iwlwifi 0000:00:14.3: IML/ROM dump:
[ 53.604816] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM error/state
[ 53.604844] iwlwifi 0000:00:14.3: 0x000056A4 | IML/ROM data1
[ 53.604871] iwlwifi 0000:00:14.3: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[ 53.604895] iwlwifi 0000:00:14.3: Fseq Registers:
[ 53.604915] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[ 53.604938] iwlwifi 0000:00:14.3: 0x80290033 | FSEQ_TOP_INIT_VERSION
[ 53.604960] iwlwifi 0000:00:14.3: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[ 53.604982] iwlwifi 0000:00:14.3: 0x0000A482 | FSEQ_OTP_VERSION
[ 53.605004] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[ 53.605441] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 53.605875] iwlwifi 0000:00:14.3: 0x02000300 | FSEQ_CNVI_ID
[ 53.606306] iwlwifi 0000:00:14.3: 0x00000501 | FSEQ_CNVR_ID
[ 53.606733] iwlwifi 0000:00:14.3: 0x02000300 | CNVI_AUX_MISC_CHIP
[ 53.607169] iwlwifi 0000:00:14.3: 0x00000501 | CNVR_AUX_MISC_CHIP
[ 53.607673] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 53.608100] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 53.968239] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
After looking around on the debian site, I found a package in trixie (testing), firmware-iwlwifi_20230515-3_all.deb, that lists updates for my card in its contents.
Thought trying it might be worth it, so I downloaded the package and tried to install it. Looks like that's not going to work.
Code:
root@pve03:~# dpkg -i firmware-iwlwifi_20230515-3_all.deb
Selecting previously unselected package firmware-iwlwifi.
dpkg: regarding firmware-iwlwifi_20230515-3_all.deb containing firmware-iwlwifi:
pve-firmware conflicts with firmware-iwlwifi
firmware-iwlwifi (version 20230515-3) is to be installed.
dpkg: error processing archive firmware-iwlwifi_20230515-3_all.deb (--install):
conflicting packages - not installing firmware-iwlwifi
Errors were encountered while processing:
firmware-iwlwifi_20230515-3_all.deb
root@pve03:~# apt-get install ./firmware-iwlwifi_20230515-3_all.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'firmware-iwlwifi' instead of './firmware-iwlwifi_20230515-3_all.deb'
The following package was automatically installed and is no longer required:
proxmox-kernel-6.2.16-12-pve
Use 'apt autoremove' to remove it.
The following packages will be REMOVED:
proxmox-default-kernel proxmox-kernel-6.2 proxmox-ve pve-firmware pve-kernel-6.2
The following NEW packages will be installed:
firmware-iwlwifi
0 upgraded, 1 newly installed, 5 to remove and 0 not upgraded.
Need to get 0 B/9,446 kB of archives.
After this operation, 156 MB disk space will be freed.
Do you want to continue? [Y/n]n
Does anyone have any suggestions on how to install and try the updated firmware and/or updated iwlwifi driver without uninstalling Proxmox?
Alternatively, does anyone have any ideas, besides installing the firmware-iwlwifi package, that I might try to get an AX101NGW working in Proxmox 8?
Thanks!