
Copyright © 2016 Wi2Wi, Inc.
Page 8 of 20
2.4 Driver and Firmware Architecture
*** redraw the diagram
2.5 Driver Building
2.5.1 Kernel Configuration
The versions of the W2SW0025 package and the Linux OS that are used for this document are:
W2SW0025
reference driver version x.x.x
Linux 3.10.17
The drivers should be able to support Linux kernel versions from 2.6.31 to 3.10 or newer (not verified
thoroughly). Older or more recent kernels might require some patches due to changed kernel APIs.
W2SW0025 depend on the MMC/SDIO stack of the Linux kernel, so it must be enabled on the target Linux
system, the following must be selected in the kernel configuration "kernel.config" file while compiling the
Linux kernel.
CONFIG_WIRELESS_EXT=y
CONFIG_WEXT_PRIV=y
CONFIG_CFG80211=y
For older kernels which are <3.2, it is advised to use compat-wireless (now named backports) to provide recent
versions of the kernel's 802.11 APIs to support all the driver features. In this case,cfg80211 has to be compiled
as a module (CONFIG_CFG80211=m).
Содержание W2SW0025
Страница 1: ...User Manual Revision 0 2 January 29 2016...