Would not be easier to fix the driver of the onboard WIFI module MT6625L? Ideally skipping wmt and other firmware.
the output seem to be ion debug and so many failed.
...
[ 727.963290] [WMT-DETECT][I]wmt_detect_open:open major 154 minor 0 (pid 1324)
[ 727.970511] [WMT-DETECT][I]wmt_detect_unlocked_ioctl:cmd (-2147191037),arg(0)
[ 727.978080] [WMT-DETECT][I]wmt_detect_unlocked_ioctl:cmd (1074034433),arg(30243)
[ 727.985482] set current consys chipid (0x7623)
[ 727.990291] [WMT-DETECT][I]wmt_detect_unlocked_ioctl:cmd (-2147191036),arg(30243)
[ 727.997777] [WMT-MOD-INIT][I]do_common_drv_init:start to do common driver init, chipid:0x00007623
[ 728.012736] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6620.defAnt'.
[ 728.020275] [WMT-CONF][W]wmt_conf_parse:parse fail (mt6620.defAnt, mt6620_ant_m3.cfg, -1)
[ 728.028447] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6628.defAnt'.
[ 728.035824] [WMT-CONF][W]wmt_conf_parse:parse fail (mt6628.defAnt, mt6628_ant_m1.cfg, -1)
[ 728.043987] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6630.defAnt'.
[ 728.051348] [WMT-CONF][W]wmt_conf_parse:parse fail (mt6630.defAnt, mt6630_ant_m1.cfg, -1)
[ 728.061747] [WMT-CONSYS-HW][E]mtk_wmt_probe(122):Wmt Cannot find pinctrl default!
[ 728.070326] [WMT-MOD-INIT][I]do_common_drv_init:finish common driver init
[ 728.077164] [BT-MOD-INIT][I]do_bluetooth_drv_init:start to do bluetooth driver init
[ 728.085137] [MTK-BT] BT_init: mtk_stp_BT_chrdev driver(major 192) installed
[ 728.085312] xhci-mtk 1a1c0000.usb: fail to get vbus
[ 728.085607] xhci-mtk 1a240000.usb: fail to get vbus
[ 728.102550] [BT-MOD-INIT][I]do_bluetooth_drv_init:finish bluetooth driver init, i_ret:0
[ 728.110637] [GPS-MOD-INIT][I]do_gps_drv_init:CONFIG_MTK_COMBO_GPS is not defined
[ 728.118055] [WCN-MOD-INIT][E]do_connectivity_driver_init(62):do common driver init failed, ret:-1
[ 728.118098] vcn18: mode operation not allowed
[ 728.131653] [WMT-CONSYS-HW][E]mtk_wcn_consys_hw_reg_ctrl(292):Read CONSYS chipId(0xfffff093)
[ 728.131654] [FM-MOD-INIT][I]do_fm_drv_init:start to do fm module init
[ 728.146480] [FM-MOD-INIT][I]do_fm_drv_init:finish fm module init
[ 728.152451] [WLAN-MOD-INIT][I]do_wlan_drv_init:start to do wlan module init 0x7623
[ 728.160388] [MTK-WIFI] WIFI_init: mtk_wmt_WIFI_chrdev driver(major 153) installed.
[ 728.168034] [WLAN-MOD-INIT][I]do_wlan_drv_init:WMT-WIFI char dev init, ret:0
[ 728.175972] [WLAN-MOD-INIT][I]do_wlan_drv_init:WLAN-GEN2 driver init, ret:0
[ 728.182976] [WLAN-MOD-INIT][I]do_wlan_drv_init:finish wlan module init
[ 728.189757] xhci-mtk 1a1c0000.usb: fail to get vbus
[ 728.193315] [WMT-DETECT][I]wmt_detect_close:close major 154 minor 0 (pid 1324)
[ 728.202217] xhci-mtk 1a240000.usb: fail to get vbus
[ 728.213301] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6620.defAnt'.
[ 728.220679] [WMT-CONF][W]wmt_conf_parse:parse fail (mt6620.defAnt, mt6620_ant_m3.cfg, -1)
[ 728.228858] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6628.defAnt'.
[ 728.236248] [WMT-CONF][W]wmt_conf_parse:parse fail (mt6628.defAnt, mt6628_ant_m1.cfg, -1)
[ 728.244408] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6630.defAnt'.
[ 728.251772] [WMT-CONF][W]wmt_conf_parse:parse fail (mt6630.defAnt, mt6630_ant_m1.cfg, -1)
[ 728.260308] [WMT-CORE][E]wmt_core_stp_init(648):WMT-CORE: no hif info!
[ 728.266834] drivers/misc/mediatek/connectivity/common/conn_soc/core/wmt_core.c, 649, (0)
[ 728.274903] [WMT-CORE][E]opfunc_pwr_on(918):WMT-CORE: wmt_core_stp_init fail (-1)
[ 728.282347] drivers/misc/mediatek/connectivity/common/conn_soc/core/wmt_core.c, 919, (0)
[ 728.290413] [WMT-CORE][W]wmt_core_stp_deinit:gMtkWmtCtx.p_ic_ops is NULL
[ 728.297096] [WMT-CTRL][W]wmt_ctrl_stp_conf:CTRL_STP_ENABLE but invalid Handle of WmtStp
[ 728.305077] [WMT-CORE][E]wmt_core_ctrl(500):WMT-CORE: wmt_core_ctrl failed: id(5), type(1), value(0) iRet:(-1)
[ 728.315041] drivers/misc/mediatek/connectivity/common/conn_soc/core/wmt_core.c, 501, (0)
[ 728.323113] [WMT-CTRL][W]wmt_ctrl_stp_conf:CTRL_STP_ENABLE but invalid Handle of WmtStp
[ 728.331076] [WMT-CORE][E]wmt_core_ctrl(500):WMT-CORE: wmt_core_ctrl failed: id(5), type(0), value(0) iRet:(-1)
[ 728.341050] drivers/misc/mediatek/connectivity/common/conn_soc/core/wmt_core.c, 501, (0)
[ 728.349123] [STP-BTIF][W]mtk_wcn_consys_stp_btif_rx_cb_register:NULL BTIF ID reference
![ 728.357123] [WMT-CTRL][W]wmt_ctrl_stp_close:mtk_wcn_stp_rxcb_unregister fail(-1)
[ 728.364505] [WMT-CORE][E]wmt_core_ctrl(500):WMT-CORE: wmt_core_ctrl failed: id(3), type(0), value(0) iRet:(-2)
[ 728.374471] drivers/misc/mediatek/connectivity/common/conn_soc/core/wmt_core.c, 501, (0)
[ 728.382519] [WMT-CORE][W]wmt_core_stp_deinit:end with fail:-4
...
what do you mean by WIFI module is not good? I’m using currently an dual band N wireless (thats all I need).
are you suggesting I’ll wait and buy the mPCI WIFI module?
The current WiFi module has some issues with the drivers, I’ve tried to use it as a Access point but it gets stuck sometimes and the highest troughput I got was 35 Mbps.
so bottom line, the wifi drivers aren’t stable and the vendor’s solution is to suggest buying a new module which will make use of the mPCI which I might need instead of fixing the driver, am I correct?