WE866C3 Wi-Fi Network Interface Card (NIC) User Guide
1VV0301545 Rev 1.0
Page
5
of
37
2018-07-09
X86 PC Host Platform .................................................................. 17
ARM Cortex A9 Embedded Platform ............................................ 17
WE866C3 Linux Package ............................................................ 17
Building WE866C3 Driver ............................................................. 17
Loading the Driver Module ........................................................... 17
5.
WIRELESS NETWORK OPERATIONS ...................................... 19
WE866C3 WLAN Interface Details ............................................... 19
STA Mode .................................................................................... 19
AP Mode ....................................................................................... 21
Concurrent Mode Operation ......................................................... 23
STA - AP Mode Concurrency ....................................................... 23
STA - P2P Mode Concurrency ..................................................... 24
P2P Mode ..................................................................................... 24
P2P Client Mode .......................................................................... 25
P2P GO Mode .............................................................................. 25
Throughput Measurement ............................................................ 26
UDP Throughput Test Procedure in Station Mode ....................... 26
TCP Throughput Test Procedure in Station Mode ....................... 27
APPENDIX A: DOWNLOADING, BUILDING, AND INSTALLING LINUX KERNEL ON
X86 UBUNTU ................................................................................................. 28
A.1
Test Setup Preparation ................................................................ 28
A.2
Installing Linux Kernel v4.9.11 ..................................................... 28
A.3
Building WE866C3 Driver for x86 Platform .................................. 30
APPENDIX B: BUILDING AND INSTALLING LINUX KERNEL AND DRIVER ON NXP
I.MX 6 EMBEDDED HOST ............................................................................. 31
B.1
Basic Requirements ..................................................................... 31
B.2
Building the Kernel for i.MX 6 Platform......................................... 31
B.3
Setting up the SD Card ................................................................ 33
B.4
Building WE866C3 Wi-Fi Linux Application for i.MX 6 on EVK
platform ........................................................................................ 34
6.
DOCUMENT HISTORY ................................................................ 36