ARM64 AM62x-Boardで使用するためにnxp-imx / mwifiexリポジトリをコンパイルしようとしており、次の手順に従いました https://community.nxp.com/t5/Wireless-Connectivity/Wifi-Driver-Build-for-Generic-ARM64/td-p/1598321
ドライバは問題なくコンパイルされ、私は moal.ko と mlan.ko を /lib/modules/[...]/extra フォルダと .confそして.bin firmware/nxpフォルダにあります。
モジュールをロードしようとすると、次のエラーが表示されます。
modprobe moal mod_para=nxp/wifi_mod_para.conf
[ 108.554822] moal: 不明な記号 cfg80211_sched_scan_results (err -2)
[ 108.561485] moal: 不明な記号 cfg80211_mgmt_tx_status_ext (err -2)
[ 108.568052] moal: 不明な記号 cfg80211_rx_assoc_resp (err -2)
[ 108.574271] moal: 不明な記号 regulatory_set_wiphy_regd_sync (エラー-2)
[ 108.581153] moal: 不明な記号 cfg80211_scan_done (err -2)
[ 108.586943] moal: 不明な記号 cfg80211_sched_scan_stopped (err -2)
[ 108.593461] moal: 不明な記号 cfg80211_remain_on_channel_expired (err -2)
[ 108.600515] moal: 不明な記号 cfg80211_cac_event (err -2)
[ 108.606188] moal: 不明な記号 cfg80211_register_netdevice (err -2)
[ 108.612695] moal: 不明な記号 regulatory_hint (err -2)
[ 108.618160] moal: 不明な記号 cfg80211_new_sta (err -2)
[ 108.623655] moal: 不明な記号 cfg80211_disconnected (err -2)
[ 108.629651] moal: 不明な記号 wiphy_new_nm (err -2)
[ 108.634794] moal: 不明な記号 cfg80211_ready_on_channel (err -2)
[ 108.641077] moal: 不明な記号 cfg80211_classify8021d (err -2)
[ 108.647089] moal: 不明な記号 cfg80211_rx_mlme_mgmt (err -2)
[ 108.653038] moal: 不明な記号 wiphy_register (err -2)
[ 108.658365] moal: 不明な記号 __cfg80211_alloc_reply_skb (err -2)
[ 108.664735] moal: 不明な記号 __cfg80211_alloc_event_skb (err -2)
[ 108.671107] moal: 不明な記号 cfg80211_put_bss (err -2)
[ 108.676602] moal: 不明な記号 cfg80211_roamed (err -2)
[ 108.682002] moal: 不明な記号 cfg80211_ch_switch_notify (err -2)
[ 108.688296] moal: 不明な記号 ieee80211_get_channel_khz (err -2)
[ 108.694565] moal: 不明な記号 __cfg80211_radar_event (err -2)
[ 108.700582] moal: 不明な記号 cfg80211_tdls_oper_request (err -2)
[ 108.706961] moal: 不明な記号 cfg80211_find_elem_match (err -2)
[ 108.713148] moal: 不明な記号 __cfg80211_send_event_skb (err -2)
[ 108.719472] moal: 不明な記号 cfg80211_michael_mic_failure (err -2)
[ 108.726012] moal: 不明な記号 wiphy_apply_custom_regulatory (err -2)
[ 108.732657] moal: 不明な記号 cfg80211_del_sta_sinfo (err -2)
[ 108.738678] moal: 不明な記号 wiphy_unregister (err -2)
[ 108.744218] moal: 不明な記号 cfg80211_get_bss (エラー-2)
[ 108.749740] moal: 不明な記号 ieee80211_freq_khz_to_channel (err -2)
[ 108.756357] moal: 不明な記号 cfg80211_pmksa_candidate_notify (err -2)
[ 108.763144] moal: 不明な記号 cfg80211_vendor_cmd_reply (err -2)
[ 108.769416] moal: 不明な記号 cfg80211_cqm_beacon_loss_notify (err -2)
[ 108.776286] moal: 不明な記号 cfg80211_unregister_wdev (err -2)
[ 108.782482] moal: 不明な記号 cfg80211_rx_mgmt_ext (エラー-2)
[ 108.788361] moal: 不明な記号 ieee80211_channel_to_freq_khz (err -2)
[ 108.794986] moal: 不明な記号 ieee80211_hdrlen (err -2)
[ 108.800499] moal: 不明な記号 cfg80211_report_wowlan_wakeup (err -2)
[ 108.807111] moal: 不明な記号 cfg80211_ft_event (err -2)
[ 108.812721] moal: 不明な記号 cfg80211_inform_bss_data (err -2)
[ 108.818951] moal: 不明な記号 ieee80211_bss_get_elem (err -2)
[ 108.824983] moal: 不明な記号 cfg80211_connect_done (err -2)
[ 108.830903] moal: 不明な記号 cfg80211_unlink_bss (err -2)
[ 108.836660] moal: 不明な記号 wiphy_free (err -2)
[ 108.841648] moal: 不明な記号 cfg80211_cqm_rssi_notify (err -2)
[ 108.847851] moal: 不明な記号 cfg80211_auth_timeout (err -2)
modprobe: エラー: 'moal' を挿入できませんでした: モジュール内の不明なシンボル、または不明なパラメータ (dmesg を参照)
これをどのように解決できるかのヒントはありますか?コンパイルには、Yocto SDK、tmp/work/のKERNELDIRを使用します[...]/build (カーネルビルドファイル、NXP-BSP のビルドファイルに類似) と mwifiex の最も近いブランチ (linux-ti-staging 6.1.46 で使用するための lf-6.1.55_2.2.0)