cilynx / rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044

rtl88x2bu driver updated for modern kernels.
http://www.wolfteck.com/2018/02/22/wsky_1200mbps_wireless_usb_wifi_adapter/
4 stars 4 forks source link

the compiled ko could not be loaded #1

Closed pingxiasc closed 6 years ago

pingxiasc commented 6 years ago

insmod: ERROR: could not insert module 88x2bu.ko: Unknown symbol in module

cilynx commented 6 years ago

Can you provide the relevant dmesg output when the module fails to load along with uname -rv?

pingxiasc commented 6 years ago

uname is 4.13.0-43-generic #48~16.04.1-Ubuntu SMP Thu May 17 12:56:46 UTC 2018

dmesg is

[   16.604118] random: crng init done
[ 3624.406222] 88x2bu: Unknown symbol __cfg80211_alloc_event_skb (err 0)
[ 3624.406237] 88x2bu: Unknown symbol wiphy_register (err 0)
[ 3624.406249] 88x2bu: Unknown symbol cfg80211_remain_on_channel_expired (err 0)
[ 3624.406267] 88x2bu: Unknown symbol cfg80211_vendor_cmd_reply (err 0)
[ 3624.406279] 88x2bu: Unknown symbol cfg80211_del_sta_sinfo (err 0)
[ 3624.406290] 88x2bu: Unknown symbol wiphy_unregister (err 0)
[ 3624.406317] 88x2bu: Unknown symbol cfg80211_ready_on_channel (err 0)
[ 3624.406337] 88x2bu: Unknown symbol wiphy_free (err 0)
[ 3624.406347] 88x2bu: Unknown symbol wiphy_new_nm (err 0)
[ 3624.406357] 88x2bu: Unknown symbol cfg80211_get_bss (err 0)
[ 3624.406371] 88x2bu: Unknown symbol __cfg80211_send_event_skb (err 0)
[ 3624.406385] 88x2bu: Unknown symbol cfg80211_disconnected (err 0)
[ 3624.406395] 88x2bu: Unknown symbol cfg80211_michael_mic_failure (err 0)
[ 3624.406407] 88x2bu: Unknown symbol cfg80211_ibss_joined (err 0)
[ 3624.406429] 88x2bu: Unknown symbol cfg80211_scan_done (err 0)
[ 3624.406442] 88x2bu: Unknown symbol cfg80211_roamed (err 0)
[ 3624.406452] 88x2bu: Unknown symbol cfg80211_put_bss (err 0)
[ 3624.406466] 88x2bu: Unknown symbol cfg80211_connect_done (err 0)
[ 3624.406482] 88x2bu: Unknown symbol cfg80211_unlink_bss (err 0)
[ 3624.406497] 88x2bu: Unknown symbol ieee80211_get_channel (err 0)
[ 3624.406507] 88x2bu: Unknown symbol cfg80211_inform_bss_frame_data (err 0)
[ 3624.406519] 88x2bu: Unknown symbol cfg80211_new_sta (err 0)
[ 3624.406537] 88x2bu: Unknown symbol __cfg80211_alloc_reply_skb (err 0)
[ 3624.406548] 88x2bu: Unknown symbol cfg80211_rx_mgmt (err 0)
[ 3624.406558] 88x2bu: Unknown symbol ieee80211_frequency_to_channel (err 0)
[ 3624.406569] 88x2bu: Unknown symbol wiphy_apply_custom_regulatory (err 0)
[ 3624.406581] 88x2bu: Unknown symbol cfg80211_mgmt_tx_status (err 0)
cilynx commented 6 years ago

Any warnings when building the module? Does the older version work for you?

pingxiasc commented 6 years ago

unfortunately the older version does not work as well. the same error

