2321440_en-US

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2321440_en-US

2321440_en-US

88W9098 Dual-STA Concurrency Issue: 2.4GHz+5GHz Works, 5GHz+5GHz Fails

Platform:

  • Kernel: 6.12.22-1~bpo12
  • Hardware: two PCIe functions of NXP 88W9098

05:00.0 Ethernet controller: Marvell Technology Group Ltd. NXP 88W9098 Wi-Fi 6 (ax) MAC (rev 03)
05:00.1 Ethernet controller: Marvell Technology Group Ltd. NXP 88W9098 Wi-Fi 6 (ax) MAC (rev 03

  • Firmware/driver version in dmesg:
    • PCIE9098--17.92.1.p149.70-MM6X17537.p9-GPL-(FP92)
  • iw dev:

phy#1
Interface muap0
ifindex 13
wdev 0x100000002
addr 62:09:c3:84:f4:06
type AP
txpower 8.00 dBm
Interface wifi1
ifindex 12
wdev 0x100000001
addr 02:83:e9:5a:d9:88
ssid 603000137
type managed
channel 149 (5745 MHz), width: 40 MHz, center1: 5755 MHz
txpower 8.00 dBm
phy#0
Interface uap0
ifindex 11
wdev 0x2
addr 62:09:c3:84:f4:05
type AP
txpower 8.00 dBm
Interface wifi0
ifindex 10
wdev 0x1
addr 02:06:84:dd:b3:06
type managed
txpower 8.00 dBm

  • Module parameters (wifi_mod_para.conf 

PCIE9098_0 = {
cfg80211_wext=0xf
max_vir_bss=2
cal_data_cfg=none
drv_mode=3
ps_mode=0
auto_ds=0
host_mlme=1
fw_serial=0
fw_name=nxp/pcie9098_wlan_v1.bin
}

PCIE9098_1 = {
cfg80211_wext=0xf
max_vir_bss=2
cal_data_cfg=none
drv_mode=3
ps_mode=0
auto_ds=0
host_mlme=1
fw_serial=0
fw_name=nxp/pcie9098_wlan_v1.bin
}

  • dmesg during boot

[ 11.515991] wlan: Loading MWLAN driver
[ 11.520443] wlan: Register to Bus Driver...
[ 11.526456] usbcore: registered new interface driver usbxxx
[ 11.526514] wlan_pcie 0000:05:00.0: enabling device (0000 -> 0002)
[ 11.526843] PCI memory map Virt0: 000000005be8cdc1 PCI memory map Virt2: 000000009d0c2f64
[ 11.535873] Attach moal handle ops, card interface type: 0x206
[ 11.542446] rps set to 0 from module param
[ 11.584391] PCIE9098: init module param from usr cfg
[ 11.590015] card_type: PCIE9098, config block: 0
[ 11.595242] cfg80211_wext=0xf
[ 11.598831] max_vir_bss=2
[ 11.602046] cal_data_cfg=none
[ 11.605574] drv_mode = 3
[ 11.608660] ps_mode = 0
[ 11.611646] auto_ds = 0
[ 11.614714] host_mlme=enable
[ 11.618137] fw_serial off
[ 11.621296] fw_name=nxp/pcie9098_wlan_v1.bin
[ 11.626196] rx_work=1 cpu_num=4
[ 11.629939] Enable moal_recv_amsdu_packet
[ 11.629965] Attach mlan adapter operations.card_type is 0x206.
[ 11.634528] u32 classifier
[ 11.634533] Performance counters on
[ 11.634534] input device check on
[ 11.634534] Actions configured
[ 11.638044] Request firmware: nxp/pcie9098_wlan_v1.bin
[ 11.695178] WLAN FW already running! Skip FW download
[ 11.695185] WLAN FW is active
[ 11.698698] on_time is 11697917213
[ 11.710533] VDLL image: len=153536
[ 11.712842] fw_cap_info=0xc8fcefa3, dev_cap_mask=0xffffffff
[ 11.712851] max_p2p_conn = 8, max_sta_conn = 64
[ 11.712854] set int_sel_mask=0x2020001
[ 11.761832] Register NXP 802.11 Adapter mlan0
[ 11.776853] wlan: uap%d set max_mtu 2000
[ 11.793418] Register NXP 802.11 Adapter uap0
[ 11.798318] wlan: version = PCIE9098--17.92.1.p149.70-MM6X17537.p9-GPL-(FP92)
[ 11.806333] wlan_pcie 0000:05:00.1: enabling device (0000 -> 0002)
[ 11.806547] PCI memory map Virt0: 0000000063510d3b PCI memory map Virt2: 00000000ab4773fb
[ 11.815422] Attach moal handle ops, card interface type: 0x206
[ 11.821845] rps set to 0 from module param
[ 11.826586] PCIE9098: init module param from usr cfg
[ 11.832135] card_type: PCIE9098, config block: 1
[ 11.837290] cfg80211_wext=0xf
[ 11.840799] max_vir_bss=2
[ 11.843950] cal_data_cfg=none
[ 11.847394] drv_mode = 3
[ 11.850373] ps_mode = 0
[ 11.853264] auto_ds = 0
[ 11.856300] host_mlme=enable
[ 11.859630] fw_serial off
[ 11.862729] fw_name=nxp/pcie9098_wlan_v1.bin
[ 11.867568] rx_work=1 cpu_num=4
[ 11.871161] Enable moal_recv_amsdu_packet
[ 11.871223] Attach mlan adapter operations.card_type is 0x206.
[ 11.872913] Request firmware: nxp/pcie9098_wlan_v1.bin
[ 11.879282] WLAN FW already running! Skip FW download
[ 11.879287] WLAN FW is active
[ 11.882685] on_time is 11881903673
[ 11.886839] VDLL image: len=153536
[ 11.886850] fw_cap_info=0x48fcefa3, dev_cap_mask=0xffffffff
[ 11.886855] max_p2p_conn = 8, max_sta_conn = 64
[ 11.886856] set int_sel_mask=0x2020001
[ 11.904173] Register NXP 802.11 Adapter mmlan0
[ 11.909104] wlan: muap%d set max_mtu 2000
[ 11.914194] Register NXP 802.11 Adapter muap0
[ 11.918978] wlan: version = PCIE9098--17.92.1.p149.70-MM6X17537.p9-GPL-(FP92)
[ 11.926915] wlan: Register to Bus Driver Done
[ 11.931694] wlan: Driver loaded successfully

Observed behavior:

  1. Single STA works:
    • wifi0 or wifi1 alone connects successfully (auth/assoc + key negotiation completed).
  2. Dual 2.4GHz+5GHz works:
  3. Dual 5GHz+5GHz does not work: 
    • With one STA already connected, second STA fails to connect.
    • Repeated scan/auth/assoc attempts on second STA, then temp disable:
      • CTRL-EVENT-SSID-TEMP-DISABLED ... reason=CONN_FAILED
    • This occurs even when connecting “one at a time” (bring one up, then second).
    • dmesg:

[ 1399.528659] wlan:MLAN_EVENT_ASSOC_FAILURE
[ 1399.528667] ASSOC_RESP: Association Failed, status code = 1, error = 0xffff, a_id = 0xffff
[ 1399.528671] IOCTL failed: 00000000f049a335 id=0x20000, sub_id=0x20001 action=1, status_code=0xffff0001 [???]
[ 1399.528703] HostMlme wifi0: bss_start Fails
[ 1399.528707] wlan: HostMlme wifi0 Failed to connect to bssid 82:XX:XX:XX:56:9f


Should this firmware/driver build support stable simultaneous dual-5GHz STA connections across two PCIe functions? Are there recommented  module parameters / firmware update / driver patch for this scenario?

Re: 88W9098 Dual-STA Concurrency Issue: 2.4GHz+5GHz Works, 5GHz+5GHz Fails

Hi,

If I am understanding correctly: 

STA (2.4 GHz) + STA (5 GHz) works.

STA (5 GHz) + STA (5 GHz) doesn't work.

If the above is correct, I'm afraid this is expected behavior. This is because:

Radio 0 always operates in 5 GHz. Radio 1 always operates in 2.4 GHz. One Wi-Fi interface from MAC 1 operates in Radio 0 and one Wi-Fi interface from MAC 2 operates in Radio 1.

  • Interfaces of Wi-Fi Radio 0 (MAC 1 - 5 GHz): mlan0, uap0, and wfd0
  • Interfaces of Wi-Fi Radio 1 (MAC 2 - 2.4 GHz): mmlan0, muap0, and mwfd0

For more information, I would recommend you take a look at the Concurrent dual Wi-Fi (CDW) mode Release Notes section.

Regards,
Daniel.

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎02-26-2026 03:14 AM
更新者: