1 概述:
根据文档<<COM335X 如何烧写BBB的Debian系统>>可将BBB的debian系统转换给EVB-T335 使用,但是转换后的debian系统,usbwifi驱动模块不能使用,原因是BBB debian系统中的内核驱动模块是以3.8版本内核编译的,而EVB-T335使用的是3.14.43版本内核。所以需要单独移植无线 usbwifi驱动模块以支持EVB-T335。本文以rtl8192cu为例讲解。
若要在3.14 内核 debian系统上移植无线usbwifi,需完成下列步骤:
a)需重新配置内核,编译rtl8192cu驱动模块;
b)下载移植固件firmware (rtl8192cufw_TMSC.bin /rtl8192cufw.bin);
c)debian系统上通过apt-get install 安装wpa_supplicant工具,libnl库 (libnl-3.so.200、libnl-genl-3.so.200)
d)编写wpa_supplicant.conf配置文件,用于连接无线wifi网络;
2 内核配置:
支持rtl8192cu usbwifi内核及驱动模块配置如下:
[*]Networking support --->
-*- Wireless --->
--- Wireless
<M> cfg80211 - wireless configuration API
[*] enable powersave by default
[*] cfg80211 wireless extensions compatibility
<*> Generic IEEE 802.11 Networking Stack(mac80211)
[*] Minstrel
[*] Minstrel 802.11n support