# WLAN USB adapter to MangOH

**URL:** <https://forum.legato.io/t/wlan-usb-adapter-to-mangoh/179>\
**Category:** Legato Application Framework\
**Created:** [January 8, 2016, 4:10pm UTC](https://forum.legato.io/t/wlan-usb-adapter-to-mangoh/179 "2016-01-08T16:10:53Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![vincelai520](https://avatars.discourse-cdn.com/v4/letter/v/a4c791/32.png) [@vincelai520](https://forum.legato.io/u/vincelai520)\
**Post date:** [November 22, 2016, 1:01am UTC](https://forum.legato.io/t/wlan-usb-adapter-to-mangoh/179/5 "2016-11-22T01:01:26Z")

</div>

Hi Jay,

I bought a Wi-Fi USB dongle, EDIMAX EW-7811Un, which chip is rtl8188cu and the driver is compatible with rtl8192cu. I found there is rtl8192cu driver in Legato-Dist-Source-mdm9x15-SWI9X15Y\_07.11.09.00.

I create rtl8192cu.cfg in meta-swi/meta-swi-mdm9x15/recipes-kernel/linux/files/ as the following  
CONFIG\_AVERAGE=y

Generic 802.11 Support:  
CONFIG\_CFG80211=m  
CONFIG\_CFG80211\_DEFAULT\_PS=y  
CONFIG\_MAC80211=m  
CONFIG\_MAC80211\_HAS\_RC=y  
CONFIG\_MAC80211\_RC\_MINSTREL=y  
CONFIG\_MAC80211\_RC\_MINSTREL\_HT=y  
CONFIG\_MAC80211\_RC\_DEFAULT\_MINSTREL=y  
CONFIG\_MAC80211\_RC\_DEFAULT=“minstrel\_ht”  
CONFIG\_CFG80211\_WEXT=y

USB 802.11 Devices:  
CONFIG\_RTL8192CE=m  
CONFIG\_RTL8192CU=m  
CONFIG\_RTLWIFI=m  
CONFIG\_RTLWIFI\_DEBUG=y  
CONFIG\_RTL8192C\_COMMON=m

Rfkill support (used by wireless/bluetooth devices)  
CONFIG\_RFKILL=m  
CONFIG\_RFKILL\_LEDS=y

Add cpu temperature support (Not related to 802.11, but a nice thing to have)  
CONFIG\_SENSORS\_CORETEMP=m

Edit meta-swi/meta-swi-mdm9x15/recipes-kernel/linux/linux-yocto\_3.14.bbappend  
SRC\_URI += “file://rtl8192cu.cfg”

After make yocto, I got rtlwifi.ko, rtl\_usb.ko, rtl8192cu.ko, and rtl8192c-common.ko, but without RTL8192CE.ko, why?

When I modpobe rtl8192cu, I got the error message.  
modprobe: can’t load module rtl\_usb (kernel/drivers/net/wireless/rtlwifi/rtl\_usb.ko): unknown symbol in module, or unknown parameter

dmesg log is  
[19.357942] mbim\_read: Requests list is empty. Wait.  
[129.082923] Loading modules backported from Linux version R8.5  
[129.095070] Backport generated by backports.git R8.5  
[129.235373] cfg80211: Calling CRDA to update world regulatory domain  
[129.485121] rtlwifi: Unable to register rtl\_rc, use default RC !!  
[129.491622] rtl\_usb: Unknown symbol ieee80211\_rx (err 0)

Can I modify the configuration file in arch/arm/configs/ ?  
If so, which configuration do I need to modify?

Thank you very much!

---

_[View the full topic](https://forum.legato.io/t/wlan-usb-adapter-to-mangoh/179)._
