ubloc wifi driver for linux error "moal: Unknown symbol pci_save_state (err -2)" ?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

ubloc wifi driver for linux error "moal: Unknown symbol pci_save_state (err -2)" ?

1,216 次查看
Da_123456_DA
Contributor II

I hope this is the right location :

 

I'm trying to run this nxp driver :

nxp/wifi_mod_para.conf

 

but I get this errors:

modprobe moal mod_para=nxp/wifi_mod_para.conf
moal: Unknown symbol cfg80211_sched_scan_results (err -2)
moal: Unknown symbol pci_save_state (err -2)
moal: Unknown symbol cfg80211_mgmt_tx_status_ext (err -2)
moal: Unknown symbol cfg80211_rx_assoc_resp (err -2)
moal: Unknown symbol regulatory_set_wiphy_regd_sync (err -2)
moal: Unknown symbol pci_request_region (err -2)
moal: Unknown symbol pci_enable_device (err -2)
moal: Unknown symbol cfg80211_scan_done (err -2)
moal: Unknown symbol cfg80211_sched_scan_stopped (err -2)
moal: Unknown symbol pci_iomap (err -2)
moal: Unknown symbol pci_choose_state (err -2)
moal: Unknown symbol cfg80211_remain_on_channel_expired (err -2)
moal: Unknown symbol cfg80211_cac_event (err -2)
moal: Unknown symbol cfg80211_register_netdevice (err -2)
moal: Unknown symbol __pci_register_driver (err -2)
moal: Unknown symbol regulatory_hint (err -2)
moal: Unknown symbol pci_set_power_state (err -2)
moal: Unknown symbol cfg80211_new_sta (err -2)
moal: Unknown symbol cfg80211_disconnected (err -2)
moal: Unknown symbol pci_unregister_driver (err -2)
moal: Unknown symbol pci_read_config_dword (err -2)
moal: Unknown symbol wiphy_new_nm (err -2)
moal: Unknown symbol cfg80211_ready_on_channel (err -2)
moal: Unknown symbol cfg80211_classify8021d (err -2)
moal: Unknown symbol cfg80211_rx_mlme_mgmt (err -2)
moal: Unknown symbol wiphy_register (err -2)
moal: Unknown symbol __cfg80211_alloc_reply_skb (err -2)
moal: Unknown symbol __cfg80211_alloc_event_skb (err -2)
moal: Unknown symbol cfg80211_put_bss (err -2)
moal: Unknown symbol cfg80211_roamed (err -2)
moal: Unknown symbol cfg80211_ch_switch_notify (err -2)
moal: Unknown symbol ieee80211_get_channel_khz (err -2)
moal: Unknown symbol __cfg80211_radar_event (err -2)
moal: Unknown symbol cfg80211_tdls_oper_request (err -2)
moal: Unknown symbol cfg80211_find_elem_match (err -2)
moal: Unknown symbol __cfg80211_send_event_skb (err -2)
moal: Unknown symbol cfg80211_michael_mic_failure (err -2)
moal: Unknown symbol wiphy_apply_custom_regulatory (err -2)
moal: Unknown symbol cfg80211_del_sta_sinfo (err -2)
moal: Unknown symbol wiphy_unregister (err -2)
moal: Unknown symbol cfg80211_get_bss (err -2)
moal: Unknown symbol pci_iounmap (err -2)
moal: Unknown symbol pci_restore_state (err -2)
moal: Unknown symbol ieee80211_freq_khz_to_channel (err -2)
moal: Unknown symbol cfg80211_pmksa_candidate_notify (err -2)
moal: Unknown symbol cfg80211_vendor_cmd_reply (err -2)
moal: Unknown symbol pci_set_master (err -2)
moal: Unknown symbol pci_reset_function (err -2)
moal: Unknown symbol cfg80211_unregister_wdev (err -2)
moal: Unknown symbol pci_enable_wake (err -2)
moal: Unknown symbol cfg80211_rx_mgmt_ext (err -2)
moal: Unknown symbol ieee80211_channel_to_freq_khz (err -2)
moal: Unknown symbol ieee80211_hdrlen (err -2)
moal: Unknown symbol cfg80211_report_wowlan_wakeup (err -2)
moal: Unknown symbol cfg80211_ft_event (err -2)
moal: Unknown symbol pci_disable_device (err -2)
moal: Unknown symbol cfg80211_inform_bss_data (err -2)
moal: Unknown symbol ieee80211_bss_get_elem (err -2)
moal: Unknown symbol pci_release_region (err -2)
moal: Unknown symbol cfg80211_connect_done (err -2)
moal: Unknown symbol cfg80211_unlink_bss (err -2)
moal: Unknown symbol wiphy_free (err -2)
moal: Unknown symbol cfg80211_cqm_rssi_notify (err -2)
moal: Unknown symbol cfg80211_auth_timeout (err -2)
moal: Unknown symbol cfg80211_sched_scan_results (err -2)
moal: Unknown symbol pci_save_state (err -2)
moal: Unknown symbol cfg80211_mgmt_tx_status_ext (err -2)
moal: Unknown symbol cfg80211_rx_assoc_resp (err -2)
moal: Unknown symbol regulatory_set_wiphy_regd_sync (err -2)
moal: Unknown symbol pci_request_region (err -2)
moal: Unknown symbol pci_enable_device (err -2)
moal: Unknown symbol cfg80211_scan_done (err -2)
moal: Unknown symbol cfg80211_sched_scan_stopped (err -2)
moal: Unknown symbol pci_iomap (err -2)
moal: Unknown symbol pci_choose_state (err -2)
moal: Unknown symbol cfg80211_remain_on_channel_expired (err -2)
moal: Unknown symbol cfg80211_cac_event (err -2)
moal: Unknown symbol cfg80211_register_netdevice (err -2)
moal: Unknown symbol __pci_register_driver (err -2)
moal: Unknown symbol regulatory_hint (err -2)
moal: Unknown symbol pci_set_power_state (err -2)
moal: Unknown symbol cfg80211_new_sta (err -2)
moal: Unknown symbol cfg80211_disconnected (err -2)
moal: Unknown symbol pci_unregister_driver (err -2)
moal: Unknown symbol pci_read_config_dword (err -2)
moal: Unknown symbol wiphy_new_nm (err -2)
moal: Unknown symbol cfg80211_ready_on_channel (err -2)
moal: Unknown symbol cfg80211_classify8021d (err -2)
moal: Unknown symbol cfg80211_rx_mlme_mgmt (err -2)
moal: Unknown symbol wiphy_register (err -2)
moal: Unknown symbol __cfg80211_alloc_reply_skb (err -2)
moal: Unknown symbol __cfg80211_alloc_event_skb (err -2)
moal: Unknown symbol cfg80211_put_bss (err -2)
moal: Unknown symbol cfg80211_roamed (err -2)
moal: Unknown symbol cfg80211_ch_switch_notify (err -2)
moal: Unknown symbol ieee80211_get_channel_khz (err -2)
moal: Unknown symbol __cfg80211_radar_event (err -2)
moal: Unknown symbol cfg80211_tdls_oper_request (err -2)
moal: Unknown symbol cfg80211_find_elem_match (err -2)
moal: Unknown symbol __cfg80211_send_event_skb (err -2)
moal: Unknown symbol cfg80211_michael_mic_failure (err -2)
moal: Unknown symbol wiphy_apply_custom_regulatory (err -2)
moal: Unknown symbol cfg80211_del_sta_sinfo (err -2)
moal: Unknown symbol wiphy_unregister (err -2)
moal: Unknown symbol cfg80211_get_bss (err -2)
moal: Unknown symbol pci_iounmap (err -2)
moal: Unknown symbol pci_restore_state (err -2)
moal: Unknown symbol ieee80211_freq_khz_to_channel (err -2)
moal: Unknown symbol cfg80211_pmksa_candidate_notify (err -2)
moal: Unknown symbol cfg80211_vendor_cmd_reply (err -2)
moal: Unknown symbol pci_set_master (err -2)
moal: Unknown symbol pci_reset_function (err -2)
moal: Unknown symbol cfg80211_unregister_wdev (err -2)
moal: Unknown symbol pci_enable_wake (err -2)
moal: Unknown symbol cfg80211_rx_mgmt_ext (err -2)
moal: Unknown symbol ieee80211_channel_to_freq_khz (err -2)
moal: Unknown symbol ieee80211_hdrlen (err -2)
moal: Unknown symbol cfg80211_report_wowlan_wakeup (err -2)
moal: Unknown symbol cfg80211_ft_event (err -2)
moal: Unknown symbol pci_disable_device (err -2)
moal: Unknown symbol cfg80211_inform_bss_data (err -2)
moal: Unknown symbol ieee80211_bss_get_elem (err -2)
moal: Unknown symbol pci_release_region (err -2)
moal: Unknown symbol cfg80211_connect_done (err -2)
moal: Unknown symbol cfg80211_unlink_bss (err -2)
moal: Unknown symbol wiphy_free (err -2)
moal: Unknown symbol cfg80211_cqm_rssi_notify (err -2)
moal: Unknown symbol cfg80211_auth_timeout (err -2)
modprobe: can't load module moal (extra/moal.ko): unknown symbol in module, or unknown parameter

 

