Install AzureWave CM276NF wireless card (Marvell W8997-M1216) in openwrt OpenWrt 23.05.2

Hi everyone,

I am trying unsuccessfully to make wi-fi work on a HP T240

My wifi card is AzureWave CM276NF (Dual band 802.11 a/b/g/n/ac wireless) NGFF module HP T240 Specification
CM276NF uses Marvell W8997-M1216 wireless chip
I tried to install wifi on OpenWrt 23.05.2 with opkg install mwlwifi-firmware-88w8997 and kmod-mwlwifi but didnt find wifi card
Can anyone here help to shed some light into this?

Thanks

I think you'd need to look at kmod-mwifiex-pcie && mwifiex-pcie-firmware instead (and be aware that it's going to be one radio, dual-band, but not concurrent dual-band; don't expect too much from it in AP mode either, if supported at all).

Thanks for reply,
I install kmod-mwifiex-pcie && mwifiex-pcie-firmware but not work .

root@OpenWrt:~# modprobe mwifiex_pcie
root@OpenWrt:~# dmesg | grep -i mwifiex
root@OpenWrt:~# ifconfig -a
br-lan    Link encap:Ethernet  HWaddr D4:7C:44:DD:BB:5E
          inet addr:192.168.1.222  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fd64:cb1f:cba1::1/60 Scope:Global
          inet6 addr: fe80::d67c:44ff:fedd:bb5e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2222 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1302 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:310680 (303.3 KiB)  TX bytes:701298 (684.8 KiB)

eth0      Link encap:Ethernet  HWaddr D4:7C:44:DD:BB:5E
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2223 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1300 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:341842 (333.8 KiB)  TX bytes:701078 (684.6 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:547 errors:0 dropped:0 overruns:0 frame:0
          TX packets:547 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:41148 (40.1 KiB)  TX bytes:41148 (40.1 KiB)

root@OpenWrt:~# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br-lan state UP mode DEFAULT group default qlen 1000
    link/ether d4:7c:44:dd:bb:5e brd ff:ff:ff:ff:ff:ff
3: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether d4:7c:44:dd:bb:5e brd ff:ff:ff:ff:ff:ff

Show lspci when device is connected.

root@OpenWrt:~# lspci
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 36)
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 36)
00:0a.0 Non-VGA unclassified device: Intel Corporation Device 22d8 (rev 36)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 36)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
root@OpenWrt:~#