wust_wl 2015-08-06 02:49 采纳率: 0%
浏览 3575

Android下RTL8192cu WiFi模块的移植

本人用的友善之臂的tiny210开发板,想要在Android4.0系统下移植WiFi热点功能,所用的WiFi模块是USB接口的RTL8192CU模块。移植过程中,realtek技术文档说如果要使用nl80211接口的话,需要在驱动autoconf.h头文件中定义宏CONFIG_IOCTL_CFG80211,但是定义该宏变量后,系统每次加载该驱动时就会报错并自动重启。

报错结果如下:
图片说明

然而,如果不定义该宏变量,驱动虽然正确加载,但是上层不能正常启动wpa_supplicant进程,logcat中也有报错:
E/wpa_supplicant(2966): wlan0: Unsupported driver 'nl80211'
E/WifiHW(1863): Supplicant not running, cannot connect
E/WifiStateMachine(1863): Failed to setup control channel, restart supplicant
E/WifiHW(1863): Unable to open connection to supplicant on "wlan0": No such file or directory

请问,有没有大神知道是怎么回事,或者有没有谁做过这个,能不能指导一下

  • 写回答

1条回答

  • wust_wl 2015-08-13 11:55
    关注

    编译驱动的编译工具出问题了,原来我应该使用arm-none-linux-gnueabi-,而我使用的是arm-linux-。实在是罪过啊,调了好几天。

    评论

报告相同问题?

悬赏问题

  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面