加载RT3070驱动出现 Unknown symbol led_classdev_suspend的解决方法

来源:互联网 发布:手机拨打电话软件 编辑:程序博客网 时间:2024/05/22 18:22
将RT3070无线网卡驱动移植到JZ2440开发板
/root # ls
AP rt2800usb.ko rt2x00lib.ko rt2x00usb.ko
/root # insmod rt2x00lib.ko
rt2x00lib: Unknown symbol led_classdev_suspend
rt2x00lib: Unknown symbol led_classdev_unregister
rt2x00lib: Unknown symbol led_classdev_resume
rt2x00lib: Unknown symbol led_classdev_register
insmod: can't insert 'rt2x00lib.ko': unknown symbol in module or invalid parameter
/root # insmod rt2x00usb.ko
rt2x00usb: Unknown symbol rt2x00lib_suspend
rt2x00usb: Unknown symbol rt2x00lib_probe_dev
rt2x00usb: Unknown symbol rt2x00lib_rxdone
rt2x00usb: Unknown symbol rt2x00lib_remove_dev
rt2x00usb: Unknown symbol rt2x00lib_txdone
rt2x00usb: Unknown symbol rt2x00queue_get_queue
rt2x00usb: Unknown symbol rt2x00lib_resume
insmod: can't insert 'rt2x00usb.ko': unknown symbol in module or invalid parameter
/root # insmod rt2800usb.ko
rt2800usb: Unknown symbol rt2x00mac_add_interface
rt2800usb: Unknown symbol rt2x00mac_get_stats
rt2800usb: Unknown symbol rt2x00usb_disable_radio
rt2800usb: Unknown symbol rt2x00mac_set_key
rt2800usb: Unknown symbol rt2x00usb_vendor_request_buff
rt2800usb: Unknown symbol rt2x00usb_vendor_request_large_buff
rt2800usb: Unknown symbol rt2x00usb_kick_tx_queue
rt2800usb: Unknown symbol rt2x00usb_write_tx_data
rt2800usb: Unknown symbol rt2x00mac_remove_interface
rt2800usb: Unknown symbol rt2x00usb_vendor_request
rt2800usb: Unknown symbol rt2x00usb_probe
rt2800usb: Unknown symbol rt2x00mac_config
rt2800usb: Unknown symbol rt2x00queue_get_queue
rt2800usb: Unknown symbol rt2x00usb_suspend
rt2800usb: Unknown symbol rt2x00usb_clear_entry
rt2800usb: Unknown symbol rt2x00mac_conf_tx
rt2800usb: Unknown symbol rt2x00mac_start
rt2800usb: Unknown symbol rt2x00mac_rfkill_poll
rt2800usb: Unknown symbol rt2x00mac_set_tim
rt2800usb: Unknown symbol rt2x00mac_stop
rt2800usb: Unknown symbol rt2x00mac_configure_filter
rt2800usb: Unknown symbol rt2x00usb_disconnect
rt2800usb: Unknown symbol rt2x00mac_tx
rt2800usb: Unknown symbol rt2x00usb_vendor_req_buff_lock
rt2800usb: Unknown symbol rt2x00mac_get_tx_stats
rt2800usb: Unknown symbol rt2x00usb_regbusy_read
rt2800usb: Unknown symbol rt2x00usb_kill_tx_queue
rt2800usb: Unknown symbol rt2x00usb_resume
rt2800usb: Unknown symbol rt2x00usb_uninitialize
rt2800usb: Unknown symbol rt2x00usb_initialize
rt2800usb: Unknown symbol rt2x00mac_bss_info_changed
insmod: can't insert 'rt2800usb.ko': unknown symbol in module or invalid parameter
/root #
原因是在内核配置中没有添加相关LED的配置
在内核目录下配置
#make menuconfig

Symbol: LEDS_CLASS [=m]
│ Prompt: LED Class Support
│ Defined at drivers/leds/Kconfig:12
│ Depends on: NEW_LEDS [=y]
│ Location:
│ -> Device Drivers
│ -> LED Support (NEW_LEDS [=y])
│ Selected by: ADB_PMU_LED [=n] && MACINTOSH_DRIVERS [=n] && ADB_PMU [=n] || IWLWIFI [=n] && NETDEVICES [=y] && WLAN [=y] && PCI [=n] && MAC80211 [=y] && WLAN_ │
然后重新make一下,将uImage下载到开发板,重新加载驱动就可以了。。。


阅读全文
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 婴儿感冒咳嗽流鼻涕怎么办 小孩经常流鼻子怎么办 5岁宝宝流鼻涕怎么办 小孩鼻涕一直流怎么办 二岁宝宝流鼻涕怎么办 小婴儿有点鼻塞怎么办 宝宝流鼻涕总不好怎么办 孩子鼻炎睡不好怎么办 鼻炎清鼻涕不止怎么办 宝宝持续低烧流鼻涕怎么办 孩子鼻塞不通气怎么办 2月婴儿感冒怎么办 长期流黄鼻涕怎么办 孩子流清水鼻涕怎么办 小孩有点流鼻子怎么办 初生婴儿堵鼻子怎么办? 小孩反复发烧了怎么办 小孩突然发烧了怎么办 40天宝宝鼻塞怎么办 宝宝伤风鼻子不通怎么办 鼻子伤风不通气怎么办 宝宝伤风流鼻子怎么办 十个月婴儿上火怎么办 一个多月宝宝鼻子有鼻屎怎么办 三个月婴儿感冒发烧怎么办 小孩感冒发烧流鼻涕怎么办 小孩感冒发烧反反复复怎么办 宝宝反复发烧39怎么办 一岁婴儿流鼻涕怎么办 四岁宝宝发烧怎么办 小孩流清鼻涕怎么办? 5宝宝光流清鼻涕怎么办 孩子一直流鼻子怎么办 10岁天天流鼻涕怎么办 喉咙痛又痒咳嗽怎么办 60天宝宝流鼻涕怎么办 宝宝流鼻子严重怎么办 鼻炎鼻涕多鼻塞怎么办 夏天老人感冒流鼻涕怎么办 鼻窦炎流清鼻涕怎么办 鼻子有脓鼻涕怎么办