Andreas Schultz
bf57c7a336
split kernel and OpenWRT/LEDE patches
...
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.
2016-11-09 11:15:13 +01:00
Andreas Schultz
cd7024568f
update CAPWAP tunnel patches to new static_key API
2016-11-08 14:35:35 +01:00
Tobias Hintze
b6417ff793
bump sha1
2016-10-27 11:02:26 +02:00
Tobias Hintze
17c39e441a
[build] inject PKG_VERSION as VERSION
...
* for -V display
2016-10-05 00:06:12 +02:00
Moritz Rosenthal
7e8be72647
Fixed malformed printk statements and did some makeup ( #2 )
...
* Fixed malformed printk statements and did some makeup
2016-09-22 17:36:07 +02:00
Tobias Hintze
f869a22beb
[config] update default configuration
...
* localbridging -> false
* ethframe -> true
* nativeframe -> true
2016-08-29 21:16:27 +02:00
Daniel Golle
cb6e5ce35b
package: add luci-app-freewtp
2016-08-24 13:02:22 +02:00
Daniel Golle
543fc7298b
package: explicitely configure DTLS mode
2016-08-24 12:39:20 +02:00
Daniel Golle
ec332d3e41
package: add reload-trigger to init script
2016-08-24 10:59:34 +02:00
Daniel Golle
cd7e97dfce
package: create and keep /etc/wtp to store certificates
2016-08-24 10:32:59 +02:00
Daniel Golle
5ae709f1bc
package: refresh mac80211 patch and add .localsymbols
2016-08-23 18:06:24 +02:00
Daniel Golle
653a785003
fix static_key use in mac80211 patches
2016-08-23 17:58:24 +02:00
Daniel Golle
9138408fa6
package: fix use of backport-config-symbol in mac80211 patch
2016-08-23 17:32:40 +02:00
Daniel Golle
6ce434bc9b
package: improve init script
2016-08-23 17:10:44 +02:00
Daniel Golle
85b3088c55
package: add PACKAGE_MAC80211_CAPWAP_WTP
2016-08-23 15:11:45 +02:00
Daniel Golle
8d594903f5
package: build-depend on mac80211
...
headers are not in place if building in parallel. try to address that
by adding PKG_BUILD_DEPENDS:=mac80211
2016-08-23 14:14:50 +02:00
Daniel Golle
ec1fea6930
package: fixes for uci config and init script
2016-08-23 12:52:19 +02:00
Daniel Golle
f571f4b2f7
package: create directories properly
2016-08-23 12:07:47 +02:00
Daniel Golle
fc2149e345
package: update source reference
2016-08-23 12:02:43 +02:00
Daniel Golle
a631f89729
package: add procd initscript and default uci config
2016-08-23 10:37:23 +02:00
Daniel Golle
63b4dbe91d
package: remove obsolete files
2016-08-23 10:35:13 +02:00
Daniel Golle
a500f104e1
package: move package into directory
2016-08-23 10:34:32 +02:00
Andreas Schultz
3869271509
rename kernel modules to wtp.ko
2016-08-23 09:18:16 +02:00
Andreas Schultz
f4a2bae666
move kmod to top level directory
2016-08-23 09:08:46 +02:00
Andreas Schultz
7bb46f9927
update packet tunnel support patches
2016-08-23 08:55:15 +02:00
Andreas Schultz
0101ea6e56
fork SmartCAWPAP as FreeWTP
2016-08-23 08:55:15 +02:00
Tobias Hintze
9b7e282d52
finally fix that typo
2016-08-17 14:06:56 +02:00
Tobias Hintze
c57eaca805
[openwrt] use git instead of local copies
2016-08-17 09:43:46 +02:00
Andreas Schultz
76cd5d7484
release 1.3.2
2016-08-15 15:39:06 +02:00
Andreas Schultz
fdf256553c
[mac80211] remove obsolete debugging output
2016-08-11 16:00:41 +02:00
Andreas Schultz
57bcb0e183
fix hw queue selection for 802.11 raw frame injection
...
Update mac80211 support patch:
* remove obsolte monitor sdata handling (we don't use
a monitor interface, so accessing that data is a bug)
* initialize the skb queue mapping to match the tid,
at least ath9k does not like it when the tid and
queue mapping disagree
2016-08-11 12:35:11 +02:00
Andreas Schultz
02e8d534b5
preserve QoS tid for injected QoS data frames
...
The TX path will overwrite the TID based on the SKB
priority. Load the QoS TID from 802.11 frames into
the skb priority to preserve it during TX handling.
2016-08-02 15:46:07 +02:00
Andreas Schultz
9ded0bb87b
release 1.2.1
2016-05-06 17:58:27 +02:00
Andreas Schultz
d51873dd4b
adjust OpenWRT package for v1.2.0 and OpenWRT HEAD
2016-04-29 09:04:52 +02:00
Andreas Schultz
667d7a59e7
transition to WolfSSL API
...
Rename all remaining CyaSSL API references to WolfSSL.
Newer WolfSSL have significant DTLS fixes and security
improvements. Continuing to support old CyaSSL releases
would impact the perfomance of encrypted WTP sessions.
2016-03-07 15:32:36 +01:00
Andreas Schultz
58741d302f
update CAPWAP support kernel patch
...
reduce debug output, only report ono-IPv4 packets.
2016-03-04 17:08:37 +01:00
Andreas Schultz
47b18b3763
update kernel support patch
2016-02-25 12:40:35 +01:00
vemax78
88aa3de48b
Update OpenWRT patch with fix inject function
2016-02-05 17:33:18 +01:00
vemax78
5fb61094d7
Update patch to last trunk version of OpenWRT/Compat Wireless
2015-01-06 22:56:10 +01:00
vemax78
33ea96d9f5
Added functionality into capwap data channel kernel module
2014-12-23 21:12:25 +01:00
vemax78
8d9985fdea
The capwap data channel migrated from userspace to kernalspace
2014-09-10 21:58:23 +02:00
vemax78
c3865e4cbb
Change WTP Kernel Module path
2014-06-10 22:34:38 +02:00
vemax78
67daa8dcbb
Permit to forward IEEE802.11 Data Packet from kernel space to user space bypass
...
kernel network stack.
2014-06-07 22:37:19 +02:00
vemax78
92c86462dc
Created a patch for mac80211 that allows to capture the raw IEEE80211 packets
...
(management, control, data) of one or more wireless interfaces.
Not necessary the monitor interface. The patch allows to discriminate which
IEEE802.11 types and IEEE802.11 subtypes capture.
2014-06-04 22:58:34 +02:00
vemax78
0ebf1a434f
Add skeleton code for CAPWAP Data Channel kernel module.
...
The IEEE802.11 data packets will embedded into CAPWAP Data Channel directly in
kernel mode. The CAPWAP Data Channel in usermode be used only for compatibility
reasons.
2014-06-01 16:32:30 +02:00