bf57c7a336
The OpenWRT patches are for the mac80211 package. They are functional indentical to the kernel patches but need two modifications. 1. CONFIG_ needs to be replaced with CPTCFG_ 2. any new configuration option, need to be patched into .local-symbols This change move the kernel patches to a seperate directory, add a helper script to rebuild the OpenWRT/LEDE patches and updates those patches.
41 lines
767 B
Plaintext
41 lines
767 B
Plaintext
==============================================
|
|
HOW TO BUILD AND RUN FreeWTP FOR LINUX SYSTEMS
|
|
==============================================
|
|
|
|
NOTE: To run WTP you must have a wireless card that has Linux driver based
|
|
on the Generic IEEE 802.11 Networking Stack (mac80211).
|
|
|
|
|
|
HOW TO BUILD THE WTP
|
|
=======================
|
|
|
|
Requirements
|
|
------------
|
|
|
|
* automake 1.9 or newer
|
|
* autoconf
|
|
* libconfig-dev
|
|
* libnl-dev
|
|
* libtool
|
|
* libev 4.22 or newer
|
|
* wolfssl 3.8 or newer
|
|
|
|
Build
|
|
-----
|
|
|
|
Linux Kernel:
|
|
|
|
Apply the appropriate path from kernel-patches to your kernel, enable
|
|
CAPWAP WTP support and rebuild you kernel.
|
|
|
|
WolfSSL:
|
|
./configure --enable-dtls --enable-psk --prefix=/usr/
|
|
make
|
|
make install
|
|
|
|
FreeWTP:
|
|
autoreconf -f -i
|
|
./configure
|
|
make
|
|
make install
|