Changes between Version 28 and Version 29 of FSA


Ignore:
Timestamp:
02/23/2026 10:02:26 PM (2 days ago)
Author:
Tim Harvey
Comment:

added links to NXP out-of-tree mwifiex driver

Legend:

Unmodified
Added
Removed
Modified
  • FSA

    v28 v29  
    429429driver type: 0 (driver type B)
    430430}}}
    431  * supported by the mwifiex driver
    432   - as of Linux 6.6 at least you need the out-of-tree mwifiex driver; the out-of-tree mwifiex driver has support for 5.4, 5.10, 5.15, 6.1, 6.6 (based on NXP bsp branch naming)
     431 * supported by the [https://trac.gateworks.com/wiki/wireless/wifi#mwifiex NXP out-of-tree mwifiex driver]
    433432{{{#!bash
    434433# get firmware (out-of-tree mwifiex requires a conf file)
     
    646645driver type:    0 (driver type B)
    647646}}}
    648  * supported by the mwifiex driver (as of Linux 6.6 at least you need the out-of-tree mwifiex driver)
    649 {{{#!bash
    650 # get firmware (out-of-tree mwifiex requires a conf file)
     647 * supported by the [https://trac.gateworks.com/wiki/wireless/wifi#mwifiex NXP out-of-tree mwifiex driver]
     648{{{#!bash
     649# get firmware
    651650git clone https://github.com/nxp-imx/imx-firmware.git
    652651cp imx-firmware/nxp/wifi_mod_para.conf imx-firmware/nxp/FwImage_IW612_SD/* /lib/firmware/nxp/
     
    656655# load driver
    657656insmod mwifiex/mxm_wifiex/wlan_src/mlan.ko
    658 insmod mwifiex/mxm_wifiex/wlan_src/moal.ko mod_para=nxp/wifi_mod_para.conf
    659 [  146.092851] wlan: Loading MWLAN driver
    660 [  146.096939] wlan: Register to Bus Driver...
    661 [  146.101327] vendor=0x0471 device=0x0205 class=0 function=1
    662 [  146.107030] Attach moal handle ops, card interface type: 0x109
    663 [  146.112890] rps set to 0 from module param
    664 [  146.117032] wlan_sdio mmc0:0001:1: _request_firmware nxp/wifi_mod_para.conf
    665 [  146.124214] wlan_sdio mmc0:0001:1: Loaded FW: nxp/wifi_mod_para.conf, sha256: f846d679de6e3c32db51cb28df05fac588018d34073e19a255ab45901c94f6e7
    666 [  146.137040] SDIW612: init module param from usr cfg
    667 [  146.141937] card_type: SDIW612, config block: 0
    668 [  146.146486] cfg80211_wext=0xf
    669 [  146.149462] max_vir_bss=1
    670 [  146.152100] cal_data_cfg=none
    671 [  146.155097] ps_mode = 1
    672 [  146.157552] auto_ds = 1
    673 [  146.160025] host_mlme=enable
    674 [  146.162928] fw_name=nxp/sduart_nw61x_v1.bin.se
    675 [  146.167415] SDIO: max_segs=128 max_seg_size=65535
    676 [  146.172144] rx_work=1 cpu_num=4
    677 [  146.175307] Enable moal_recv_amsdu_packet
    678 [  146.179358] Attach mlan adapter operations.card_type is 0x109.
    679 [  146.185634] wlan: Enable TX SG mode
    680 [  146.189150] wlan: Enable RX SG mode
    681 [  146.194044] Request firmware: nxp/sduart_nw61x_v1.bin.se
    682 [  146.199379] wlan_sdio mmc0:0001:1: _request_firmware nxp/sduart_nw61x_v1.bin.se
    683 [  146.218147] wlan_sdio mmc0:0001:1: Loaded FW: nxp/sduart_nw61x_v1.bin.se, sha256: 3a863f0a2f457ecb1fb838c66fff074fa967545b78397a1ef14b2289e85c24fd
    684 [  146.522473] Wlan: FW download over, firmwarelen=1004248 downloaded 916048
    685 [  146.926002] WLAN FW is active
    686 [  146.928984] on_time is 146755067377
    687 [  146.953100] VDLL image: len=88200
    688 [  146.956808] fw_cap_info=0x487cff03, dev_cap_mask=0xffffffff
    689 [  146.962416] uuid: a559bd0eabc155d9a2ebd1624c432f5c
    690 [  146.967245] max_p2p_conn = 8, max_sta_conn = 16
    691 [  146.993650] Register NXP 802.11 Adapter mlan0
    692 [  146.998191] wlan: uap%d set max_mtu 2000
    693 [  147.004930] Register NXP 802.11 Adapter uap0
    694 [  147.017128] Register NXP 802.11 Adapter wfd0
    695 [  147.024401] wlan: version = SDIW612---18.99.2.p66.17-MM6X18437.p3-GPL-(FP92)
    696 [  147.037465] wlan: Register to Bus Driver Done
    697 [  147.041938] wlan: Driver loaded successfully
     657insmod mwifiex/mxm_wifiex/wlan_src/moal.ko [  250.664897] mlan: module verification failed: signature and/or required key missing - tainting kernel
     658[  250.730035] wlan: Loading MWLAN driver
     659[  250.730255] No module param cfg file specified
     660[  250.730832] wlan: Register to Bus Driver...
     661[  250.731073] vendor=0x0471 device=0x0205 class=0 function=1
     662[  250.731520] Attach moal handle ops, card interface type: 0x109
     663[  250.731533] rps set to f from module param
     664[  250.731538] No module param cfg file specified
     665[  250.731643] SDIO: sdio_blk_size=256 max_blk_count=65535 max_segs=128 max_seg_size=65535
     666[  250.731651] rx_work=1 cpu_num=4
     667[  250.731657] Enable moal_recv_amsdu_packet
     668[  250.731676] Attach mlan adapter operations.card_type is 0x109.
     669[  250.732180] wlan: Enable TX SG mode
     670[  250.732188] wlan: mpa_tx.buf_size=65280
     671[  250.732193] wlan: Enable RX SG mode
     672[  250.732195] wlan: mpa_rx.buf_size=65280
     673[  250.738568] Request firmware: nxp/sduart_nw61x_v1.bin.se
     674[  251.073948] Wlan: FW download over, firmwarelen=1088384 downloaded 973784
     675[  251.488777] WLAN FW is active
     676[  251.488794] on_time is 251198368330
     677[  251.515828] VDLL image: len=114600
     678[  251.515917] fw_cap_info=0x487cff03, dev_cap_mask=0xffffffff
     679[  251.515948] uuid: a559bd0eabc155d9a2ebd1624c432f5c
     680[  251.515956] max_p2p_conn = 8, max_sta_conn = 16
     681[  251.650992] Register NXP 802.11 Adapter mlan0
     682[  251.652833] wlan: uap%d set max_mtu 2000
     683[  251.655170] Register NXP 802.11 Adapter uap0
     684[  251.745909] Register NXP 802.11 Adapter wfd0
     685[  251.745957] wlan: version = SDIW612---18.99.3.p23.13-MM6X18540.p33-GPL-(FP92)
     686[  251.752586] usbcore: registered new interface driver usbxxx
     687[  251.752650] wlan: Register to Bus Driver Done
     688[  251.752653] wlan: Driver loaded successfully
    698689}}}
    699690  * see MAYA-W2_SIM_UBX-22011459.pdf for details
    700   * uartspi_n61x_v1.bin.se is the wifi standalone firmware for download via wifi driver
    701   * sduart_nw61x_v1.bin.se is the combo firmware for wifi/bt downloaded via wifi driver
    702691
    703692Bluetooth details:
     
    868857 * WiFi6 802.11ax dual-band
    869858 * PCIe 0x1b4b:0x2b43 (function 1) and 0x1b4b:0x2b44 (function 2)
    870  * supported by the mwifiex driver (as of Linux 6.6 at least you need the out-of-tree mwifiex driver)
     859 * supported by the [https://trac.gateworks.com/wiki/wireless/wifi#mwifiex NXP out-of-tree mwifiex driver]
    871860{{{#!bash
    872861# get firmware (out-of-tree mwifiex requires a conf file)