Embedded system friendly WiFi dongle?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Embedded system friendly WiFi dongle?

Jump to solution
25,332 Views
kai_liu
Senior Contributor I

I am going to develop an USB host application with low cost WiFi USB dongle on FRDM-KL25Z. The WiFi dongle is much cheaper than industrial WiFi modules.

I am not sure if anyone has similar experiences before. WiFi dongle used to be very tough to develop since most of them have proprietary firmware and other issues.

Is there any embedded system friendly WiFi dongle?

I do find RL3070 from Ralink, it seems popular in hackable WiFi equipment.

Any comments are welcome.

Tags (2)
0 Kudos
Reply
1 Solution
12,548 Views
kai_liu
Senior Contributor I

After researching internet for latest open source development board. I found following information to share with community members.

AR9331, WiFi router SoC, used by Arduino Yun

Atheros Silicon based embedded UART/WiFi module, used by DigiX

Ralink RT5350F WiFi router SoC, used by Uruk

TI/Murata C3000 WiFi module, used by SparkCore

Ralink RL3070 USB dongle

Atheros AR9271 USB dongle

Realtek RTL8818 USB dongle

Atheros AR6102 SDIO module

Most of the embedded WiFi module uses UART/SPI bus, the USB dongles are suitable for KL25Z USB OTG, but only works in USB F/S, but USB dongles are  cheaper than embedded versions.

The datasheets for above parts are not fully available from vendors' web site. So it takes time to dig.

View solution in original post

0 Kudos
Reply
23 Replies
1,619 Views
ozzyromero
Contributor II

Hi,

I am trying to get the TL-WN727N usb wifi dongle to work on an imx6 Quad Sabre board.  I was able to download and build the driver on my unbuntu machine.   How do I build the driver using yocto?

How do I install the driver afterwards?   It will be connected tot he OTG USB port on the Sabre board.

Thanks in Advance!

0 Kudos
Reply
1,619 Views
varsmolta
Contributor V

Update: I ended up removing rfkill (i.e. not compiling it) and I am now able to connect to my access point using the Ralink usb dongle (from Belkin). Here is my wpa_supplicant.conf file for reference:

ctrl_interface=/var/run/wpa_supplicant

ctrl_interface_group=0

ap_scan=1

network={

        ssid="my_ssid"

        scan_ssid=1

        auth_alg=OPEN

        proto=WPA RSN

        key_mgmt=WPA-PSK

        pairwise=CCMP TKIP

        group=CCMP TKIP WEP104 WEP40

        psk=your_psk_goes_here

}

note: no quotes in psk, but there are quotes in ssid

I am still unable to make the rtl8192cu dongle work.

0 Kudos
Reply
12,549 Views
kai_liu
Senior Contributor I

After researching internet for latest open source development board. I found following information to share with community members.

AR9331, WiFi router SoC, used by Arduino Yun

Atheros Silicon based embedded UART/WiFi module, used by DigiX

Ralink RT5350F WiFi router SoC, used by Uruk

TI/Murata C3000 WiFi module, used by SparkCore

Ralink RL3070 USB dongle

Atheros AR9271 USB dongle

Realtek RTL8818 USB dongle

Atheros AR6102 SDIO module

Most of the embedded WiFi module uses UART/SPI bus, the USB dongles are suitable for KL25Z USB OTG, but only works in USB F/S, but USB dongles are  cheaper than embedded versions.

The datasheets for above parts are not fully available from vendors' web site. So it takes time to dig.

0 Kudos
Reply