using 6.1.22-linux4microchip-2023.04 

this works for me 4 months ago~ , but I needed to rebuild the linux 

 I compare the linux.config from 4 months ago to what I have now - seem the same 

what is the problem ? 

can someone guide me ?

this allowed in the config:

CONFIG_CFG80211=y
CONFIG_CFG80211_DEBUGFS=y
CONFIG_CFG80211_WEXT=y
CONFIG_MAC80211=y

CONFIG_BRCMFMAC=y
CONFIG_MWIFIEX=y
CONFIG_MWIFIEX_SDIO=y
CONFIG_MWIFIEX_PCIE=m
CONFIG_MWIFIEX_USB=m
CONFIG_MWL8K=y
CONFIG_WILC_SDIO=y

 

what else is missing ? 

google\chatgpt\gemini all say something is wrong with CFG80211 - but I don't see anything change

 

Thanks , 

 

0 项奖励
回复
1 回复

108 次查看
yisey
Contributor I

The problem is that your rebuilt kernel doesn’t export the symbols moal.ko depends on. You need to rebuild the moal module against your current kernel headers and ensure all required kernel options (cfg80211, mac80211, PCI/USB/SDIO, regulatory) are enabled. For additional guidance on troubleshooting complex system configurations, resources like https://www.drjefflisiecki.com/ can be helpful. Without rebuilding and matching kernel options, modprobe will fail with “unknown symbol” errors.

0 项奖励
回复