Hi,
tried 23.05.0-rc1 on ZTE MF289F > it´working so far, expect WLAN:
I see only Qualcomm Atheros IPQ4019 802.11ac/n device, but not the 2,5Ghz device. Seems something is crashing in ath10k.
[ 18.971532] ath10k_ahb a000000.wifi: qca4019 hw1.0 target 0x01000000 chip_id 0x003b00ff sub 0000:0000
[ 18.971602] ath10k_ahb a000000.wifi: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 18.983435] ath10k_ahb a000000.wifi: firmware ver 10.4b-ct-4019-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 6b2b5c5b
[ 19.043011] ath10k_ahb a000000.wifi: Loading BDF type 0
[ 19.189522] ath10k_ahb a000000.wifi: board_file api 2 bmi_id 0:20 crc32 d140cd7d
[ 21.517514] ath10k_ahb a000000.wifi: failed to receive control response completion, polling..
[ 22.557323] ath10k_ahb a000000.wifi: ctl_resp never came in (-110)
[ 22.557706] ath10k_ahb a000000.wifi: failed to connect to HTC: -110
[ 22.616399] ------------[ cut here ]------------
[ 22.616450] WARNING: CPU: 2 PID: 9 at kernel/workqueue.c:3084 __flush_work+0x2d8/0x310
[ 22.620107] Modules linked in: ath10k_pci(+) ath10k_core ath xt_state xt_conntrack wireguard usb_wwan qmi_wwan pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_counter nft_compat nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211 libchacha20poly1305 iptable_mangle iptable_filter ipt_REJECT ipt_ECN ip_tables curve25519_neon cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY x_tables usbserial usbnet slhc sch_cake poly1305_arm nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c hwmon crc_ccitt compat chacha_neon cdc_wdm sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_route cls_matchall cls_fw cls_flow cls_basic
[ 22.620579] act_skbedit act_mirred act_gact ip6_gre ip_gre gre ifb ip6_tunnel tunnel6 ip_tunnel vxlan udp_tunnel ip6_udp_tunnel sha512_arm ghash_arm_ce cmac leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom gpio_button_hotplug mii crc32c_generic
[ 22.715428] CPU: 2 PID: 9 Comm: kworker/u8:0 Not tainted 5.15.113 #0
[ 22.737638] Hardware name: Generic DT based system
[ 22.744063] Workqueue: ath10k_wq ath10k_core_register_work [ath10k_core]
[ 22.748673] [<c030d488>] (unwind_backtrace) from [<c030986c>] (show_stack+0x10/0x14)
[ 22.755525] [<c030986c>] (show_stack) from [<c0602da0>] (dump_stack_lvl+0x40/0x4c)
[ 22.763251] [<c0602da0>] (dump_stack_lvl) from [<c032274c>] (__warn+0x8c/0x100)
[ 22.770628] [<c032274c>] (__warn) from [<c0322828>] (warn_slowpath_fmt+0x68/0x78)
[ 22.777834] [<c0322828>] (warn_slowpath_fmt) from [<c033c9a8>] (__flush_work+0x2d8/0x310)
[ 22.785474] [<c033c9a8>] (__flush_work) from [<c033cb9c>] (__cancel_work_timer+0xe0/0x1d0)
[ 22.793631] [<c033cb9c>] (__cancel_work_timer) from [<bf4ce350>] (ath10k_htc_stop_hl+0x18/0x4c [ath10k_core])
[ 22.801831] [<bf4ce350>] (ath10k_htc_stop_hl [ath10k_core]) from [<bf4d7010>] (ath10k_htt_tx_free+0x14/0x48 [ath10k_core])
[ 22.811782] [<bf4d7010>] (ath10k_htt_tx_free [ath10k_core]) from [<bf4cae54>] (ath10k_core_start+0xb0c/0x15b8 [ath10k_core])
[ 22.822720] [<bf4cae54>] (ath10k_core_start [ath10k_core]) from [<bf4cc75c>] (ath10k_core_register_work+0x638/0xb74 [ath10k_core])
[ 22.834088] [<bf4cc75c>] (ath10k_core_register_work [ath10k_core]) from [<c033b608>] (process_one_work+0x210/0x478)
[ 22.845634] [<c033b608>] (process_one_work) from [<c033c184>] (worker_thread+0x4c/0x598)
[ 22.855958] [<c033c184>] (worker_thread) from [<c0342b08>] (kthread+0x148/0x164)
[ 22.864292] [<c0342b08>] (kthread) from [<c0300110>] (ret_from_fork+0x14/0x24)
[ 22.871668] Exception stack(0xc1061fb0 to 0xc1061ff8)
[ 22.878699] 1fa0: 00000000 00000000 00000000 00000000
[ 22.883829] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 22.891986] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 22.900189] ---[ end trace 93d8523097d51500 ]---
[ 22.906579] ------------[ cut here ]------------
[ 22.911419] WARNING: CPU: 2 PID: 9 at kernel/workqueue.c:3084 __flush_work+0x2d8/0x310
[ 22.916027] Modules linked in: ath10k_pci(+) ath10k_core ath xt_state xt_conntrack wireguard usb_wwan qmi_wwan pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_counter nft_compat nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211 libchacha20poly1305 iptable_mangle iptable_filter ipt_REJECT ipt_ECN ip_tables curve25519_neon cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY x_tables usbserial usbnet slhc sch_cake poly1305_arm nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c hwmon crc_ccitt compat chacha_neon cdc_wdm sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_route cls_matchall cls_fw cls_flow cls_basic
[ 22.916501] act_skbedit act_mirred act_gact ip6_gre ip_gre gre ifb ip6_tunnel tunnel6 ip_tunnel vxlan udp_tunnel ip6_udp_tunnel sha512_arm ghash_arm_ce cmac leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom gpio_button_hotplug mii crc32c_generic
[ 23.011343] CPU: 2 PID: 9 Comm: kworker/u8:0 Tainted: G W 5.15.113 #0
[ 23.033561] Hardware name: Generic DT based system
[ 23.041369] Workqueue: ath10k_wq ath10k_core_register_work [ath10k_core]
[ 23.045977] [<c030d488>] (unwind_backtrace) from [<c030986c>] (show_stack+0x10/0x14)
[ 23.052833] [<c030986c>] (show_stack) from [<c0602da0>] (dump_stack_lvl+0x40/0x4c)
[ 23.060559] [<c0602da0>] (dump_stack_lvl) from [<c032274c>] (__warn+0x8c/0x100)
[ 23.067936] [<c032274c>] (__warn) from [<c0322828>] (warn_slowpath_fmt+0x68/0x78)
[ 23.075140] [<c0322828>] (warn_slowpath_fmt) from [<c033c9a8>] (__flush_work+0x2d8/0x310)
[ 23.082782] [<c033c9a8>] (__flush_work) from [<c033cb9c>] (__cancel_work_timer+0xe0/0x1d0)
[ 23.090940] [<c033cb9c>] (__cancel_work_timer) from [<bf4ce360>] (ath10k_htc_stop_hl+0x28/0x4c [ath10k_core])
[ 23.099107] [<bf4ce360>] (ath10k_htc_stop_hl [ath10k_core]) from [<bf4d7010>] (ath10k_htt_tx_free+0x14/0x48 [ath10k_core])
[ 23.109089] [<bf4d7010>] (ath10k_htt_tx_free [ath10k_core]) from [<bf4cae54>] (ath10k_core_start+0xb0c/0x15b8 [ath10k_core])
[ 23.120027] [<bf4cae54>] (ath10k_core_start [ath10k_core]) from [<bf4cc75c>] (ath10k_core_register_work+0x638/0xb74 [ath10k_core])
[ 23.131398] [<bf4cc75c>] (ath10k_core_register_work [ath10k_core]) from [<c033b608>] (process_one_work+0x210/0x478)
[ 23.142942] [<c033b608>] (process_one_work) from [<c033c184>] (worker_thread+0x4c/0x598)
[ 23.153267] [<c033c184>] (worker_thread) from [<c0342b08>] (kthread+0x148/0x164)
[ 23.161601] [<c0342b08>] (kthread) from [<c0300110>] (ret_from_fork+0x14/0x24)
[ 23.168976] Exception stack(0xc1061fb0 to 0xc1061ff8)
[ 23.176009] 1fa0: 00000000 00000000 00000000 00000000
[ 23.181136] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 23.189295] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 23.197484] ---[ end trace 93d8523097d51501 ]---
[ 23.204055] ath10k_ahb a000000.wifi: could not init core (-110)
[ 23.208999] ath10k_ahb a000000.wifi: could not probe fw (-110)
[ 24.170752] ath10k_ahb a800000.wifi: qca4019 hw1.0 target 0x01000000 chip_id 0x003b00ff sub 0000:0000
[ 24.170825] ath10k_ahb a800000.wifi: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 24.184187] ath10k_ahb a800000.wifi: firmware ver 10.4b-ct-4019-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 6b2b5c5b
[ 24.242187] ath10k_ahb a800000.wifi: Loading BDF type 0
[ 24.254223] ath10k_ahb a800000.wifi: board_file api 2 bmi_id 0:21 crc32 d140cd7d
[ 25.550926] ath10k_ahb a800000.wifi: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 25.551005] ath10k_ahb a800000.wifi: msdu-desc: 2500 skid: 32
[ 25.600122] ath10k_ahb a800000.wifi: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 25.601889] ath10k_ahb a800000.wifi: wmi print 'free: 53252 iram: 13432 sram: 35752'
[ 25.741679] ath10k_ahb a800000.wifi: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-nvmem max-sta 32 raw 0 hwcrypto 1
[ 25.909531] ath: EEPROM regdomain: 0x0
[ 25.909610] ath: EEPROM indicates default country code should be used
[ 25.909617] ath: doing EEPROM country->regdmn map search
[ 25.909626] ath: country maps to regdmn code: 0x3a
[ 25.909634] ath: Country alpha2 being used: US
[ 25.909641] ath: Regpair used: 0x3a
maybe someone can have a look into this issue.
br
chris