1.

Solve : insmod: error inserting 'rtl8192cu.ko': -1 Unknown symbol in module?

Answer»

I built rtl8192cu.ko successfully in Freescale's SDK. The SDK was approved correct for I built other drivers in it and the drivers were approved functional. Now, I tried to load it but got error message:
[emailprotected]# insmod rtl8192cu.ko
insmod: error inserting 'rtl8192cu.ko': -1 Unknown symbol in module

I used 'dmesg' and got lots of unknown symbol message. In my opinion, since I built it successfully, how come there is "Unknown symbol" issue at loading time? Anyone helps me? Thanks.


[emailprotected]# dmesg | tail -n 50
=====> rtl8192c_free_hal_data =====
<===== rtl8192c_free_hal_data =====
usb attached..., try to reset usb device
usb 1-1.2: reset high speed USB device number 3 using fsl-ehci
-r871xu_dev_remove, done
-rtw_drv_halt
rtl8192cu: Unknown symbol rtl92c_phy_sw_chnl (err 0)
rtl8192cu: Unknown symbol rtl92c_fill_h2c_cmd (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_bb8192c_config_parafile (err 0)
rtl8192cu: Unknown symbol efuse_read_1byte (err 0)
rtl8192cu: Unknown symbol rtl_cam_reset_all_entry (err 0)
rtl8192cu: Unknown symbol _rtl92c_store_pwrIndex_diffrate_offset (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_query_bb_reg (err 0)
rtl8192cu: Unknown symbol rtl92ce_phy_set_rf_on (err 0)
rtl8192cu: Unknown symbol rtl8192_phy_check_is_legal_rfpath (err 0)
rtl8192cu: Unknown symbol rtl_cam_empty_entry (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_scan_operation_backup (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_rf_config (err 0)
rtl8192cu: Unknown symbol rtl_cam_mark_invalid (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_set_io_cmd (err 0)
rtl8192cu: Unknown symbol rtl92c_download_fw (err 0)
rtl8192cu: Unknown symbol rtl92c_set_fw_joinbss_report_cmd (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_set_rf_sleep (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_fw_rf_serial_write (err 0)
rtl8192cu: Unknown symbol rtl92c_set_fw_pwrmode_cmd (err 0)
rtl8192cu: Unknown symbol rtl92c_dm_rf_saving (err 0)
rtl8192cu: Unknown symbol rtl_ps_enable_nic (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_set_bb_reg (err 0)
rtl8192cu: Unknown symbol rtl_usb_probe (err 0)
rtl8192cu: Unknown symbol rtl92c_dm_init (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_iq_calibrate (err 0)
rtl8192cu: Unknown symbol rtl92c_dm_init_edca_turbo (err 0)
rtl8192cu: Unknown symbol rtl_cam_add_one_entry (err 0)
rtl8192cu: Unknown symbol rtl_efuse_shadow_map_update (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_calculate_bit_shift (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_lc_calibrate (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_set_bw_mode (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_rf_serial_read (err 0)
rtl8192cu: Unknown symbol rtl_get_tcb_desc (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_rf_serial_write (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_init_bb_rf_register_definit ion (err 0)
rtl8192cu: Unknown symbol rtl92c_dm_watchdog (err 0)
rtl8192cu: Unknown symbol rtl_ps_disable_nic (err 0)
rtl8192cu: Unknown symbol rtl92c_dm_check_txpower_tracking (err 0)
rtl8192cu: Unknown symbol rtl92c_set_fw_rsvdpagepkt (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_set_txpower_level (err 0)
rtl8192cu: Unknown symbol _rtl92c_phy_fw_rf_serial_read (err 0)
rtl8192cu: Unknown symbol rtl_usb_disconnect (err 0)
rtl8192cu: Unknown symbol rtl92c_phy_set_rfpath_switch (err 0)
rtl8192cu: Unknown symbol rtl_cam_delete_one_entry (err 0)Hello, Some more info pleas.
you posted in Linux/Unix AREA.
But you list Windows 7 as your OS. Please CLARIFY what OS toy used for your build.
Also, is the first time your tried anything like this?
Did you forget to link the library?
Is this a link to the material you are using?
http://www.freescale.com/webapp/sps/site/overview.jsp?code=QORIQSDK_1.2

My OS is Ubuntu. I don't know why my posting is labelled as Windows 7. I don't know how to update it EITHER. Could you help me?Well, IO would really like to help. Looking at your errors, it seems you have left pout a library. Apparently there was some other code that has to in maybe LINKED or in some kin d of include file.
I think the best thing to visit the Ubuntu forums for more help.
http://ubuntuforums.org/
The Ubuntu forums are vary popular and you should find somebody that will point you in the right direction.

Again, the only thing I can see is that you did not link a library. Bat I don't have more specific information.



Discussion

No Comment Found