No warnings when building

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.13.0-43-generic/build M=/home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613  modules
make[1]: Entering directory '/usr/src/linux-headers-4.13.0-43-generic'
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_cmd.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_security.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_debug.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_io.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_ioctl_query.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_ioctl_set.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_ieee80211.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_mlme.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_mlme_ext.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_mi.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_wlan_util.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_vht.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_pwrctrl.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_rf.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_recv.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_sta_mgt.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_ap.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_xmit.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_p2p.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_tdls.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_br_ext.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_iol.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_sreset.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_btcoex_wifionly.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_btcoex.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_beamforming.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_odm.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/efuse/rtw_efuse.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/osdep_service.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/os_intfs.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/usb_intf.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/usb_ops_linux.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/ioctl_linux.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/xmit_linux.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/mlme_linux.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/recv_linux.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/ioctl_cfg80211.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/rtw_cfgvendor.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/wifi_regd.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/rtw_android.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/rtw_proc.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/os_dep/linux/ioctl_mp.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_intf.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_com.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_com_phycfg.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_phy.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_dm.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_btcoex_wifionly.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_btcoex.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_mp.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_mcc.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_hci/hal_usb.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/led/hal_usb_led.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/hal_halmac.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/rtl8822b_halinit.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/rtl8822b_mac.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/rtl8822b_cmd.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/rtl8822b_phy.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/rtl8822b_ops.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/hal8822b_fw.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/usb/rtl8822bu_halinit.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/usb/rtl8822bu_halmac.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/usb/rtl8822bu_io.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/usb/rtl8822bu_xmit.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/usb/rtl8822bu_recv.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/usb/rtl8822bu_led.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/rtl8822b/usb/rtl8822bu_ops.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/efuse/rtl8822b/HalEfuseMask8822B_USB.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_api.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_api_88xx.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_api_88xx_usb.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_api_88xx_sdio.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_api_88xx_pcie.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_func_88xx.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_gpio_88xx.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_8822b_phy.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_8822b_pwr_seq.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_pcie.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_sdio.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_usb.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_func_8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/halmac/halmac_88xx/halmac_8822b/halmac_gpio_8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_debug.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_antdiv.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_antdect.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_interface.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_hwconfig.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_dig.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_pathdiv.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_rainfo.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_dynamicbbpowersaving.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_dynamictxpower.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_adaptivity.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_cfotracking.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_noisemonitor.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_acs.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_beamforming.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_dfs.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/txbf/halcomtxbf.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/txbf/haltxbfinterface.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/txbf/phydm_hal_txbf_api.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_adc_sampling.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_ccx.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/phydm_psd.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/halrf/halrf.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/halrf/halphyrf_ce.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/halrf/halrf_powertracking_ce.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/halrf/halrf_kfree.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/rtl8822b/halhwimg8822b_bb.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/rtl8822b/halhwimg8822b_mac.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/rtl8822b/halhwimg8822b_rf.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/halrf/rtl8822b/halrf_8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/rtl8822b/phydm_hal_api8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/halrf/rtl8822b/halrf_iqk_8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/rtl8822b/phydm_regconfig8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/rtl8822b/phydm_rtl8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/phydm/txbf/haltxbf8822b.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8723bwifionly.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8822bwifionly.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8821cwifionly.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8192e1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8192e2ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8723b1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8723b2ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8812a1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8812a2ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8821a1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8821a2ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8703b1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8723d1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8723d2ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8822b1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8822b2ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8821c1ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/hal/btc/halbtc8821c2ant.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/platform/platform_ops.o
  CC [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/core/rtw_mp.o
  LD [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/88x2bu.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/88x2bu.mod.o
  LD [M]  /home/pingxia/test/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613/88x2bu.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.13.0-43-generic'

Then I insert ko and the unknown symbol comes up

sudo insmod 88x2bu.ko
insmod: ERROR: could not insert module 88x2bu.ko: Unknown symbol in module

dmesg

[ 3624.406222] 88x2bu: Unknown symbol __cfg80211_alloc_event_skb (err 0)
[ 3624.406237] 88x2bu: Unknown symbol wiphy_register (err 0)
[ 3624.406249] 88x2bu: Unknown symbol cfg80211_remain_on_channel_expired (err 0)
[ 3624.406267] 88x2bu: Unknown symbol cfg80211_vendor_cmd_reply (err 0)
[ 3624.406279] 88x2bu: Unknown symbol cfg80211_del_sta_sinfo (err 0)
[ 3624.406290] 88x2bu: Unknown symbol wiphy_unregister (err 0)
[ 3624.406317] 88x2bu: Unknown symbol cfg80211_ready_on_channel (err 0)
[ 3624.406337] 88x2bu: Unknown symbol wiphy_free (err 0)
[ 3624.406347] 88x2bu: Unknown symbol wiphy_new_nm (err 0)
[ 3624.406357] 88x2bu: Unknown symbol cfg80211_get_bss (err 0)
[ 3624.406371] 88x2bu: Unknown symbol __cfg80211_send_event_skb (err 0)
[ 3624.406385] 88x2bu: Unknown symbol cfg80211_disconnected (err 0)
[ 3624.406395] 88x2bu: Unknown symbol cfg80211_michael_mic_failure (err 0)
[ 3624.406407] 88x2bu: Unknown symbol cfg80211_ibss_joined (err 0)
[ 3624.406429] 88x2bu: Unknown symbol cfg80211_scan_done (err 0)
[ 3624.406442] 88x2bu: Unknown symbol cfg80211_roamed (err 0)
[ 3624.406452] 88x2bu: Unknown symbol cfg80211_put_bss (err 0)
[ 3624.406466] 88x2bu: Unknown symbol cfg80211_connect_done (err 0)
[ 3624.406482] 88x2bu: Unknown symbol cfg80211_unlink_bss (err 0)
[ 3624.406497] 88x2bu: Unknown symbol ieee80211_get_channel (err 0)
[ 3624.406507] 88x2bu: Unknown symbol cfg80211_inform_bss_frame_data (err 0)
[ 3624.406519] 88x2bu: Unknown symbol cfg80211_new_sta (err 0)
[ 3624.406537] 88x2bu: Unknown symbol __cfg80211_alloc_reply_skb (err 0)
[ 3624.406548] 88x2bu: Unknown symbol cfg80211_rx_mgmt (err 0)
[ 3624.406558] 88x2bu: Unknown symbol ieee80211_frequency_to_channel (err 0)
[ 3624.406569] 88x2bu: Unknown symbol wiphy_apply_custom_regulatory (err 0)
[ 3624.406581] 88x2bu: Unknown symbol cfg80211_mgmt_tx_status (err 0)
[11972.999682] 88x2bu: Unknown symbol __cfg80211_alloc_event_skb (err 0)
[11972.999697] 88x2bu: Unknown symbol wiphy_register (err 0)
[11972.999709] 88x2bu: Unknown symbol cfg80211_remain_on_channel_expired (err 0)
[11972.999727] 88x2bu: Unknown symbol cfg80211_vendor_cmd_reply (err 0)
[11972.999739] 88x2bu: Unknown symbol cfg80211_del_sta_sinfo (err 0)
[11972.999750] 88x2bu: Unknown symbol wiphy_unregister (err 0)
[11972.999778] 88x2bu: Unknown symbol cfg80211_ready_on_channel (err 0)
[11972.999798] 88x2bu: Unknown symbol wiphy_free (err 0)
[11972.999808] 88x2bu: Unknown symbol wiphy_new_nm (err 0)
[11972.999818] 88x2bu: Unknown symbol cfg80211_get_bss (err 0)
[11972.999832] 88x2bu: Unknown symbol __cfg80211_send_event_skb (err 0)
[11972.999846] 88x2bu: Unknown symbol cfg80211_disconnected (err 0)
[11972.999856] 88x2bu: Unknown symbol cfg80211_michael_mic_failure (err 0)
[11972.999868] 88x2bu: Unknown symbol cfg80211_ibss_joined (err 0)
[11972.999891] 88x2bu: Unknown symbol cfg80211_scan_done (err 0)
[11972.999904] 88x2bu: Unknown symbol cfg80211_roamed (err 0)
[11972.999914] 88x2bu: Unknown symbol cfg80211_put_bss (err 0)
[11972.999928] 88x2bu: Unknown symbol cfg80211_connect_done (err 0)
[11972.999944] 88x2bu: Unknown symbol cfg80211_unlink_bss (err 0)
[11972.999960] 88x2bu: Unknown symbol ieee80211_get_channel (err 0)
[11972.999969] 88x2bu: Unknown symbol cfg80211_inform_bss_frame_data (err 0)
[11972.999982] 88x2bu: Unknown symbol cfg80211_new_sta (err 0)
[11973.000000] 88x2bu: Unknown symbol __cfg80211_alloc_reply_skb (err 0)
[11973.000011] 88x2bu: Unknown symbol cfg80211_rx_mgmt (err 0)
[11973.000021] 88x2bu: Unknown symbol ieee80211_frequency_to_channel (err 0)
[11973.000032] 88x2bu: Unknown symbol wiphy_apply_custom_regulatory (err 0)
[11973.000044] 88x2bu: Unknown symbol cfg80211_mgmt_tx_status (err 0)
cilynx commented 6 years ago

Ok, cool -- at least that means I didn't miss an important patch or something when backporting everything to the newer version. I'll fire up an Ubuntu 16.04 VM and see if I can duplicate. Thanks for the detailed info.

cilynx commented 6 years ago

Alrighty -- it appears that Ubuntu doesn't include the cfg80211 module with the linux-image-4.13.0-43-generic package. You need to install linux-image-extra-4.13.0-43-generic (sudo apt install linux-image-extra-4.13.0-43-generic) and then sudo modprobe cfg80211, then you should be able to load the module cleanly. Keep in mind, you'll need the -extra- package for any new kernel you upgrade to.

Tested and confirmed on a VM using USB pass-through and one of the Agedate 1200AC adaptors.

4.13.0-43-generic #48~16.04.1-Ubuntu SMP Thu May 17 12:56:46 UTC 2018

Please let me know if this works for you.

cilynx commented 6 years ago

Closing due to lack of response.